Логотип exploitDog
Консоль
Логотип exploitDog

exploitDog

redhat логотип

CVE-2026-94084

Опубликовано: 20 сент. 2026
Источник: redhat
CVSS3: 9.8
EPSS Низкий

Описание

Suricata before 8.0.7 has an Http2ThreadMultiBuf use-after-free when a transaction is inspected by rules that use http.response_header with and without a transform.

An invalid memory reference vulnerability exists in Suricata's HTTP/2 application-layer engine during multi-buffer management (Http2ThreadMultiBuf). When inspected HTTP/2 response traffic triggers signature rules that evaluate the http.response_header keyword simultaneously with and without sticky buffer transformations, the HTTP/2 state handler improperly reuses allocated memory buffers. An unauthenticated remote attacker can exploit this flaw by transmitting crafted HTTP/2 server response frames across monitored network segments, leading to memory corruption, a daemon crash resulting in Denial of Service (DoS), or potentially arbitrary code execution within the context of the Suricata process. This issue affects Suricata versions prior to 8.0.7.

Отчет

A flaw was found in Suricata's HTTP/2 engine (Http2ThreadMultiBuf). When HTTP/2 response traffic is inspected by rules mixing http.response_header with and without transformations, a use-after-free condition occurs. A remote, unauthenticated attacker can exploit this by sending crafted HTTP/2 responses through inspected paths, causing a daemon crash or potentially arbitrary code execution with the privileges of the Suricata process.

Меры по смягчению последствий

Temporarily disable or refactor detection rules that utilize the http.response_header keyword with transformations, or disable HTTP/2 protocol parsing by setting app-layer.protocols.http2.enabled: false in /etc/suricata/suricata.yaml and restart the Suricata service.

Дополнительная информация

Статус:

Critical
Дефект:
CWE-416
https://bugzilla.redhat.com/show_bug.cgi?id=2538834suricata: suricata: use-after-free in HTTP/2 response header inspection

EPSS

Процентиль: 46%
0.0054
Низкий

9.8 Critical

CVSS3

Связанные уязвимости

CVSS3: 9.4
ubuntu
около 2 месяцев назад

Suricata before 8.0.7 has an Http2ThreadMultiBuf use-after-free when a transaction is inspected by rules that use http.response_header with and without a transform.

CVSS3: 9.4
nvd
около 2 месяцев назад

Suricata before 8.0.7 has an Http2ThreadMultiBuf use-after-free when a transaction is inspected by rules that use http.response_header with and without a transform.

CVSS3: 9.4
debian
около 2 месяцев назад

Suricata before 8.0.7 has an Http2ThreadMultiBuf use-after-free when a ...

CVSS3: 9.4
redos
8 дней назад

Уязвимость suricata

CVSS3: 9.4
github
около 2 месяцев назад

Suricata before 8.0.7 has an Http2ThreadMultiBuf use-after-free when a transaction is inspected by rules that use http.response_header with and without a transform.

EPSS

Процентиль: 46%
0.0054
Низкий

9.8 Critical

CVSS3