Średnia

Quarkus REST has potential worker thread starvation when HTTP connection is closed while waiting to write

  • Ujawniono: 07.01.2026
  • Aktualizacja: 11.10.2026 13:19

A vulnerability exists in the HTTP layer of Quarkus REST related to response handling. When a response is being written, the framework waits for previously written response chunks to be fully transmitted before proceeding. If the client connection is dropped during this waiting period, the associated worker thread is never released and becomes permanently blocked. Under sustained or repeated occurrences, this can exhaust the available worker threads, leading to degraded performance, or complete unavailability of the application.

Workarounds

For versions without the fix applied, it is recommended to implement a health check that monitors the status and saturation of the worker thread pool. This helps detect abnormal thread retention early and allows operators to take corrective action before the application’s responsiveness is impacted.

Credits

CVE reported by Shaswata Jash, Nokia

Czego dotyczy

Kliknij technologię, aby zobaczyć wszystkie dotyczące jej podatności.

PlatformaPaczkaPodatne wersjePoprawka w wersji
Java / Kotlin (Maven) io.quarkus:quarkus-rest < 3.20.5, >= 3.21.0, < 3.27.2, >= 3.30.0, < 3.31.0 3.20.5, 3.27.2, 3.31.0

Odnośniki

Ocena CVSS 5.9/10
Wektor CVSS
CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:N/I:N/A:H
Słabość (CWE)
CWE-770
Platforma
Java / Kotlin (Maven)
Paczka
io.quarkus:quarkus-rest
Ujawniono
07.01.2026
Aktualizacja
11.10.2026 13:19

Źródła i licencje

OSV / GitHub Advisory Database - GHSA-5rfx-cp42-p624 - CC BY 4.0

Historia podatności: io.quarkus:quarkus-rest

Wszystkie opisane podatności tej paczki (Java / Kotlin (Maven)), od najnowszej. Widać, czy to jednorazowa wpadka, czy paczka, której trzeba pilnować.

Wszystkich wpisów
2
Pierwsza → ostatnia
02.2025 01.2026
Bez poprawki
0
Wykorzystywana w atakach
0

Rozkład istotności

  • Wysoka 1
  • Średnia 1

Ujawnienia w latach

  1. 2025: 1
  2. 2026: 1
  1. Quarkus REST has potential worker thread starvation when HTTP connection is closed while waiting to write ten wpis
    Średnia · 5.9 CVE-2025-66560 < 3.20.5, >= 3.21.0, < 3.27.2, >= 3.30.0, < 3.31.0 3.20.5, 3.27.2, 3.31.0
  2. Wysoka · 8.3 CVE-2025-1247 >= 3.16.0.CR1, < 3.18.2, >= 3.9.0.CR1, < 3.15.3.1, < 3.8.6.1 3.18.2, 3.15.3.1, 3.8.6.1

Dowiedz się, które podatności dotyczą Twojej aplikacji

Po podłączeniu integracji DockRay i włączeniu raportowania oprogramowania DockRay porównuje zgłoszone wersje komponentów ze znanymi podatnościami i powiadamia o potwierdzonych dopasowaniach. Zakres zależy od obsługiwanej technologii i dostępnych biuletynów.

Podłącz swoją aplikację
Newsletter DockRay

Bezpieczeństwo aplikacji w Twojej skrzynce

Najważniejsze podatności, konkretne zalecenia i praktyczne wskazówki dla Twoich aplikacji. Wybierz technologie i śledź to, co ma znaczenie dla Twojego projektu.

  • Codzienne zestawienie nowych podatności, także krytycznych.
  • Powiadomienia o ważnych aktualizacjach.
  • Praktyczne porady o bezpieczeństwie i monitoringu aplikacji.

Pozostaw puste, aby otrzymywać informacje o wszystkich technologiach.

Zapis jest bezpłatny. Wypiszesz się jednym kliknięciem w wiadomości.