In the Linux kernel, the following vulnerability has been resolved: tracing: Save the event file instead of the compatible histogram…
CVE-2026-99235
In the Linux kernel, the following vulnerability has been resolved: tracing: Save the event file instead of the compatible histogram createfieldvarhist() creates a histogram on the matched event to supply a field variable, and records it on the target so it can be torn down later: histdata = findcompatiblehist(targethistdata, file); ... / Save the compatible histogram information / varhist->histdata = histdata; histdata is not the histogram it creates. It is one that was already there, whose keys the new one copies. The saved pointer has a single user, unregisterfieldvarhists(), which runs when the target is removed: file = histdata->fieldvarhists[i]->histdata->eventfile; findcompatiblehist() matches on keys alone, so it can pick one with no variables of its own. checkvarrefs() then returns false and the user can remove it while the target still points at it: BUG: KASAN: slab-use-after-free in eventhisttriggerfree+0x2b2/0x320 Read of size 8 at addr ffff8880093b90e0 by task init/1 Freed by task 1: kfree+0x154/0x420 eventhisttriggerfree+0x1d5/0x320 eventhisttriggerparse+0x35f3/0x69e0 triggerprocessregex+0x1a6/0x250 Save the event file instead. It is all the dereference ever wanted,…
Assessment
- CVSS
- 7.8 (v3.1)
- Severity
- High
- Known exploited
- Not listed in CISA KEV
- Exploit availability
- Nothing found in Exploit-DB, Metasploit, Nuclei or public PoC repositories
- Published
- 2 November 2026
- Last updated
- 2 November 2026
- Assigner
- Linux
CVSS vectorCVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H
At the source
References
- https://git.kernel.org/stable/c/a6165126b1a1b26342b55be6eb6ee23af8756aba
- https://git.kernel.org/stable/c/173914501b97236d7ea7dc2af7f30feddd4e1436
- https://git.kernel.org/stable/c/ac815a379644b2ad5008a009a3516ada31b5dd82
- https://git.kernel.org/stable/c/8b307d64a60548e4a74cb746f74d7ed4bd49965e
- https://git.kernel.org/stable/c/7a111ba0d1b74c99bc8f096565dc71945f694254
- https://git.kernel.org/stable/c/3609ada3c12cecfb0ae5ee82ef4f86c5f18a2dea
- https://git.kernel.org/stable/c/9631dbccd3c649b567a5aafffea6b00634183997
- https://git.kernel.org/stable/c/7cafc82e6153f05a221be678cd649d02e06ba909
Community proofs of concept
No community proof of concept yet. If you have one for a published vulnerability and the right to share it, add it below — it will appear here once reviewed.
Submit a proof of concept
Only for publicly disclosed vulnerabilities, and only material from testing you were authorised to perform. This platform does not buy, sell, or broker exploits — see earning from vulnerability research for legitimate bounty programs. Submissions are reviewed before they appear. Text only; do not include live credentials, personal data, or anything targeting systems you are not permitted to test.
Query this programmatically
Agents can read this through the MCP endpoint, or over HTTP:
curl https://cve.zerocrew.in/api/cve/CVE-2026-99235