CVE catalog

CVE-2010-2947

libhx: CVE-2010-2947

[CVE catalog]

Severity
Medium
Published
Source
[NVD] · [CVE record]
EPSS
5.51% · Oct 25, 2026

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.

Vulnerable and fixed packages

Distribution-reported package versions and fixes. These do not depend on matching against the OpenFactory package catalog.

DistributionPackageReleaseVersionStatus
Debianlibhxsid5.4-1.1fixed
Debianlibhxforky5.4-1.1fixed
Debianlibhxtrixie4.26-1fixed
Debianlibhxbookworm4.10-1fixed
OpensuselibHXtumbleweed3.22-2.8fixed

Fixed-version evidence

DistributionPackageTypeReleaseFixed versionUrgencyOriginBugs
Debianlibhxsourcesid3.5-2lowNot reported[594393]
Debianlibhxsourceforky3.5-2lowNot reported[594393]
Debianlibhxsourcetrixie3.5-2lowNot reported[594393]
Debianlibhxsourcebookworm3.5-2lowNot reported[594393]
OpensuselibHXrpmtumbleweed3.22-2.8Not reportedOPENSUSE-SU-2024:10005-1Not reported

[Debian bug #594393]

OpenFactory catalog packages

[openSUSE Tumbleweed]

  • [libHX43]Unknown

    Source package: [libHX]

    Details (1)
    • 5.4-1.4 · x86_64 · tumbleweed

      Unknown · Fixed: 3.22-2.8

      Version impact unknown

      dsa · libHX · opensuse · tumbleweed

  • [libHX-devel]Unknown

    Source package: [libHX]

    Details (1)
    • 5.4-1.4 · x86_64 · tumbleweed

      Unknown · Fixed: 3.22-2.8

      Version impact unknown

      dsa · libHX · opensuse · tumbleweed

[Debian 12 (Bookworm)]

  • [libhx32]Fixed

    Source package: [libhx]

    Details (2)
    • 4.10-1 · amd64 · bookworm

      Fixed · Fixed: 3.5-2

      dsa · libhx · debian · bookworm; dsa · libhx · debian · 12

    • 4.10-1 · arm64 · bookworm

      Fixed · Fixed: 3.5-2

      dsa · libhx · debian · bookworm; dsa · libhx · debian · 12

  • [libhx-dev]Fixed

    Source package: [libhx]

    Details (2)
    • 4.10-1 · amd64 · bookworm

      Fixed · Fixed: 3.5-2

      dsa · libhx · debian · bookworm; dsa · libhx · debian · 12

    • 4.10-1 · arm64 · bookworm

      Fixed · Fixed: 3.5-2

      dsa · libhx · debian · bookworm; dsa · libhx · debian · 12

  • [libhx-doc]Fixed

    Source package: [libhx]

    Details (2)
    • 4.10-1 · all · bookworm

      Fixed · Fixed: 3.5-2

      dsa · libhx · debian · bookworm; dsa · libhx · debian · 12

    • 4.10-1 · all · bookworm

      Fixed · Fixed: 3.5-2

      dsa · libhx · debian · bookworm; dsa · libhx · debian · 12

[Debian 13 (Trixie)]

  • [libhx32t64]Fixed

    Source package: [libhx]

    Details (2)
    • 4.26-1 · amd64 · trixie

      Fixed · Fixed: 3.5-2

      dsa · libhx · debian · 13

    • 4.26-1 · arm64 · trixie

      Fixed · Fixed: 3.5-2

      dsa · libhx · debian · 13

  • [libhx-dev]Fixed

    Source package: [libhx]

    Details (2)
    • 4.26-1 · amd64 · trixie

      Fixed · Fixed: 3.5-2

      dsa · libhx · debian · 13

    • 4.26-1 · arm64 · trixie

      Fixed · Fixed: 3.5-2

      dsa · libhx · debian · 13

  • [libhx-doc]Fixed

    Source package: [libhx]

    Details (2)
    • 4.26-1 · all · trixie

      Fixed · Fixed: 3.5-2

      dsa · libhx · debian · 13

    • 4.26-1 · all · trixie

      Fixed · Fixed: 3.5-2

      dsa · libhx · debian · 13

Observed:

References