CVE-2026-97576: Linux kernel · media: v4l2-ctrls: validate HEVC tile counts
Affects Linux kernelSource CVE Database V5
Not known to be exploited · CVSS 7.8 High · fixed in dc694a9929f7cb9c88ef91e45eb982b7bbe5a477 : patch Linux kernel soon.
Data as of 26 Oct 2026, 14:05 UTC
- EPSS
- 0.1% chance of exploitation in 30 days – higher than 5% of CVEsExploit Prediction Scoring System: the likelihood attackers will use this flaw soon.
- Patch
- Available – fixed in dc694a9929f7cb9c88ef91e45eb982b7bbe5a477, c7b1ef6dc57f4e57fe27cfdd3bf82033ed91ca34, ba1023d3a6d5d244d59f20c4ba6af4879ae08a9f +4
CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:HExploitation evidence
Disclosed: evidence found.
CVE published 25 Sep 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 to a fixed release listed under Affected software.
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
|
| LinuxLinux | Affected
| Fixed in
|
AI-suggested
A fix is available and has been applied in the Linux kernel versions identified by the fixed commit hashes. Users should update their Linux kernel to a version including these fixes to mitigate the vulnerability. Since this is not a cloud service, manual patching is required. No alternative mitigations or workarounds are indicated.
Description
CVE-2026-97576 is a high-severity vulnerability in the Linux kernel's media subsystem affecting the v4l2-ctrls HEVC decoder. The flaw involves improper validation of HEVC tile counts, where the decoder reads tile column and row counts without bounding checks, potentially leading to out-of-bounds access. This issue has been addressed by adding validation to reject HEVC PPS controls with tile counts exceeding the allowed array capacity.
References
- git.kernel.org/stable/c/9c0a718e24d4cd6d975f3df9740f968f62891a20 (opens in a new tab)
- git.kernel.org/stable/c/975e0180488966bb709092a52408604bd4f4edd9 (opens in a new tab)
- git.kernel.org/stable/c/724915535558b14c111ad8a498b896026dfe8d20 (opens in a new tab)
- git.kernel.org/stable/c/400cd78a63cc647412cf069c9851bdea2818340c (opens in a new tab)
- git.kernel.org/stable/c/c7b1ef6dc57f4e57fe27cfdd3bf82033ed91ca34 (opens in a new tab)
- git.kernel.org/stable/c/ba1023d3a6d5d244d59f20c4ba6af4879ae08a9f (opens in a new tab)
- git.kernel.org/stable/c/dc694a9929f7cb9c88ef91e45eb982b7bbe5a477 (opens in a new tab)