CVE-2024-23839
Suricata http: heap use after free with http.request_header and http.response_header keywords
Suricata is a network Intrusion Detection System, Intrusion Prevention System and Network Security Monitoring engine. Prior to 7.0.3, specially crafted traffic can cause a heap use after free if the ruleset uses the http.request_header or http.response_header keyword. The vulnerability has been patched in 7.0.3. To work around the vulnerability, avoid the http.request_header and http.response_header keywords.
Attack profile
How easy it is to exploit
- Attack vector
- Network
- Complexity
- Low
- Privileges needed
- Low
- User interaction
- None
What an attacker can affect
- Confidentiality
- None
- Integrity
- Low
- Availability
- High
Exploit likelihood
What each source reports
CVE List Score used 7.1
Suricata http: heap use after free with http.request_header and http.response_header keywords
Suricata is a network Intrusion Detection System, Intrusion Prevention System and Network Security Monitoring engine. Prior to 7.0.3, specially crafted traffic can cause a heap use after free if the ruleset uses the http.request_header or http.response_header keyword. The vulnerability has been patched in 7.0.3. To work around the vulnerability, avoid the http.request_header and http.response_header keywords.
- Record
CVE-2024-23839- CVSS 3.1
- 7.1 High
CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:N/I:L/A:H - Weakness
- CWE-416
- Updated
- 2026-11-02
EUVDEUVD-2024-21280 7.1
Suricata is a network Intrusion Detection System, Intrusion Prevention System and Network Security Monitoring engine. Prior to 7.0.3, specially crafted traffic can cause a heap use after free if the ruleset uses the http.request_header or http.response_header keyword. The vulnerability has been patched in 7.0.3. To work around the vulnerability, avoid the http.request_header and http.response_header keywords.
- Record
EUVD-2024-21280- CVSS 3.1
- 7.1 High
CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:N/I:L/A:H - Updated
- 2026-11-03
NVD 7.1
Suricata is a network Intrusion Detection System, Intrusion Prevention System and Network Security Monitoring engine. Prior to 7.0.3, specially crafted traffic can cause a heap use after free if the ruleset uses the http.request_header or http.response_header keyword. The vulnerability has been patched in 7.0.3. To work around the vulnerability, avoid the http.request_header and http.response_header keywords.
- Record
CVE-2024-23839- CVSS 3.1
- 7.1 High
CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:N/I:L/A:H - CVSS 3.1
- 8.1 High
CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:H/I:H/A:H - Weakness
- CWE-416
- Updated
- 2026-11-02
OSV 7.1
Suricata http: heap use after free with http.request_header and http.response_header keywords
Suricata is a network Intrusion Detection System, Intrusion Prevention System and Network Security Monitoring engine. Prior to 7.0.3, specially crafted traffic can cause a heap use after free if the ruleset uses the http.request_header or http.response_header keyword. The vulnerability has been patched in 7.0.3. To work around the vulnerability, avoid the http.request_header and http.response_header keywords.
- Record
CVE-2024-23839- CVSS 3.1
- 7.1 High
CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:N/I:L/A:H - Weakness
- CWE-416
- Updated
- 2026-11-02
OSVDEBIAN-CVE-2024-23839 8.1
Suricata is a network Intrusion Detection System, Intrusion Prevention System and Network Security Monitoring engine. Prior to 7.0.3, specially crafted traffic can cause a heap use after free if the ruleset uses the http.request_header or http.response_header keyword. The vulnerability has been patched in 7.0.3. To work around the vulnerability, avoid the http.request_header and http.response_header keywords.
- Record
DEBIAN-CVE-2024-23839- CVSS 3.1
- 8.1 High
CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:H/I:H/A:H - Updated
- 2026-11-02
OSVUBUNTU-CVE-2024-23839 7.1
Suricata is a network Intrusion Detection System, Intrusion Prevention System and Network Security Monitoring engine. Prior to 7.0.3, specially crafted traffic can cause a heap use after free if the ruleset uses the http.request_header or http.response_header keyword. The vulnerability has been patched in 7.0.3. To work around the vulnerability, avoid the http.request_header and http.response_header keywords.
- Record
UBUNTU-CVE-2024-23839- CVSS 3.1
- 7.1 High
CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:N/I:L/A:H - CVSS 3.1
- 8.1 High
CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:H/I:H/A:H - Updated
- 2026-11-02
OSVopenSUSE-SU-2025:15394-1No 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
Affected products
Affected packages
| Package | Affected | Fixed |
|---|---|---|
suricataDebian:13 | before 1:7.0.3-1 | 1:7.0.3-1 |
suricataDebian:14 | before 1:7.0.3-1 | 1:7.0.3-1 |
suricataUbuntu:16.04:LTS | All versions, plus listed versions 2.0.8-1build12.0.9-12.0.10-12.0.10-22.0.11-13.0-1 | None known |
suricataUbuntu:18.04:LTS | All versions, plus listed versions 3.2-2ubuntu3 | None known |
suricataUbuntu:22.04:LTS | All versions, plus listed versions 1:6.0.4-21:6.0.4-3 | None known |
suricataUbuntu:24.04:LTS | All versions, plus listed versions 1:7.0.0-21:7.0.2-11:7.0.2-1build11:7.0.3-1build11:7.0.3-1build3 | None known |
suricataUbuntu:25.10 | All versions, plus listed versions 1:7.0.8-21:7.0.10-1 | None known |
suricataUbuntu:26.10 | All versions, plus listed versions 1:8.0.3-11:8.0.5-11:8.0.6-1 | None known |
suricataUbuntu:26.04:LTS | All versions, plus listed versions 1:7.0.10-11:8.0.1-3build11:8.0.2-11:8.0.2-1build11:8.0.3-1 | None known |
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 | ||
| aliases, published | EUVD | |
| first indexed | CVE List, NVD, OSV |
Dates are when Every CVE recorded each change. Upstream dates may differ.
In short
CVE-2024-23839 is a high vulnerability (CVSS 7.1) in Oisf Suricata, published February 26, 2024. No source lists public exploit code. EPSS puts the chance of exploitation in the next 30 days at 0.78%, the 56th percentile. Fixed in suricata 1:7.0.3-1.
References
github.com/OISF/suricata/security/advisories/GHSA-qxj6-hr2p-mmc7
github.com/OISF/suricata/commit/cd731fcaf42e5f7078c9be643bfa0cee2ad53e8f
redmine.openinfosecfoundation.org/issues/6657
lists.fedoraproject.org/archives/list/package-announce@lists.fedoraproject.org/message/GOCOBFUTIFHOP2PZOH4ENRFXRBHIRKK4
lists.fedoraproject.org/archives/list/package-announce@lists.fedoraproject.org/message/ZXJIT7R53ZXROO3I256RFUWTIW4ECK6P
github.com/CVEProject/cvelistV5/tree/main/cves/2024/23xxx/CVE-2024-23839.json
Show 34 moreShow less
nvd.nist.gov/vuln/detail/CVE-2024-23839
security-tracker.debian.org/tracker/CVE-2024-23839
ubuntu.com/security/CVE-2024-23839
cve.org/CVERecord?id=CVE-2024-23839
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