CVE-2010-2947

libHX < 3.6 - Heap-Based Buffer Overflow via HX_split Function

Title source: llm
STIX 2.1

Description

Heap-based buffer overflow in the HX_split function in string.c in libHX before 3.6 allows remote attackers to execute arbitrary code or cause a denial of service (application crash) via a string that is inconsistent with the expected number of fields.

References (8)

Core 8
Core References
Third Party Advisory, VDB Entry vdb-entry x_refsource_bid
http://www.securityfocus.com/bid/42592
Vendor Advisory vendor-advisory x_refsource_mandriva
http://www.mandriva.com/security/advisories?name=MDVSA-2010:165
Third Party Advisory vdb-entry x_refsource_vupen
http://www.vupen.com/english/advisories/2010/2232
Mailing List mailing-list x_refsource_mlist
http://www.openwall.com/lists/oss-security/2010/08/20/5
Mailing List mailing-list x_refsource_mlist
http://www.openwall.com/lists/oss-security/2010/08/20/12
Issue Tracking x_refsource_confirm
https://bugzilla.redhat.com/show_bug.cgi?id=625866

Scores

EPSS 0.0551
EPSS Percentile 91.9%

Details

CWE
CWE-119
Status published
Products (29)
jan_engelhardt/libhx 1.10.0
jan_engelhardt/libhx 1.10.1
jan_engelhardt/libhx 1.10.2
jan_engelhardt/libhx 1.15
jan_engelhardt/libhx 1.17
jan_engelhardt/libhx 1.18
jan_engelhardt/libhx 1.22
jan_engelhardt/libhx 1.23
jan_engelhardt/libhx 1.25
jan_engelhardt/libhx 1.26
... and 19 more
Published Aug 24, 2010
Tracked Since Feb 18, 2026