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

exploitDog

redhat логотип

CVE-2026-12611

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

Описание

A client may issue HTTP/2 requests to a Jetty server that result in blocking writes that are never unblocked, eventually causing all threads to be blocked and the whole server to become unresponsive. This is caused by a race condition in the server when handling RST_STREAM frames and GOAWAY frames sent by the client. The race condition "resets" the HTTP2Flusher.terminated, previously set to a non-null value, to the null value, allowing entries to be enqueued in the flusher that however will never be processed. These unprocessed entries are the ones that would unblock the write-blocked threads.

A flaw was found in Jetty. A remote attacker can exploit a race condition in the server's handling of HTTP/2 RST_STREAM and GOAWAY frames. This can lead to blocking writes that are never unblocked, causing all server threads to become unresponsive. The primary impact is a Denial of Service (DoS) for the affected server.

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

Mitigation for this issue is either not available or the currently available options do not meet the Red Hat Product Security criteria comprising ease of use and deployment, applicability to widespread installation base, or stability.

Затронутые пакеты

ПлатформаПакетСостояниеРекомендацияРелиз
OpenShift Developer Tools and ServicesjenkinsUnder investigation
OpenShift Developer Tools and Servicesocp-tools-4/jenkins-rhel8Under investigation
OpenShift Developer Tools and Servicesocp-tools-4/jenkins-rhel9Under investigation
Red Hat AMQ Broker 7jetty-http2-commonUnder investigation
Red Hat build of Apache Camel for Spring Boot 4jetty-http2-commonUnder investigation
Red Hat build of Apicurio Registry 3http2-commonUnder investigation
Red Hat Fuse 7http2-commonUnder investigation
Red Hat Offline Knowledge Portaloffline-knowledge-portal/rhokp-rhel9Under investigation
Red Hat Offline Knowledge Portalredhat-user-workloads/rhokp-core-encryptedUnder investigation
Red Hat OpenStack Platform 13 (Queens)opendaylightUnder investigation

Показывать по

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

Статус:

Important
Дефект:
CWE-367
https://bugzilla.redhat.com/show_bug.cgi?id=2529778org.eclipse.jetty.http2/http2-common: org.eclipse.jetty.http2/jetty-http2-common: Jetty: Denial of Service via HTTP/2 race condition

EPSS

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

7.5 High

CVSS3

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

ubuntu
15 дней назад

A client may issue HTTP/2 requests to a Jetty server that result in blocking writes that are never unblocked, eventually causing all threads to be blocked and the whole server to become unresponsive. This is caused by a race condition in the server when handling RST_STREAM frames and GOAWAY frames sent by the client. The race condition "resets" the HTTP2Flusher.terminated, previously set to a non-null value, to the null value, allowing entries to be enqueued in the flusher that however will never be processed. These unprocessed entries are the ones that would unblock the write-blocked threads.

nvd
15 дней назад

A client may issue HTTP/2 requests to a Jetty server that result in blocking writes that are never unblocked, eventually causing all threads to be blocked and the whole server to become unresponsive. This is caused by a race condition in the server when handling RST_STREAM frames and GOAWAY frames sent by the client. The race condition "resets" the HTTP2Flusher.terminated, previously set to a non-null value, to the null value, allowing entries to be enqueued in the flusher that however will never be processed. These unprocessed entries are the ones that would unblock the write-blocked threads.

debian
15 дней назад

A client may issue HTTP/2 requests to a Jetty server that result in bl ...

github
15 дней назад

A client may issue HTTP/2 requests to a Jetty server that result in blocking writes that are never unblocked, eventually causing all threads to be blocked and the whole server to become unresponsive. This is caused by a race condition in the server when handling RST_STREAM frames and GOAWAY frames sent by the client. The race condition "resets" the HTTP2Flusher.terminated, previously set to a non-null value, to the null value, allowing entries to be enqueued in the flusher that however will never be processed. These unprocessed entries are the ones that would unblock the write-blocked threads.

EPSS

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

7.5 High

CVSS3