CVE-2015-2059

Severity
7.5HIGH
EPSS
0.8%
top 25.51%
CISA KEV
Not in KEV
Exploit
No known exploits
Timeline
PublishedAug 12
Latest updateMay 14

Description

The stringprep_utf8_to_ucs4 function in libin before 1.31, as used in jabberd2, allows context-dependent attackers to read system memory and possibly have other unspecified impact via invalid UTF-8 characters in a string, which triggers an out-of-bounds read.

CVSS vector

AV:N/AC:L/C:P/I:P/A:PExploitability: 10.0 | Impact: 6.4

Affected Packages4 packages

Debianlibidn< 1.31-1+3
Ubuntulibidn< 1.28-1ubuntu2.1+1
NVDgnu/libidn1.30
NVDopensuse/opensuse13.1, 13.2+1

Also affects: Fedora 21, 22

Patches

🔴Vulnerability Details

4
GHSA
GHSA-4rq4-pxv8-v7cg: The stringprep_utf8_to_ucs4 function in libin before 12022-05-14
OSV
libidn vulnerabilities2016-08-24
OSV
CVE-2015-2059: The stringprep_utf8_to_ucs4 function in libin before 12015-08-12
CVEList
CVE-2015-2059: The stringprep_utf8_to_ucs4 function in libin before 12015-08-12

📋Vendor Advisories

3
Ubuntu
Libidn vulnerabilities2016-08-24
Red Hat
libidn: out-of-bounds read with stringprep on invalid UTF-82015-02-23
Debian
CVE-2015-2059: libidn - The stringprep_utf8_to_ucs4 function in libin before 1.31, as used in jabberd2, ...2015

💬Community

2
Bugzilla
CVE-2015-2059 libidn: out-of-bounds read with stringprep on invalid UTF-8 [fedora-all]2015-03-02
Bugzilla
CVE-2015-2059 libidn: out-of-bounds read with stringprep on invalid UTF-82015-03-02
CVE-2015-2059 (HIGH CVSS 7.5) | The stringprep_utf8_to_ucs4 functio | cvebase.io