CVE-2026-125172: FFmpeg through 9.0.2 Out-of-Bounds Read via libxevd EVC NAL Length

Published Nov 9, 2026
·
Updated

FFmpeg through 9.0.2 contains an out-of-bounds read vulnerability in libxevdreceiveframe() in libavcodec/libxevd.c that fails to validate NAL unit length prefixes against remaining packet data. Attackers can supply crafted EVC media with oversized 4-byte NAL length prefixes, causing libxevd to read past the packet buffer, crashing the application or exposing adjacent heap memory.

Affected Software

1 affected component
FFmpeg FFmpeg<=9.0.2

Event History

Nov 9, 2026
CVE Published
via MITRE·07:11 PM
Data Sourced
via MITRE·07:11 PM
DescriptionSeverityWeakness
Data Sourced
via NVD·07:16 PM
DescriptionSeverityWeakness
Event
via NVD·07:16 PM

Frequently Asked Questions

1

What must an attacker provide to trigger this issue?

An attacker must cause FFmpeg to process crafted EVC media containing an oversized 4-byte NAL unit length prefix. Exploitation requires local attack vector conditions and user interaction, according to the supplied severity vector.

2

What is the practical impact of successful exploitation?

The out-of-bounds read can crash the application, causing denial of service. It may also expose adjacent heap memory, resulting in limited confidentiality impact.

3

Which deployments should be prioritized for review?

Prioritize applications that use FFmpeg to decode EVC media, particularly where users can open or import media from untrusted sources. The affected code is in libxevd_receive_frame() in libavcodec/libxevd.c.

4

How can I tell whether my code path is affected?

Review whether your FFmpeg integration processes EVC streams through libxevd. The vulnerable condition involves NAL length prefixes that are not validated against the remaining packet data.

Contact

SecAlerts Pty Ltd.
132 Wickham Terrace
Fortitude Valley,
QLD 4006, Australia
info@secalerts.co
By using SecAlerts services, you agree to our services end-user license agreement. This website is safeguarded by reCAPTCHA and governed by the Google Privacy Policy and Terms of Service. All names, logos, and brands of products are owned by their respective owners, and any usage of these names, logos, and brands for identification purposes only does not imply endorsement. If you possess any content that requires removal, please get in touch with us.
© 2026 SecAlerts Pty Ltd.
ABN: 70 645 966 203, ACN: 645 966 203