CVE-2016-4574Encoding Error in Libksba

CWE-172Encoding Error9 documents7 sources
Severity
7.5HIGHNVD
EPSS
1.0%
top 23.54%
CISA KEV
Not in KEV
Exploit
No known exploits
Timeline
PublishedJun 13
Latest updateMay 13

Description

Off-by-one error in the append_utf8_value function in the DN decoder (dn.c) in Libksba before 1.3.4 allows remote attackers to cause a denial of service (out-of-bounds read) via invalid utf-8 encoded data. NOTE: this vulnerability exists because of an incomplete fix for CVE-2016-4356.

CVSS vector

CVSS:3.0/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:HExploitability: 3.9 | Impact: 3.6

Affected Packages6 packages

debiandebian/libksba< libksba 1.3.4-3 (bookworm)
Debiangnupg/libksba< 1.3.4-3+3
Ubuntugnupg/libksba< 1.3.0-3ubuntu0.14.04.2+1
NVDgnupg/libksba1.3.3
NVDopensuse/leap42.1

Also affects: Ubuntu Linux 12.04, 14.04, 15.10, 16.04

🔴Vulnerability Details

3
GHSA
GHSA-986h-5j8j-hgfc: Off-by-one error in the append_utf8_value function in the DN decoder (dn2022-05-13
OSV
CVE-2016-4574: Off-by-one error in the append_utf8_value function in the DN decoder (dn2016-06-13
OSV
libksba vulnerabilities2016-05-17

📋Vendor Advisories

3
Ubuntu
Libksba vulnerabilities2016-05-17
Red Hat
libksba: Incomplete fix for CVE-2016-43562016-05-10
Debian
CVE-2016-4574: libksba - Off-by-one error in the append_utf8_value function in the DN decoder (dn.c) in L...2016

💬Community

2
Bugzilla
CVE-2016-4574 libksba: Incomplete fix for CVE-2016-43562016-05-10
Bugzilla
CVE-2016-4574 CVE-2016-4579 libksba: various flaws [fedora-all]2016-05-10