Bug 2526299 - CVE-2026-18374 glibc: glibc: Heap buffer overflow via attacker-controlled fopen mode string [fedora-all]
Summary: CVE-2026-18374 glibc: glibc: Heap buffer overflow via attacker-controlled fop...
Keywords:
Status: CLOSED ERRATA
Alias: None
Product: Fedora
Classification: Fedora
Component: glibc
Version: rawhide
Hardware: Unspecified
OS: Unspecified
medium
medium
Target Milestone: ---
Assignee: Carlos O'Donell
QA Contact: Fedora Extras Quality Assurance
URL:
Whiteboard: {"flaws": ["7dfb1b13-46a5-4d39-933c-7...
Depends On:
Blocks: CVE-2026-18374
TreeView+ depends on / blocked
 
Reported: 2026-08-31 14:05 UTC by Ganesh
Modified: 2026-10-16 13:05 UTC (History)
14 users (show)

Fixed In Version: glibc-2.44.9000-3.fc46 glibc-2.44-2.fc45 glibc-2.43-9.fc44 glibc-2.42-17.fc43
Clone Of:
Environment:
Last Closed: 2026-10-16 13:05:10 UTC
Type: ---
Embargoed:


Attachments (Terms of Use)

Description Ganesh 2026-08-31 14:05:01 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.

Passing an effectively empty string to the `,ccs=` syntax extension of the mode argument in the `fopen` function in the GNU C Library version 2.45 or earlier may result in a heap buffer overflow when the mode string input to the function is attacker controlled.



This usage pattern is not seen in applications in common GNU/Linux distributions and applications that process user-supplied values for `ccs` should not pass them through without validation.


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