CVE-2016-10228

MediumCVSS 5.9/10Last modified Oct 14, 2026

Description

The iconv program in the GNU C Library (aka glibc or libc6) 2.31 and earlier, when invoked with multiple suffixes in the destination encoding (TRANSLATE or IGNORE) along with the -c option, enters an infinite loop when processing invalid multi-byte input sequences, leading to a denial of service.

Metrics

CVSS 3.0 5.9/10CVSS:3.0/AV:N/AC:H/PR:N/UI:N/S:U/C:N/I:N/A:H

Weakness enumeration

Affected software

No affected versions have been published.

Timeline

Published
Mar 2, 2017
Last modified
Oct 14, 2026
NVD status
Modified

Related CVEs from 2016

CVE-2016-102299.8udp.c in the Linux kernel before 4.5 allows remote attackers to execute arbitrary code via UDP traffic that triggers an unsafe second checksCVE-2016-10238.8Adobe Flash Player before 18.0.0.343 and 19.x through 21.x before 21.0.0.213 on Windows and OS X and before 11.2.202.616 on Linux allows attCVE-2016-102309.8A remote code execution vulnerability in the Qualcomm crypto driver. Product: Android. Versions: Android kernel. Android ID: A-34389927. RefCVE-2016-102317.8An elevation of privilege vulnerability in the Qualcomm sound codec driver. Product: Android. Versions: Android kernel. Android ID: A-339669CVE-2016-102327.8An elevation of privilege vulnerability in the Qualcomm video driver. Product: Android. Versions: Android kernel. Android ID: A-34386696. ReCVE-2016-102339.8An elevation of privilege vulnerability in the Qualcomm video driver. Product: Android. Versions: Android kernel. Android ID: A-34389926. ReCVE-2016-102345.5An information disclosure vulnerability in the Qualcomm IPA driver. Product: Android. Versions: Android kernel. Android ID: A-34390017. RefeCVE-2016-102357.5A denial of service vulnerability in the Qualcomm WiFi driver. Product: Android. Versions: Android kernel. Android ID: A-34390620. ReferenceCVE-2016-102363.3An information disclosure vulnerability in the Qualcomm USB driver. Product: Android. Versions: Android kernel. Android ID: A-33280689. RefeCVE-2016-102377.8If shared content protection memory were passed as the secure camera memory buffer by the HLOS to a trusted application (TA) in all Android CVE-2016-102387.8In QSEE in all Android releases from CAF using the Linux kernel access control may potentially be bypassed due to a page alignment issue.CVE-2016-102397.8In TrustZone access control policy may potentially be bypassed in all Android releases from CAF using the Linux kernel due to improper input
CVE-2016-10228: Medium severity, CVSS 5.9 | Vulnix