LIBAOM AV1 Codec Arbitrary Address Write via SVC Layer Control
CVE-2026-56209 Published on June 19, 2026
Libaom: libaom: arbitrary address write via svc layer context oob and cyclic refresh map pointer hijack
An arbitrary address write vulnerability was found in libaom, the reference AV1 codec implementation. A missing bounds check in the SVC (Scalable Video Coding) layer ID control function allows an attacker to inject an arbitrary pointer into the cyclic refresh map field via crafted image pixel values. The encoder then writes approximately 1,200 bytes at the attacker-controlled address. This is fully deterministic and does not require a separate information leak. An attacker who can supply frames to a network-facing libaom encoder with SVC enabled could exploit this for denial of service or potential code execution.
Vulnerability Analysis
CVE-2026-56209 can be exploited with network access, requires user interaction. This vulnerability is considered to have a low attack complexity. The potential impact of an exploit of this vulnerability is considered to have no impact on confidentiality, with no impact on integrity, and a high impact on availability.
Timeline
Reported to Red Hat.
Made public.
Weakness Type
What is a Memory Corruption Vulnerability?
The software writes data past the end, or before the beginning, of the intended buffer. Typically, this can result in corruption of data, a crash, or code execution. The software may modify an index or perform pointer arithmetic that references a memory location that is outside of the boundaries of the buffer. A subsequent write operation then produces undefined or unexpected results.
CVE-2026-56209 has been classified to as a Memory Corruption vulnerability or weakness.
Products Associated with CVE-2026-56209
You can be notified by email with stack.watch whenever vulnerabilities like CVE-2026-56209 are published in these products:
Affected Versions
Red Hat Enterprise Linux AI 3.3 for RHEL 9:- Version 0:3.14.0-1.el9ai and below * is unaffected.
- Version 0:3.14.0-1.el9ai and below * is unaffected.
- Version 0:3.14.0-1.el9ai and below * is unaffected.
- Version 1787860580 and below * is unaffected.
- Version 1787772157 and below * is unaffected.
- Version 1787884873 and below * is unaffected.
- Version 1789508287 and below * is unaffected.
- Version 1789502493 and below * is unaffected.
- Version 1789504371 and below * is unaffected.
- Version 1789582776 and below * is unaffected.
- Version 3.14.0-0.1.hum1 and below * is unaffected.
- Version 1789137552 and below * is unaffected.
- Version 1789137548 and below * is unaffected.
- Version 1789137636 and below * is unaffected.
- Version 1789137548 and below * is unaffected.
- Version 1789137548 and below * is unaffected.
- Version 1789137641 and below * is unaffected.
- Version 1789137607 and below * is unaffected.
- Version 1789137636 and below * is unaffected.
- Version 1786611800 and below * is unaffected.
- Version 1787076778 and below * is unaffected.
- Version 1787077779 and below * is unaffected.
- Version 1787076481 and below * is unaffected.
- Version 1788197680 and below * is unaffected.
- Version 1788197530 and below * is unaffected.
- Version 1788197632 and below * is unaffected.
- Version 1788197747 and below * is unaffected.
- Version 1788197549 and below * is unaffected.
- Version 1788199622 and below * is unaffected.
- Version 1788197744 and below * is unaffected.
- Version 1788197677 and below * is unaffected.
- Version 1788198404 and below * is unaffected.
- Version 1788198407 and below * is unaffected.
- Version 1788197492 and below * is unaffected.
- Version 1788197542 and below * is unaffected.
- Version 1788197975 and below * is unaffected.
- Version 1788197512 and below * is unaffected.
- Version 1788197688 and below * is unaffected.
- Version 1788197385 and below * is unaffected.
- Version 1788198016 and below * is unaffected.
- Version 0:3.14.0-1.el9ai and below * is unaffected.
- Version 0:3.14.0-1.el9ai and below * is unaffected.
- Version 0:3.14.0-1.el9ai and below * is unaffected.
- Version 3.14.0-0.1.hum1 and below * is unaffected.
- Version 1786611800 and below * is unaffected.
- Version 1787076778 and below * is unaffected.
- Version 1787077779 and below * is unaffected.
- Version 1787076481 and below * is unaffected.
Exploit Probability
EPSS (Exploit Prediction Scoring System) scores estimate the probability that a vulnerability will be exploited in the wild within the next 30 days. The percentile shows you how this score compares to all other vulnerabilities.