CVE-2026-99233
Received
Received - Intake
Reference Count Leak in Linux Kernel Tracing Histograms
Vulnerability report for CVE-2026-99233, including description, CVSS score, EPSS score, affected products, exploitability, helpful resources, and attack-flow context.
Publication date: 2026-11-02
Last updated on: 2026-11-02
Assigner: kernel.org
Description
Description
In the Linux kernel, the following vulnerability has been resolved:
tracing/histograms: Verify event_call identity when updating synth_event refcount
In event_hist_trigger_parse() and hist_unreg_all(), the histogram
registration and unregistration paths look up find_synth_event() using
trace_event_name(file->event_call) and adjust se->ref if a match is
found.
Because find_synth_event() only compares the event basename, registering
or removing a histogram on a non-synthetic trace event whose basename
matches a synthetic event erroneously modifies the synthetic event's
reference count. If a histogram is registered on the non-synthetic
event before the synthetic event is created and removed afterwards,
se->ref is decremented without a matching increment, allowing the
synthetic event to be freed while an active histogram action still holds
a pointer to it.
Introduce find_synth_event_call() to verify that &se->call matches
file->event_call before adjusting se->ref.
CVSS Scores
EPSS Scores
| Probability: | |
| Percentile: |
Meta Information
Affected Vendors & Products
| Vendor | Product | Version / Range |
|---|---|---|
| Linux | Linux | 4b147936fa509650beaf638b331573c23ba4d609 |
| Linux | Linux | 4b147936fa509650beaf638b331573c23ba4d609 |
| Linux | Linux | 4b147936fa509650beaf638b331573c23ba4d609 |
| Linux | Linux | 4b147936fa509650beaf638b331573c23ba4d609 |
| Linux | Linux | 4b147936fa509650beaf638b331573c23ba4d609 |
| Linux | Linux | 4b147936fa509650beaf638b331573c23ba4d609 |
| Linux | Linux | 4.17 |
Helpful Resources
Exploitability
| CWE ID | Description |
|---|---|
| CWE-UNKNOWN |