Katalog CVE

CVE-2026-40560

WysokieCVSS 7.5
Opublikowano: Zaktualizowano: Przetłumaczono: NVD NIST

Prawdopodobieństwo exploitacji (EPSS)

Niskie ryzyko
0.49%

Percentyl 39 - wyżej niż 39% wszystkich znanych CVE

Streszczenie

Starman dla Perla przed wersją 0.4018 jest podatny na przemycanie żądań HTTP z powodu nieprawidłowego priorytetowania nagłówków. Starman błędnie nadaje priorytet nagłówkowi Content-Length nad Transfer-Encoding: chunked, co jest niezgodne z RFC 7230. Atakujący może wykorzystać tę podatność do przemycania złośliwych żądań HTTP przez pośredniczący reverse proxy.

Ocena ryzyka

Ryzyko polega na możliwości ominięcia zabezpieczeń reverse proxy i wykonania nieautoryzowanych działań na serwerze, co może prowadzić do naruszenia integralności danych lub eskalacji uprawnień.

Rekomendacja

Zaleca się natychmiastową aktualizację Starmana do wersji 0.4018 lub nowszej, która prawidłowo przestrzega priorytetu nagłówka Transfer-Encoding zgodnie z RFC.

Powiązane podatności

Oryginalny opis (angielski, źródło NVD)

Starman versions before 0.4018 for Perl allows HTTP Request Smuggling via Improper Header Precedence. Starman incorrectly prioritizes "Content-Length" over "Transfer-Encoding: chunked" when both headers are present in an HTTP request. Per RFC 7230 3.3.3, Transfer-Encoding must take precedence. An attacker could exploit this to smuggle malicious HTTP requests via a front-end reverse proxy.

Dane podatności pochodzą z NVD (NIST) · CISA KEV · EPSS