CVE-2026-99142unknown
tracing: Check operator stack capacity before pushing
Impact
In the Linux kernel, the following vulnerability has been resolved:
Source excerpt · LinuxAffected packages
This source has no supported package-version data for matching. You can read the advisory here, but this record alone cannot power a dependency check.
Affected products
Vendor version evidence. Product records are separate from automatic dependency matching.
Linux · Linux
Other versions: unaffected
| Version / range | Source status |
|---|---|
| 39f7c41c908bc82947ce47cdd021520ff486c53f to before a866a8a753922cdf7710b8eb3f686dc0efc06505 | affected |
| 39f7c41c908bc82947ce47cdd021520ff486c53f to before 75e894f92417390f0ef44fd350f2d3634c784876 | affected |
| 39f7c41c908bc82947ce47cdd021520ff486c53f to before c47a7b11bcb3d45e29723afcf6336866476b1d08 | affected |
Linux · Linux
Other versions: affected
| Version / range | Source status |
|---|---|
| 6.6 | affected |
| 0 to before 6.6 | unaffected |
| 6.18.59 through 6.18.* (inclusive) | unaffected |
| 7.2.13 through 7.2.* (inclusive) | unaffected |
| 7.3 through * (inclusive) | unaffected |
Original source description
In the Linux kernel, the following vulnerability has been resolved:
tracing: Check operator stack capacity before pushing
predicate_parse() uses the first operator stack entry before processing any opening parentheses. A push then increments top before writing. The existing check still permits that write when top already points to the last allocated entry, which can access beyond the operator stack.
Reject the push when top reaches the last allocated entry.