CVE-2024-45797
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 slowdowns. This issue is addressed in 0.5.49.
Attack profile
How easy it is to exploit
- Attack vector
- Network
- Complexity
- Low
- Privileges needed
- None
- User interaction
- None
What an attacker can affect
- Confidentiality
- None
- Integrity
- None
- Availability
- High
Exploit likelihood
What each source reports
CVE List Score used
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 slowdowns. This issue is addressed in 0.5.49.
- Record
CVE-2024-45797- CVSS 3.1
- 7.5 High
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H - Weakness
- CWE-770
- Updated
- 2026-11-02
EUVDEUVD-2024-41605
7.5
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 slowdowns. This issue is addressed in 0.5.49.
- Record
EUVD-2024-41605- CVSS 3.1
- 7.5 High
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H - Updated
- 2026-11-02
NVD
7.5
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 slowdowns. This issue is addressed in 0.5.49.
- Record
CVE-2024-45797- CVSS 3.1
- 7.5 High
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H - Weakness
- CWE-770
- Updated
- 2026-11-02
OSVALPINE-CVE-2024-45797
7.5
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 slowdowns. This issue is addressed in 0.5.49.
- Record
ALPINE-CVE-2024-45797- CVSS 3.1
- 7.5 High
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H - Updated
- 2026-11-03
OSV
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 slowdowns. This issue is addressed in 0.5.49.
- Record
CVE-2024-45797- CVSS 3.1
- 7.5 High
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H - Weakness
- CWE-770
- Updated
- 2026-11-02
OSVDEBIAN-CVE-2024-45797
7.5
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 slowdowns. This issue is addressed in 0.5.49.
- Record
DEBIAN-CVE-2024-45797- CVSS 3.1
- 7.5 High
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H - Updated
- 2026-11-02
Show 4 moreShow less
OSVUBUNTU-CVE-2024-45797
7.5
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 slowdowns. This issue is addressed in 0.5.49.
- Record
UBUNTU-CVE-2024-45797- CVSS 3.1
- 7.5 High
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H - Updated
- 2026-11-02
OSVMGASA-2026-0181 No score
Updated suricata packages fix security vulnerabilities
Various security, performance, accuracy, and stability issues have been fixed, plus we have moved to a supported version.
- Record
MGASA-2026-0181- Updated
- 2026-11-02
OSVopenSUSE-SU-2025:15394-1 No score
libsuricata8_0_0-8.0.0-1.1 on GA media
These are all security issues fixed in the libsuricata8_0_0-8.0.0-1.1 package on the GA media of openSUSE Tumbleweed.
- Record
openSUSE-SU-2025:15394-1- Updated
- 2026-11-02
OSVUSN-7814-1 No score
libhtp vulnerabilities
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)
- Record
USN-7814-1- Updated
- 2026-11-02
Affected products
Affected packages
| Package | Affected | Fixed |
|---|---|---|
suricataAlpine:v3.20 |
before 7.0.7-r0 | 7.0.7-r0 |
suricataAlpine:v3.21 |
before 7.0.7-r0 | 7.0.7-r0 |
suricataAlpine:v3.22 |
before 7.0.7-r0 | 7.0.7-r0 |
suricataAlpine:v3.23 |
before 7.0.7-r0 | 7.0.7-r0 |
suricataAlpine:v3.24 |
before 7.0.7-r0 | 7.0.7-r0 |
libhtpDebian:12 |
before 1:0.5.42-1+deb12u1, plus listed versions 1:0.5.42-1 |
1:0.5.42-1+deb12u1 |
libhtpDebian:13 |
before 1:0.5.49-1 | 1:0.5.49-1 |
libhtpDebian:11 From an advisory covering 2 CVEs |
before 1:0.5.36-1+deb11u1, plus listed versions 1:0.5.36-1 |
1:0.5.36-1+deb11u1 |
suricataMageia:9 From an advisory covering 14 CVEs |
before 7.0.10-1.mga9 | 7.0.10-1.mga9 |
libhtpUbuntu:Pro:16.04:LTS |
before 0.5.15-1ubuntu0.1~esm1, plus listed versions 0.5.15-1 |
0.5.15-1ubuntu0.1~esm1 |
Show 10 moreShow less
| Package | Affected | Fixed |
|---|---|---|
libhtpUbuntu:Pro:18.04:LTS |
before 1:0.5.26-1ubuntu0.1~esm1, plus listed versions 1:0.5.25-11:0.5.26-1 |
1:0.5.26-1ubuntu0.1~esm1 |
libhtpUbuntu:Pro:20.04:LTS |
before 1:0.5.32-1ubuntu0.1~esm1, plus listed versions 1:0.5.30-11:0.5.31-11:0.5.32-1 |
1:0.5.32-1ubuntu0.1~esm1 |
libhtpUbuntu:Pro:22.04:LTS |
before 1:0.5.39-1ubuntu0.1~esm1, plus listed versions 1:0.5.36-11:0.5.38-11:0.5.39-1 |
1:0.5.39-1ubuntu0.1~esm1 |
libhtpUbuntu:Pro:24.04:LTS |
before 1:0.5.46-1ubuntu2+esm1, plus listed versions 1:0.5.45-11:0.5.46-1ubuntu11:0.5.46-1ubuntu2 |
1:0.5.46-1ubuntu2+esm1 |
libhtpUbuntu:Pro:16.04:LTS From an advisory covering 4 CVEs |
before 0.5.15-1ubuntu0.1~esm1, plus listed versions 0.5.15-1 |
0.5.15-1ubuntu0.1~esm1 |
libhtpUbuntu:Pro:18.04:LTS From an advisory covering 4 CVEs |
before 1:0.5.26-1ubuntu0.1~esm1, plus listed versions 1:0.5.25-11:0.5.26-1 |
1:0.5.26-1ubuntu0.1~esm1 |
libhtpUbuntu:Pro:20.04:LTS From an advisory covering 4 CVEs |
before 1:0.5.32-1ubuntu0.1~esm1, plus listed versions 1:0.5.30-11:0.5.31-11:0.5.32-1 |
1:0.5.32-1ubuntu0.1~esm1 |
libhtpUbuntu:Pro:22.04:LTS From an advisory covering 4 CVEs |
before 1:0.5.39-1ubuntu0.1~esm1, plus listed versions 1:0.5.36-11:0.5.38-11:0.5.39-1 |
1:0.5.39-1ubuntu0.1~esm1 |
libhtpUbuntu:Pro:24.04:LTS From an advisory covering 4 CVEs |
before 1:0.5.46-1ubuntu2+esm1, plus listed versions 1:0.5.45-11:0.5.46-1ubuntu11:0.5.46-1ubuntu2 |
1:0.5.46-1ubuntu2+esm1 |
suricataopenSUSE:Tumbleweed From an advisory covering 30 CVEs |
before 8.0.0-1.1 | 8.0.0-1.1 |
History
| Recorded | Changed | Sources |
|---|---|---|
| affected, facts | ||
| affected, aliases, references | OSV | |
| first indexed | CVE List, EUVD, NVD, OSV |
Dates are when Every CVE recorded each change. Upstream dates may differ.
In short
CVE-2024-45797 is a high vulnerability (CVSS 7.5) in Oisf Libhtp, published October 16, 2024. No source lists public exploit code. EPSS puts the chance of exploitation in the next 30 days at 0.73%, the 54th percentile. Fixed in suricata 7.0.7-r0.
References
github.com/OISF/libhtp/security/advisories/GHSA-rqqp-24ch-248f
redmine.openinfosecfoundation.org/issues/7191
lists.debian.org/debian-lts-announce/2025/09/msg00009.html
security.alpinelinux.org/vuln/CVE-2024-45797
github.com/CVEProject/cvelistV5/tree/main/cves/2024/45xxx/CVE-2024-45797.json
nvd.nist.gov/vuln/detail/CVE-2024-45797
Show 45 moreShow less
security-tracker.debian.org/tracker/CVE-2024-45797
advisories.mageia.org/MGASA-2026-0181.html
bugs.mageia.org/show_bug.cgi?id=33666
lists.fedoraproject.org/archives/list/[email protected]/message/WUPZOFSY4QOLJUU5AJZ7K6EES56A4KEN
forum.suricata.io/t/suricata-6-is-now-end-of-life-eol/4790
forum.suricata.io/t/suricata-7-0-10-released/5522
forum.suricata.io/t/suricata-7-0-9-released/5495
forum.suricata.io/t/suricata-7-0-8-released/5137
forum.suricata.io/t/suricata-7-0-7-released/4877
ubuntu.com/security/CVE-2024-45797
cve.org/CVERecord?id=CVE-2024-45797
ubuntu.com/security/notices/USN-7814-1
ubuntu.com/security/CVE-2024-23837
ubuntu.com/security/CVE-2024-28871
ubuntu.com/security/CVE-2025-53537
suse.com/security/cve/CVE-2016-10728
suse.com/security/cve/CVE-2018-14568
suse.com/security/cve/CVE-2019-10050
suse.com/security/cve/CVE-2019-10053
suse.com/security/cve/CVE-2024-23835
suse.com/security/cve/CVE-2024-23836
suse.com/security/cve/CVE-2024-23839
suse.com/security/cve/CVE-2024-24568
suse.com/security/cve/CVE-2024-32663
suse.com/security/cve/CVE-2024-32664
suse.com/security/cve/CVE-2024-32867
suse.com/security/cve/CVE-2024-37151
suse.com/security/cve/CVE-2024-38534
suse.com/security/cve/CVE-2024-38535
suse.com/security/cve/CVE-2024-38536
suse.com/security/cve/CVE-2024-45795
suse.com/security/cve/CVE-2024-45796
suse.com/security/cve/CVE-2024-45797
suse.com/security/cve/CVE-2024-47187
suse.com/security/cve/CVE-2024-47188
suse.com/security/cve/CVE-2024-47522
suse.com/security/cve/CVE-2024-55605
suse.com/security/cve/CVE-2024-55626
suse.com/security/cve/CVE-2024-55627
suse.com/security/cve/CVE-2024-55628
suse.com/security/cve/CVE-2024-55629
suse.com/security/cve/CVE-2025-29915
suse.com/security/cve/CVE-2025-29916
suse.com/security/cve/CVE-2025-29917
suse.com/security/cve/CVE-2025-29918