CVE-2023-6879 heap buffer overflow in libaom
A heap buffer overflow in libaom during multi-threaded encoding allows attackers to execute arbitrary code or cause denial of service.
- Exploited in the wild
- Not known
- Login needed
- Not needed
- Attackable
- Over the internet
- Victim action needed
- Not needed
- Fix
- Available
What is CVE-2023-6879?
CVE-2023-6879 is a critical memory corruption vulnerability in Fedoraproject Fedora, published on 27 Dec 2023. An attacker can exploit it over the internet without logging in, with no action from the victim.
Official description
Increasing the resolution of video frames, while performing a multi-threaded encode, can result in a heap overflow in av1_loop_restoration_dealloc().
Which versions are affected by CVE-2023-6879?
It affects 2 products.
Linux distribution packages (27)
libaom SUSE:Linux Enterprise High Performance Computing 15 SP4-ESPOS | All versions | 3.7.1-150400.3.9.1 |
libaom-devel-doc SUSE:Linux Enterprise High Performance Computing 15 SP4-ESPOS | All versions | 3.7.1-150400.3.9.1 |
libyuv SUSE:Linux Enterprise High Performance Computing 15 SP4-ESPOS | All versions | 20230517+a377993-150400.9.3.1 |
libaom SUSE:Linux Enterprise High Performance Computing 15 SP4-LTSS | All versions | 3.7.1-150400.3.9.1 |
libaom-devel-doc SUSE:Linux Enterprise High Performance Computing 15 SP4-LTSS | All versions | 3.7.1-150400.3.9.1 |
libyuv SUSE:Linux Enterprise High Performance Computing 15 SP4-LTSS | All versions | 20230517+a377993-150400.9.3.1 |
libaom SUSE:Linux Enterprise Module for Basesystem 15 SP5 | All versions | 3.2.0-150400.3.3.1 |
libaom SUSE:Linux Enterprise Module for Basesystem 15 SP5 | All versions | 3.7.1-150400.3.9.1 |
libaom-devel-doc SUSE:Linux Enterprise Module for Basesystem 15 SP5 | All versions | 3.7.1-150400.3.9.1 |
libyuv SUSE:Linux Enterprise Module for Basesystem 15 SP5 | All versions | 20230517+a377993-150400.9.3.1 |
libaom SUSE:Linux Enterprise Real Time 15 SP4 | All versions | 3.2.0-150400.3.3.1 |
libaom SUSE:Linux Enterprise Server 15 SP4-LTSS | All versions | 3.7.1-150400.3.9.1 |
libaom-devel-doc SUSE:Linux Enterprise Server 15 SP4-LTSS | All versions | 3.7.1-150400.3.9.1 |
libyuv SUSE:Linux Enterprise Server 15 SP4-LTSS | All versions | 20230517+a377993-150400.9.3.1 |
libaom SUSE:Linux Enterprise Server for SAP Applications 15 SP4 | All versions | 3.7.1-150400.3.9.1 |
libaom-devel-doc SUSE:Linux Enterprise Server for SAP Applications 15 SP4 | All versions | 3.7.1-150400.3.9.1 |
libyuv SUSE:Linux Enterprise Server for SAP Applications 15 SP4 | All versions | 20230517+a377993-150400.9.3.1 |
libaom SUSE:Manager Proxy 4.3 | All versions | 3.7.1-150400.3.9.1 |
libaom-devel-doc SUSE:Manager Proxy 4.3 | All versions | 3.7.1-150400.3.9.1 |
libyuv SUSE:Manager Proxy 4.3 | All versions | 20230517+a377993-150400.9.3.1 |
libaom SUSE:Manager Server 4.3 | All versions | 3.7.1-150400.3.9.1 |
libaom-devel-doc SUSE:Manager Server 4.3 | All versions | 3.7.1-150400.3.9.1 |
libyuv SUSE:Manager Server 4.3 | All versions | 20230517+a377993-150400.9.3.1 |
libaom openSUSE:Leap 15.5 | All versions | 3.2.0-150400.3.3.1 |
libaom openSUSE:Leap 15.5 | All versions | 3.7.1-150400.3.9.1 |
libaom-devel-doc openSUSE:Leap 15.5 | All versions | 3.7.1-150400.3.9.1 |
libyuv openSUSE:Leap 15.5 | All versions | 20230517+a377993-150400.9.3.1 |
Products include Aomedia Aomedia, Fedoraproject Fedora.
How do I fix CVE-2023-6879?
Apply the vendor's patch.
Upgrade to the fixed version. Memory-safe languages, compiler hardening and fuzzing prevent most new cases. More about Memory corruption.
Is CVE-2023-6879 being exploited?
There is no known exploitation of CVE-2023-6879 in the wild and no public exploit code.
Other vulnerabilities in Fedoraproject Fedora
Sources
Also known as AZL-62423, BELL-CVE-2023-6879, DEBIAN-CVE-2023-6879, ECHO-6b7d-5ca9-c352, GHSA-fvcr-3mhq-rw2x, ROOT-OS-DEBIAN-11-CVE-2023-6879 and 4 more.