CVE-2024-2961

glibc: Out of bounds write in iconv may lead to remote code execution

Published Apr 17, 2024 CVSS 3.1 · 7.3 High EPSS 88.3% KEV · Not listed
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.

Remediation

No solution or workaround provided in the CVE record

Tracking

Sign in to view the affected projects.

Advisories

Source ID Title
Debian DLA Debian DLA DLA-3807-1 glibc security update
Debian DSA Debian DSA DSA-5673-1 glibc security update
Ubuntu USN Ubuntu USN USN-6737-1 GNU C Library vulnerability
Ubuntu USN Ubuntu USN USN-6737-2 GNU C Library vulnerability
Ubuntu USN Ubuntu USN USN-6762-1 GNU C Library vulnerabilities
References
Link Providers
http://www.openwall.com/lists/oss-security/2024/04/17/9 cve-icon cve-icon
http://www.openwall.com/lists/oss-security/2024/04/18/4 cve-icon cve-icon
http://www.openwall.com/lists/oss-security/2024/04/24/2 cve-icon cve-icon
http://www.openwall.com/lists/oss-security/2024/05/27/1 cve-icon cve-icon
http://www.openwall.com/lists/oss-security/2024/05/27/2 cve-icon cve-icon
http://www.openwall.com/lists/oss-security/2024/05/27/3 cve-icon cve-icon
http://www.openwall.com/lists/oss-security/2024/05/27/4 cve-icon cve-icon
http://www.openwall.com/lists/oss-security/2024/05/27/5 cve-icon cve-icon
http://www.openwall.com/lists/oss-security/2024/05/27/6 cve-icon cve-icon
http://www.openwall.com/lists/oss-security/2024/07/22/5 cve-icon cve-icon
https://cert-portal.siemens.com/productcert/html/ssa-082556.html cve-icon
https://lists.debian.org/debian-lts-announce/2024/05/msg00001.html cve-icon cve-icon
https://lists.fedoraproject.org/archives/list/package-announce@lists.fedoraproject.org/message/BTJFBGHDYG5PEIFD5WSSSKSFZ2AZWC5N/ cve-icon cve-icon
https://lists.fedoraproject.org/archives/list/package-announce@lists.fedoraproject.org/message/P3I4KYS6EU6S7QZ47WFNTPVAHFIUQNEL/ cve-icon cve-icon
https://lists.fedoraproject.org/archives/list/package-announce@lists.fedoraproject.org/message/YAMJQI3Y6BHWV3CUTYBXOZONCUJNOB2Z/ cve-icon cve-icon
https://nvd.nist.gov/vuln/detail/CVE-2024-2961 cve-icon
https://security.netapp.com/advisory/ntap-20240531-0002/ cve-icon cve-icon
https://sourceware.org/git/?p=glibc.git;a=blob;f=advisories/GLIBC-SA-2024-0004 cve-icon cve-icon
https://www.ambionics.io/blog/iconv-cve-2024-2961-p1 cve-icon cve-icon
https://www.ambionics.io/blog/iconv-cve-2024-2961-p2 cve-icon
https://www.ambionics.io/blog/iconv-cve-2024-2961-p3 cve-icon
https://www.cve.org/CVERecord?id=CVE-2024-2961 cve-icon
https://www.openwall.com/lists/oss-security/2024/04/17/9 cve-icon
History
Type Values Removed Values Added
CPEs cpe:2.3:a:gnu:glibc:-:*:*:*:*:*:*:*
Type Values Removed Values Added
CPEs cpe:2.3:a:gnu:glibc:-:*:*:*:*:*:*:*
Metrics ssvc

{'options': {'Automatable': 'no', 'Exploitation': 'poc', 'Technical Impact': 'total'}, 'version': '2.0.3'}

ssvc

{'options': {'Automatable': 'no', 'Exploitation': 'poc', 'Technical Impact': 'partial'}, 'version': '2.0.3'}

Type Values Removed Values Added
First Time appeared Debian
Debian debian Linux
Netapp
Netapp active Iq Unified Manager
Netapp hci Compute Node
Netapp hci H300s
Netapp hci H300s Firmware
Netapp hci H410c
Netapp hci H410c Firmware
Netapp hci H410s
Netapp hci H410s Firmware
Netapp hci H500s
Netapp hci H500s Firmware
Netapp hci H610c
Netapp hci H610c Firmware
Netapp hci H610s
Netapp hci H610s Firmware
Netapp hci H615c
Netapp hci H615c Firmware
Netapp hci H700s
Netapp hci H700s Firmware
Netapp ontap Select Deploy Administration Utility
CPEs cpe:2.3:a:gnu:glibc:*:*:*:*:*:*:*:*
cpe:2.3:a:netapp:active_iq_unified_manager:-:*:*:*:*:vmware_vsphere:*:*
cpe:2.3:a:netapp:ontap_select_deploy_administration_utility:-:*:*:*:*:*:*:*
cpe:2.3:h:netapp:hci_compute_node:-:*:*:*:*:*:*:*
cpe:2.3:h:netapp:hci_h300s:-:*:*:*:*:*:*:*
cpe:2.3:h:netapp:hci_h410c:-:*:*:*:*:*:*:*
cpe:2.3:h:netapp:hci_h410s:-:*:*:*:*:*:*:*
cpe:2.3:h:netapp:hci_h500s:-:*:*:*:*:*:*:*
cpe:2.3:h:netapp:hci_h610c:-:*:*:*:*:*:*:*
cpe:2.3:h:netapp:hci_h610s:-:*:*:*:*:*:*:*
cpe:2.3:h:netapp:hci_h615c:-:*:*:*:*:*:*:*
cpe:2.3:h:netapp:hci_h700s:-:*:*:*:*:*:*:*
cpe:2.3:o:debian:debian_linux:10.0:*:*:*:*:*:*:*
cpe:2.3:o:netapp:hci_compute_node:-:*:*:*:*:*:*:*
cpe:2.3:o:netapp:hci_h300s_firmware:-:*:*:*:*:*:*:*
cpe:2.3:o:netapp:hci_h410c_firmware:-:*:*:*:*:*:*:*
cpe:2.3:o:netapp:hci_h410s_firmware:-:*:*:*:*:*:*:*
cpe:2.3:o:netapp:hci_h500s_firmware:-:*:*:*:*:*:*:*
cpe:2.3:o:netapp:hci_h610c_firmware:-:*:*:*:*:*:*:*
cpe:2.3:o:netapp:hci_h610s_firmware:-:*:*:*:*:*:*:*
cpe:2.3:o:netapp:hci_h615c_firmware:-:*:*:*:*:*:*:*
cpe:2.3:o:netapp:hci_h700s_firmware:-:*:*:*:*:*:*:*
Vendors & Products Debian
Debian debian Linux
Netapp
Netapp active Iq Unified Manager
Netapp hci Compute Node
Netapp hci H300s
Netapp hci H300s Firmware
Netapp hci H410c
Netapp hci H410c Firmware
Netapp hci H410s
Netapp hci H410s Firmware
Netapp hci H500s
Netapp hci H500s Firmware
Netapp hci H610c
Netapp hci H610c Firmware
Netapp hci H610s
Netapp hci H610s Firmware
Netapp hci H615c
Netapp hci H615c Firmware
Netapp hci H700s
Netapp hci H700s Firmware
Netapp ontap Select Deploy Administration Utility
Type Values Removed Values Added
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. 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.
Type Values Removed Values Added
First Time appeared Gnu
Gnu glibc
CPEs cpe:2.3:a:gnu:glibc:-:*:*:*:*:*:*:*
Vendors & Products Gnu
Gnu glibc
Metrics ssvc

{'options': {'Automatable': 'no', 'Exploitation': 'poc', 'Technical Impact': 'total'}, 'version': '2.0.3'}

Type Values Removed Values Added
CPEs cpe:/a:redhat:openshift:4.14::el9
Type Values Removed Values Added
CPEs cpe:/a:redhat:openshift:4.13::el9
Type Values Removed Values Added
CPEs cpe:/a:redhat:openshift:4.15::el9
Type Values Removed Values Added
First Time appeared Redhat openshift
CPEs cpe:/a:redhat:openshift:4.12::el8
cpe:/a:redhat:openshift:4.16::el9
Vendors & Products Redhat openshift