Bug 2539442 (CVE-2026-96611) - CVE-2026-96611 ffmpeg: FFmpeg: Data corruption and information disclosure via signed integer overflow in HEIF processing
Summary: CVE-2026-96611 ffmpeg: FFmpeg: Data corruption and information disclosure via...
Keywords:
Status: NEW
Alias: CVE-2026-96611
Product: Security Response
Classification: Other
Component: vulnerability
Version: unspecified
Hardware: All
OS: Linux
medium
medium
Target Milestone: ---
Assignee: Product Security DevOps Team
QA Contact:
URL:
Whiteboard:
Depends On: 2540646 2540647 2540648 2540649 2540650
Blocks:
TreeView+ depends on / blocked
 
Reported: 2026-09-23 14:38 UTC by OSIDB Bzimport
Modified: 2026-09-24 18:19 UTC (History)
1 user (show)

Fixed In Version:
Clone Of:
Environment:
Last Closed:
Embargoed:


Attachments (Terms of Use)

Description OSIDB Bzimport 2026-09-23 14:38:06 UTC
FFmpeg before 9.0 has a signed integer overflow in libavformat/mov.c. In mov_read_ispe(), uint32_t width/height values from a crafted HEIF ispe box are stored into signed int fields without bounds checking, allowing values exceeding INT_MAX to become negative. In read_image_grid(), accumulating these values causes signed integer overflow (undefined behavior per C17 section 6.5), which on x86 wraps to a small positive value, bypassing downstream validity checks.


Note You need to log in before you can comment on or make changes to this bug.