CVE-2026-99237

High

Description

In the Linux kernel, the following vulnerability has been resolved: tracing: Hold trace_types_lock when resetting last boot data from readers update_last_data_if_empty() is called from tracing_open() with O_TRUNC, tracing_read_pipe() and tracing_buffers_read() without trace_types_lock. Two readers can both pass the LAST_BOOT test and free module_delta twice, and a module notifier can update module_delta while it is being freed. Take trace_types_lock in those paths and keep the callers that already hold it on an unlocked variant.

SeverityHigh
CVSS7.8
Exploit probability—
ProductLinux
PublishedNov 2, 2026
First seenNov 4, 2026

How to fix

Update
  • Linux Linux92b69f6db640dadc0851762ee2e12db99f083cad, d6d991afe775ab7fcf89523a2502b7ca3be56ffd, 1f06cfe0b60a878619d1d8efe1cd0f515b7dc2aa, 5a6bd62f09147b49b31fd19d4eba122cb5f941a1 or later

Affected products

ProductAffected versionsFixed in
Linux Linux32dc0042528d385d83bf458e4cf3a49c5110afea ≤ v < 92b69f6db640dadc0851762ee2e12db99f083cad, 32dc0042528d385d83bf458e4cf3a49c5110afea ≤ v < d6d991afe775ab7fcf89523a2502b7ca3be56ffd, 32dc0042528d385d83bf458e4cf3a49c5110afea ≤ v < 1f06cfe0b60a878619d1d8efe1cd0f515b7dc2aa, 32dc0042528d385d83bf458e4cf3a49c5110afea ≤ v < 5a6bd62f09147b49b31fd19d4eba122cb5f941a1, 6.1692b69f6db640dadc0851762ee2e12db99f083cad, d6d991afe775ab7fcf89523a2502b7ca3be56ffd, 1f06cfe0b60a878619d1d8efe1cd0f515b7dc2aa, 5a6bd62f09147b49b31fd19d4eba122cb5f941a1

Check your version

Choose the product and enter the version you run to see whether it falls in the affected range.

In the Intelligence 360 plan

Attack Surface Management

See the assets tied to your domains, the technologies they run and known vulnerabilities in one list.