CVE-2026-99097: Linux kernel · tee: shm: reject zero-sized allocations in tee_dyn_shm_alloc_helper()
Source GCVE Database
Not known to be exploited · fixed in e5dc7af9c3a5373ee7a84959126e7dfa9e4ad50d : patch Linux kernel soon.
Data as of 26 Oct 2026, 16:31 UTC
Rated High by Threat Radar's AI analysis · CVSS not yet scored by NVD
- Patch
- Available – fixed in e5dc7af9c3a5373ee7a84959126e7dfa9e4ad50d, c2a97703359e25ec7ef8b2b0ef32fb3982add90a, b7f925fd5226deb953c8dcdc9677d3fcc2717c00 +1
Exploitation evidence
Disclosed: evidence found.
CVE published 26 Oct 2026
Detectable: no evidence on record.
No public nuclei template indexed
Weaponised: no evidence on record.
No public exploit code indexed in Metasploit or Exploit-DB
Exploited in the wildExploited: no evidence on record.
Not in CISA KEV and no source reports exploitation
Observed by OffSeq MirageSeen by Mirage: no evidence on record.
No attack traffic recorded by OffSeq Mirage sensors
A missing step is not evidence of safety. Sources: cve.org (opens in a new tab), the Metasploit, Exploit-DB and nuclei-templates index as of 26 Oct 2026.
What to do
Upgrade Linux kernel to e5dc7af9c3a5373ee7a84959126e7dfa9e4ad50d, c2a97703359e25ec7ef8b2b0ef32fb3982add90a, b7f925fd5226deb953c8dcdc9677d3fcc2717c00 or 65cb86860a80ffc6af897d53f5bd4b1733bca0ec.
Affected software
| Product | Affected | Fixed in |
|---|---|---|
| LinuxLinux | Affected
| Fixed in
|
| LinuxLinux | Affected
| Fixed in
|
| LinuxLinux | Affected
| Fixed in
|
| LinuxLinux | Affected
| Fixed in
|
| LinuxLinux | Affected
| Fixed in– |
AI-suggested
A fix has been implemented to reject zero-sized allocations in tee_dyn_shm_alloc_helper(). Users should apply the official kernel updates that include this fix. No additional mitigation steps are required if the system is updated. If the system is not yet patched, avoid triggering TEE_IOC_SHM_ALLOC with zero size parameters.
Description
A vulnerability in the Linux kernel's TEE subsystem allows zero-sized shared memory allocations via tee_dyn_shm_alloc_helper(). This leads to an invalid call to the page allocator, causing allocation failure and potentially a kernel panic during boot on systems with panic_on_warn enabled. The flaw is triggered by TEE_IOC_SHM_ALLOC with a zero size parameter. The issue has been resolved by rejecting zero-sized allocations.
References
- nvd.nist.gov/vuln/detail/CVE-2026-99097 (opens in a new tab)
- git.kernel.org/stable/c/65cb86860a80ffc6af897d53f5bd4b1733bca0ec (opens in a new tab)
- git.kernel.org/stable/c/b7f925fd5226deb953c8dcdc9677d3fcc2717c00 (opens in a new tab)
- git.kernel.org/stable/c/c2a97703359e25ec7ef8b2b0ef32fb3982add90a (opens in a new tab)
- git.kernel.org/stable/c/e5dc7af9c3a5373ee7a84959126e7dfa9e4ad50d (opens in a new tab)