Bug 2544422 - CVE-2026-103641 gegl04: gegl: out-of-bounds read in the Radiance HDR uncompressed scanline decoder [fedora-all]
Summary: CVE-2026-103641 gegl04: gegl: out-of-bounds read in the Radiance HDR uncompre...
Keywords:
Status: CLOSED RAWHIDE
Alias: None
Product: Fedora
Classification: Fedora
Component: gegl04
Version: rawhide
Hardware: Unspecified
OS: Unspecified
medium
medium
Target Milestone: ---
Assignee: Nils Philippsen
QA Contact: Fedora Extras Quality Assurance
URL:
Whiteboard: {"flaws": ["92db43e3-08fa-474c-bb62-b...
Depends On:
Blocks: CVE-2026-103641
TreeView+ depends on / blocked
 
Reported: 2026-10-01 03:41 UTC by Ganesh
Modified: 2026-10-15 13:24 UTC (History)
2 users (show)

Fixed In Version: gegl04-0.4.72-4.fc46
Clone Of:
Environment:
Last Closed: 2026-10-15 13:24:16 UTC
Type: ---
Embargoed:
fedora-admin-xmlrpc: mirror+


Attachments (Terms of Use)


Links
System ID Private Priority Status Summary Last Updated
GNOME Gitlab GNOME gegl issues 477 0 None closed (CVE-2026-103641) Segfault in rgbe_rgbe_to_float() 2026-10-15 12:51:51 UTC
GNOME Gitlab GNOME gegl merge_requests 290 0 None merged libs/rgbe: fix #477 Segfault in rgbe_rgbe_to_float() 2026-10-15 12:51:51 UTC

Description Ganesh 2026-10-01 03:41:56 UTC
Disclaimer: Community trackers are created by Red Hat Product Security team on a best effort basis. Package maintainers are required to ascertain if the flaw indeed affects their package, before starting the update process.

A flaw was found in GEGL's Radiance HDR (RGBE) image loader. rgbe_read_uncompressed() reads x_axis.size times 4 bytes from the memory-mapped file for every scanline and does not compare that length with the bytes remaining in the file. rgbe_rgbe_to_float() then loads those bytes. A crafted .hdr file whose declared image is larger than its scanline data can make the application that opens it crash. The pixel buffer is sized for the declared image, so this path is a read past the file mapping. It is distinct from the RLE output overflow tracked as CVE-2026-2050 and from the allocation overflow tracked as CVE-2026-18300: a height below the 32768-pixel cap still reaches the unbounded read.

Comment 1 Fedora Admin user for bugzilla script actions 2026-10-06 01:27:15 UTC
This package has changed maintainer in Fedora. Reassigning to the new maintainer of this component.


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