CVE-2024-2961: The GNU C Library glibc · Out-of-bounds Write
Affects The GNU C Library glibcSource CVE Database V5
Public exploit available (Metasploit) · 88% EPSS · CVSS 7.3 High : upgrade to 2.40 as a priority.
Data as of 26 Oct 2026, 12:29 UTC
- EPSS
- 88.3% chance of exploitation in 30 days – higher than 99% of CVEsExploit Prediction Scoring System: the likelihood attackers will use this flaw soon.
- Patch
- Available – fixed in 2.40
CVSS:3.1/AV:L/AC:L/PR:N/UI:N/S:U/C:L/I:L/A:HExploitation evidence
Disclosed: evidence found.
CVE published 17 Apr 2024
Detectable: no evidence on record.
No public nuclei template indexed
Weaponised: evidence found.
Exploited in the wildExploited: no evidence on record.
Not in CISA KEV and no source reports exploitation
Observed by OffSeq MirageSeen by Mirage: no evidence on record.
No attack traffic recorded by OffSeq Mirage sensors
A missing step is not evidence of safety. Sources: cve.org (opens in a new tab), the Metasploit, Exploit-DB and nuclei-templates index as of 26 Oct 2026.
What to do
Upgrade glibc and the Debian debian/glibc package and the Red Hat redhat/glibc package to 2.40.
Affected software
| Product | Affected | Fixed in |
|---|---|---|
| The GNU C Libraryglibc | Affected
| Fixed in
|
Debiandebian/glibcpkg:deb/debian/glibcOther threats | Affected
| Fixed in
|
Red Hatredhat/glibcpkg:rpm/redhat/glibcOther threats | Affected
| Fixed in
|
Check your own hosts for these packages with threat-finder (opens in a new tab), our free open-source scanner.
AI-suggested
If you cannot patch yet, avoid processing untrusted input using iconv() with the ISO-2022-CN-EXT character set or apply other application-level mitigations to prevent triggering this condition.
Description
The iconv() function in the GNU C Library versions 2.39 and older may overflow the output buffer passed to it by up to 4 bytes when converting strings to the ISO-2022-CN-EXT character set, which may be used to crash an application or overwrite a neighbouring variable.
References
- sourceware.org/git/?p=glibc.git;a=blob;f=advisories/GLIBC-SA-2024-0004 (opens in a new tab)
- lists.fedoraproject.org/archives/list/package-announce@lists.fedoraproject.org/message/P3I4KYS6EU6S7QZ47WFNTPVAHFIUQNEL/ (opens in a new tab)
- lists.fedoraproject.org/archives/list/package-announce@lists.fedoraproject.org/message/YAMJQI3Y6BHWV3CUTYBXOZONCUJNOB2Z/ (opens in a new tab)
- lists.fedoraproject.org/archives/list/package-announce@lists.fedoraproject.org/message/BTJFBGHDYG5PEIFD5WSSSKSFZ2AZWC5N/ (opens in a new tab)
- openwall.com/lists/oss-security/2024/04/24/2 (opens in a new tab)
- openwall.com/lists/oss-security/2024/04/17/9 (opens in a new tab)
- openwall.com/lists/oss-security/2024/04/18/4 (opens in a new tab)
- lists.debian.org/debian-lts-announce/2024/05/msg00001.html (opens in a new tab)
- openwall.com/lists/oss-security/2024/05/27/2 (opens in a new tab)
- openwall.com/lists/oss-security/2024/05/27/6 (opens in a new tab)
- openwall.com/lists/oss-security/2024/05/27/1 (opens in a new tab)
- openwall.com/lists/oss-security/2024/05/27/4 (opens in a new tab)
- openwall.com/lists/oss-security/2024/05/27/5 (opens in a new tab)
- openwall.com/lists/oss-security/2024/05/27/3 (opens in a new tab)
- security.netapp.com/advisory/ntap-20240531-0002/ (opens in a new tab)
- openwall.com/lists/oss-security/2024/07/22/5 (opens in a new tab)
- ambionics.io/blog/iconv-cve-2024-2961-p1 (opens in a new tab)
- ambionics.io/blog/iconv-cve-2024-2961-p2 (opens in a new tab)
- ambionics.io/blog/iconv-cve-2024-2961-p3 (opens in a new tab)
- cert-portal.siemens.com/productcert/html/ssa-082556.html (opens in a new tab)