← All Advisories
Reported from OT-Advisories.com as of

CVE-2026-99163

Last refreshed2026-10-31

Status: UPDATED  |  Advisory ID: CVE-2026-99163

Key Details

CVECVE-2026-99163
CVSS Score / Version
7.8 (High) / CVSS v3.1
Updated2026-10-31
CVSS Vector
CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H
CVSS Prose
attack vector is local; attack complexity is low; privileges required is low; user interaction is none; scope is unchanged; confidentiality impact is high; integrity impact is high; availability impact is high.
Affected products
Linux Kernel

Affected Products, Subsystems & Sectors

VendorProductAffected VersionsPatch Status
LinuxLinux Kernel
SubsystemsOT Supporting Infrastructure
SectorsAll Sectors

What to Know

In the Linux kernel, the following vulnerability has been resolved:

tracing/histograms: Reject non-stacktrace fields for synthetic stacktrace fields

In check_synth_field(), when a synthetic event field is a stacktrace

(field->is_stack) and the histogram field is not a "long[" stacktrace

array, validation falls through to the generic size and signedness

comparison.

Because parse_synth_field() sets a stacktrace field's type to

"__data_loc unsigned long[]", its size is sizeof(u64) and

synth_field_signed() marks it as signed. Consequently, any 8-byte

signed scalar histogram field passes the fallback check, and its scalar

value is subsequently dereferenced as a kernel stacktrace pointer in

get_field_size() and trace_stack().

Furthermore, checking strstr(hist_field->type, "long[") is insufficient

because tracepoint fields defined with __bitmask() or __rel_bitmask()

also have type "__data_loc unsigned long[]" or "__rel_loc unsigned

long[]", whilst create_hist_field() treats them as 4-byte scalar values

without HIST_FIELD_FL_STACKTRACE.

Propagate HIST_FIELD_FL_STACKTRACE to variable references and field

variables (whilst excluding variable aliases from per-element

stacktrace capture), and reject any mismatch between

HIST_FIELD_FL_STACKTRACE and field->is_stack in check_synth_field(). (NVD)

What to Do

Monitor Linux's web page for any future patch releases.

References

SourceReference
NVDhttps://nvd.nist.gov/vuln/detail/CVE-2026-99163
CVEhttps://www.cve.org/CVERecord?id=CVE-2026-99163
Report compilation © 2026 OT-Advisories.com  ·  CC BY 4.0  ·  Source materials remain the property of their respective publishers as cited.