Skip to content
OpenAdvisories
High USN-7814-1 4 CVEs

libhtp vulnerabilities

Published Oct 9, 2025 · Updated Jun 25, 2026

Summary

It was discovered that LibHTP did not correctly handle certain HTTP
headers. A remote attacker could possibly use this issue to cause a denial
of service. This issue only affected Ubuntu 16.04 LTS, Ubuntu 18.04 LTS,
Ubuntu 20.04 LTS and Ubuntu 22.04 LTS. (CVE-2024-23837)

It was discovered that LibHTP did not correctly parse certain HTTP
requests. A remote attacker could possibly use this issue to cause a
denial of service. This issue only affected Ubuntu 20.04 LTS,
Ubuntu 22.04 LTS and Ubuntu 24.04 LTS. (CVE-2024-28871)

It was discovered that LibHTP did not correctly parse certain HTTP
requests. A remote attacker could possibly use this issue to cause a
denial of service. (CVE-2024-45797)

It was discovered that LibHTP did not correctly handle certain memory
operations. A remote attacker could possibly use this issue to cause a
denial of service. This issue only affected Ubuntu 20.04 LTS,
Ubuntu 22.04 LTS, Ubuntu 24.04 LTS and Ubuntu 25.04. (CVE-2025-53537)

Fixed packages 5

ReleasePackageFixed in
Ubuntu · Pro 16.04 LTS Pro:16.04:LTS libhtp 0.5.15-1ubuntu0.1~esm1
Ubuntu · Pro 18.04 LTS Pro:18.04:LTS libhtp 1:0.5.26-1ubuntu0.1~esm1
Ubuntu · Pro 20.04 LTS Pro:20.04:LTS libhtp 1:0.5.32-1ubuntu0.1~esm1
Ubuntu · Pro 22.04 LTS Pro:22.04:LTS libhtp 1:0.5.39-1ubuntu0.1~esm1
Ubuntu · Pro 24.04 LTS Pro:24.04:LTS libhtp 1:0.5.46-1ubuntu2+esm1

Vulnerabilities 4

  • High 7.5

    LibHTP unbounded folded header handling leads to denial service

    LibHTP is a security-aware parser for the HTTP protocol. Crafted traffic can cause excessive processing time of HTTP headers, leading to denial of service. This issue is addressed in 0.5.46.

  • High 7.5

    Excessive CPU used on malformed traffic

    LibHTP is a security-aware parser for the HTTP protocol and the related bits and pieces. Version 0.5.46 may parse malformed request traffic, leading to excessive CPU usage. Version 0.5.47 contains a patch for the issue. No known workarounds are available.

  • High 7.5

    LibHTP's unbounded header handling leads to denial service

    LibHTP is a security-aware parser for the HTTP protocol and the related bits and pieces. Prior to version 0.5.49, unbounded processing of HTTP request and response headers can lead to excessive CPU time and memory utilization, possibly leading to extreme slow…

  • High 7.5

    LibHTP's memory leak with lzma can lead to resource starvation

    LibHTP is a security-aware parser for the HTTP protocol and its related bits and pieces. In versions 0.5.50 and below, there is a traffic-induced memory leak that can starve the process of memory, leading to loss of visibility. To workaround this issue, set `…

References

  • report
    https://ubuntu.com/security/CVE-2024-23837
  • report
    https://ubuntu.com/security/CVE-2024-28871
  • report
    https://ubuntu.com/security/CVE-2024-45797
  • report
    https://ubuntu.com/security/CVE-2025-53537