Lucene search

K
ubuntucveUbuntu.comUB:CVE-2012-0876
HistoryJul 03, 2012 - 12:00 a.m.

CVE-2012-0876

2012-07-0300:00:00
ubuntu.com
ubuntu.com
17

4.3 Medium

CVSS2

Access Vector

NETWORK

Access Complexity

MEDIUM

Authentication

NONE

Confidentiality Impact

NONE

Integrity Impact

NONE

Availability Impact

PARTIAL

AV:N/AC:M/Au:N/C:N/I:N/A:P

0.004 Low

EPSS

Percentile

73.9%

The XML parser (xmlparse.c) in expat before 2.1.0 computes hash values
without restricting the ability to trigger hash collisions predictably,
which allows context-dependent attackers to cause a denial of service (CPU
consumption) via an XML file with many identifiers with the same value.

Bugs

Notes

Author Note
jdstrand RedHat issued https://rhn.redhat.com/errata/RHBA-2012-1250.html for python as a result of the added XML_SetHashSalt symbol
ebarretto tla uses system expat as of 1.3.5+dfsg-15
rodrigo-zaiden the vulnerable code was added in expat version 1.95.7, with commit https://github.com/libexpat/libexpat/commit/8650b04b libxmltok seems to use code based on expat version 1.2 and does not add this commit, so, it’s not affected.
ccdm94 cmake 3.20.5 and forward uses expat 2.2.10+.

4.3 Medium

CVSS2

Access Vector

NETWORK

Access Complexity

MEDIUM

Authentication

NONE

Confidentiality Impact

NONE

Integrity Impact

NONE

Availability Impact

PARTIAL

AV:N/AC:M/Au:N/C:N/I:N/A:P

0.004 Low

EPSS

Percentile

73.9%