Description (CNA)
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.
Affected (CNA)
| Vendor / product | Versions |
|---|---|
| Red Hat / Red Hat Enterprise Linux AI 3.3 for RHEL 9 | unaffected 0:3.14.0-1.el9ai before * |
| Red Hat / Red Hat Enterprise Linux AI 3.4 for RHEL 9 | unaffected 0:3.14.0-1.el9ai before * |
| Red Hat / Red Hat Enterprise Linux AI 3.5 for RHEL 9 | unaffected 0:3.14.0-1.el9ai before * |
| Red Hat / Red Hat AI Inference Server 3.2 | unaffected 1787860580 before * |
| Red Hat / Red Hat AI Inference Server 3.2 | unaffected 1787772157 before * |
| Red Hat / Red Hat AI Inference Server 3.2 | unaffected 1787884873 before * |
| Red Hat / Red Hat AI Inference Server 3.3 | unaffected 1789508287 before * |
| Red Hat / Red Hat AI Inference Server 3.3 | unaffected 1789502493 before * |
| Red Hat / Red Hat AI Inference Server 3.3 | unaffected 1789504371 before * |
| Red Hat / Red Hat AI Inference Server 3.3 | unaffected 1789582776 before * |
| Red Hat / Red Hat Enterprise Linux AI 3.3 | unaffected 1790936334 before * |
| Red Hat / Red Hat Enterprise Linux AI 3.3 | unaffected 1790936351 before * |
| Red Hat / Red Hat Enterprise Linux AI 3.3 | unaffected 1790850900 before * |
| Red Hat / Red Hat Enterprise Linux AI 3.3 | unaffected 1790866732 before * |
| Red Hat / Red Hat Enterprise Linux AI 3.3 | unaffected 1790936334 before * |
| Red Hat / Red Hat Enterprise Linux AI 3.3 | unaffected 1790791893 before * |
| Red Hat / Red Hat Enterprise Linux AI 3.3 | unaffected 1790954179 before * |
| Red Hat / Red Hat Hardened Images | unaffected 3.14.0-0.1.hum1 before * |
| Red Hat / Red Hat OpenShift AI 3.3 | unaffected 1789137552 before * |
| Red Hat / Red Hat OpenShift AI 3.3 | unaffected 1789137548 before * |
| Red Hat / Red Hat OpenShift AI 3.3 | unaffected 1789137636 before * |
| Red Hat / Red Hat OpenShift AI 3.3 | unaffected 1789137548 before * |
| Red Hat / Red Hat OpenShift AI 3.3 | unaffected 1789137548 before * |
| Red Hat / Red Hat OpenShift AI 3.3 | unaffected 1789137641 before * |
| Red Hat / Red Hat OpenShift AI 3.3 | unaffected 1789137607 before * |
| Red Hat / Red Hat OpenShift AI 3.3 | unaffected 1789137636 before * |
| Red Hat / Red Hat OpenShift AI 3.4 | unaffected 1786611800 before * |
| Red Hat / Red Hat OpenShift AI 3.4 | unaffected 1787076778 before * |
| Red Hat / Red Hat OpenShift AI 3.4 | unaffected 1787077779 before * |
| Red Hat / Red Hat OpenShift AI 3.4 | unaffected 1787076481 before * |
| Red Hat / Red Hat OpenShift AI 3.4 | unaffected 1788197680 before * |
| Red Hat / Red Hat OpenShift AI 3.4 | unaffected 1788197530 before * |
| Red Hat / Red Hat OpenShift AI 3.4 | unaffected 1788197632 before * |
| Red Hat / Red Hat OpenShift AI 3.4 | unaffected 1788197747 before * |
| Red Hat / Red Hat OpenShift AI 3.4 | unaffected 1788197549 before * |
| Red Hat / Red Hat OpenShift AI 3.4 | unaffected 1788199622 before * |
| Red Hat / Red Hat OpenShift AI 3.4 | unaffected 1788197744 before * |
| Red Hat / Red Hat OpenShift AI 3.4 | unaffected 1788197677 before * |
| Red Hat / Red Hat OpenShift AI 3.4 | unaffected 1791785804 before * |
| Red Hat / Red Hat OpenShift AI 3.5 | unaffected 1788198404 before * |
| Red Hat / Red Hat OpenShift AI 3.5 | unaffected 1788198407 before * |
| Red Hat / Red Hat OpenShift AI 3.5 | unaffected 1788197492 before * |
| Red Hat / Red Hat OpenShift AI 3.5 | unaffected 1788197542 before * |
| Red Hat / Red Hat OpenShift AI 3.5 | unaffected 1788197975 before * |
| Red Hat / Red Hat OpenShift AI 3.5 | unaffected 1788197512 before * |
| Red Hat / Red Hat OpenShift AI 3.5 | unaffected 1788197688 before * |
| Red Hat / Red Hat OpenShift AI 3.5 | unaffected 1788197385 before * |
| Red Hat / Red Hat OpenShift AI 3.5 | unaffected 1788198016 before * |
| Red Hat / Red Hat OpenShift AI 3.5 | unaffected 1790703552 before * |
| Red Hat / Red Hat OpenShift AI 3.5 | unaffected 1790703656 before * |
| Red Hat / Red Hat OpenShift AI 3.5 | unaffected 1790703557 before * |
| Red Hat / Red Hat OpenShift AI 3.5 | unaffected 1790703645 before * |
| Red Hat / Red Hat OpenShift AI 3.5 | unaffected 1790703554 before * |
| Red Hat / Red Hat OpenShift AI 3.5 | unaffected 1790703554 before * |
| Red Hat / Red Hat OpenShift AI 3.5 | unaffected 1790703630 before * |
| Red Hat / Red Hat OpenShift AI 3.5 | unaffected 1790703706 before * |
| Red Hat / Red Hat AI Inference Server | affected |
| Red Hat / Red Hat AI Inference Server | affected |
| Red Hat / Red Hat AI Inference Server | affected |
| Red Hat / Red Hat AI Inference Server | affected |
| Red Hat / Red Hat AI Inference Server | affected |
| Red Hat / Red Hat AI Inference Server | affected |
| Red Hat / Red Hat AI Inference Server | affected |
| Red Hat / Red Hat AI Inference Server | affected |
| Red Hat / Red Hat AI Inference Server | affected |
| Red Hat / Red Hat AI Inference Server | affected |
| Red Hat / Red Hat AI Inference Server | affected |
| Red Hat / Red Hat Enterprise Linux 10 | affected |
| Red Hat / Red Hat Enterprise Linux 10 | affected |
| Red Hat / Red Hat Enterprise Linux 9 | affected |
| Red Hat / Red Hat Enterprise Linux 9 | affected |
| Red Hat / Red Hat OpenShift AI (RHOAI) | unaffected |
| Red Hat / Red Hat OpenShift AI (RHOAI) | unaffected |
| Red Hat / Red Hat OpenShift AI (RHOAI) | unaffected |
| Red Hat / Red Hat OpenShift AI (RHOAI) | unaffected |
| Red Hat / Red Hat OpenShift AI (RHOAI) | unaffected |
| Red Hat / Red Hat OpenShift AI (RHOAI) | unaffected |
| Red Hat / Red Hat OpenShift AI (RHOAI) | unaffected |
| Red Hat / Red Hat OpenShift AI (RHOAI) | unaffected |
| Red Hat / Red Hat OpenShift AI (RHOAI) | unaffected |
| Red Hat / Red Hat OpenShift AI (RHOAI) | unaffected |
| Red Hat / Red Hat OpenShift AI (RHOAI) | unaffected |
| Red Hat / Red Hat OpenShift AI (RHOAI) | unaffected |
| Red Hat / Red Hat OpenShift AI (RHOAI) | unaffected |
| Red Hat / Red Hat OpenShift AI (RHOAI) | unaffected |
CWE
CWE-787
References
- https://access.redhat.com/errata/RHSA-2026:30814
- https://access.redhat.com/errata/RHSA-2026:42875
- https://access.redhat.com/errata/RHSA-2026:51100
- https://access.redhat.com/errata/RHSA-2026:51146
- https://access.redhat.com/errata/RHSA-2026:60520
- https://access.redhat.com/errata/RHSA-2026:61627
- https://access.redhat.com/errata/RHSA-2026:61628
- https://access.redhat.com/errata/RHSA-2026:61629
- https://access.redhat.com/errata/RHSA-2026:68634
- https://access.redhat.com/errata/RHSA-2026:68637
- https://access.redhat.com/errata/RHSA-2026:68638
- https://access.redhat.com/errata/RHSA-2026:68639
- https://access.redhat.com/errata/RHSA-2026:68640
- https://access.redhat.com/errata/RHSA-2026:68696
- https://access.redhat.com/errata/RHSA-2026:68697
- https://access.redhat.com/errata/RHSA-2026:68698
- https://access.redhat.com/errata/RHSA-2026:68699
- https://access.redhat.com/errata/RHSA-2026:68708
- https://access.redhat.com/errata/RHSA-2026:68709
- https://access.redhat.com/errata/RHSA-2026:68710
- https://access.redhat.com/errata/RHSA-2026:69927
- https://access.redhat.com/errata/RHSA-2026:69929
- https://access.redhat.com/errata/RHSA-2026:69930
- https://access.redhat.com/errata/RHSA-2026:69931
- https://access.redhat.com/errata/RHSA-2026:69932
- https://access.redhat.com/errata/RHSA-2026:69933
- https://access.redhat.com/errata/RHSA-2026:69934
- https://access.redhat.com/errata/RHSA-2026:69935
- https://access.redhat.com/errata/RHSA-2026:71392
- https://access.redhat.com/errata/RHSA-2026:71393
- https://access.redhat.com/errata/RHSA-2026:71394
- https://access.redhat.com/errata/RHSA-2026:71395
- https://access.redhat.com/errata/RHSA-2026:71396
- https://access.redhat.com/errata/RHSA-2026:71397
- https://access.redhat.com/errata/RHSA-2026:71398
- https://access.redhat.com/errata/RHSA-2026:71399
- https://access.redhat.com/errata/RHSA-2026:71401
- https://access.redhat.com/errata/RHSA-2026:74771
- https://access.redhat.com/errata/RHSA-2026:75652
- https://access.redhat.com/errata/RHSA-2026:75654
- https://access.redhat.com/errata/RHSA-2026:75657
- https://access.redhat.com/errata/RHSA-2026:75658
- https://access.redhat.com/errata/RHSA-2026:75659
- https://access.redhat.com/errata/RHSA-2026:75660
- https://access.redhat.com/errata/RHSA-2026:76041
- https://access.redhat.com/errata/RHSA-2026:76042
- https://access.redhat.com/errata/RHSA-2026:76043
- https://access.redhat.com/errata/RHSA-2026:84734
- https://access.redhat.com/security/cve/CVE-2026-56209
- https://aomedia.googlesource.com/aom/+/a93ba0ffaa
- https://bugzilla.redhat.com/show_bug.cgi?id=2490800
- https://issues.chromium.org/issues/503993984
ADP enrichment
No English description supplied.
No references supplied.
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.
- https://access.redhat.com/security/cve/CVE-2026-56209
- https://bugzilla.redhat.com/show_bug.cgi?id=2490800
- https://security.access.redhat.com/data/csaf/v2/vex/2026/cve-2026-56209.json
- https://access.redhat.com/errata/RHSA-2026:51100
- https://access.redhat.com/errata/RHSA-2026:51146
- https://access.redhat.com/errata/RHSA-2026:42875
- https://access.redhat.com/errata/RHSA-2026:61628
- https://access.redhat.com/errata/RHSA-2026:61627
- https://access.redhat.com/errata/RHSA-2026:61629
- https://access.redhat.com/errata/RHSA-2026:30814
- https://access.redhat.com/errata/RHSA-2026:60520