ARK. 1Słownik pojęćPodatności i klasy błędów
HTTP request smuggling
Atak wykorzystujący to, że serwer pośredniczący (proxy, CDN, load balancer) i serwer docelowy różnie ustalają granice żądań (Content-Length vs Transfer-Encoding) — atakujący „przemyca” fragment własnego żądania, który dokleja się do żądania innego użytkownika. Dotyczy infrastruktury przed aplikacją, np. WordPressa za Cloudflare lub nginx.
TAB. 1Nazwapo angielsku
| Po angielsku | HTTP request smuggling |
|---|---|
| Którą formą pisać | po angielsku Polski odpowiednik istnieje, ale w praktyce nikt tak nie pisze. Zostaw angielski, polski trzymaj jako synonim. |
| Inne formy | przemycanie żądań HTTP · request smuggling |
| Odmiana | rodzaj żeński (ta podatność) lub męski (ten atak HTTP request smuggling); nieodmieniane |
TAB. 2Jak to nazywająprasa vs urząd
| Prasa branżowa | sekurak: „~nowy rodzaj ataków: HTTP Request Smuggling . Jak sama nazwa wskazuje chodzi o pewne “przemycanie” żądań HTTP”. |
|---|
TAB. 3Źródła2
| Forma | Cytat | Skąd |
|---|---|---|
| EN | „W zeszłym roku pojawił się ~nowy rodzaj ataków: HTTP Request Smuggling . Jak sama nazwa wskazuje chodzi o pewne “przemycanie” żądań HTTP w komunikacji atakującego.” | sekurak.pl |
| EN | „HTTP request smuggling is a technique for interfering with the way a web site processes sequences of HTTP requests that are received from one or more users.” | portswigger.net |
TAB. 4Obok w tej dziedzinie6
| EUVD | European Vulnerability Database (EUVD) | Europejska baza danych o podatnościach prowadzona przez ENISA na podstawie dyrektywy NIS2, działająca od 13 maja 2025 r. Każdy wpis ma własny identyfikator EUVD-RRRR-NNNNN i wskazuje odpowiadający mu numer CVE, a dane zbiera z wielu źródeł: CSIRT-ów, komunikatów producentów i istniejących baz. |
| exploit | exploit | Kod, żądanie lub sekwencja kroków, które praktycznie wykorzystują konkretną podatność, aby osiągnąć zamierzony przez atakującego efekt — najczęściej wykonanie kodu, obejście uwierzytelnienia lub podniesienie uprawnień. |
| host header injection | host header injection / password reset poisoning | Wykorzystanie tego, że aplikacja ufa nagłówkowi Host z żądania HTTP — np. buduje z niego link resetu hasła; atakujący podmienia Host na własną domenę i przechwytuje token z maila ofiary (password reset poisoning). W WordPressie (luka opisana w 2017 r.) z nagłówka Host, przez zmienną SERVER_NAME, powstawał adres nadawcy (From/Return-Path) maila resetu — odpowiedź lub zwrotka z linkiem resetu mogła więc trafić do atakującego. |
| IDOR (Insecure Direct Object Reference) | insecure direct object reference (IDOR) | Odmiana błędu kontroli dostępu, w której zmiana identyfikatora w żądaniu (np. numeru zamówienia albo parametru member_id) daje dostęp do cudzego rekordu, bo serwer nie sprawdza jego właściciela. |
| KEV | KEV (known exploited vulnerabilities) | Prowadzony przez amerykańską agencję CISA katalog podatności z potwierdzonymi przypadkami wykorzystania w realnych atakach. Dla amerykańskiej administracji federalnej wpis do KEV oznacza prawny obowiązek załatania w wyznaczonym terminie (dyrektywa BOD 22-01); dla wszystkich pozostałych to bardzo silna przesłanka priorytetu, a nie obowiązek. |
| LFI (Local File Inclusion) | local file inclusion (LFI) | Podatność pozwalająca wskazać aplikacji plik JUŻ OBECNY na serwerze, który zostanie wczytany lub wykonany przez interpreter, co prowadzi do ujawnienia konfiguracji, a często do wykonania kodu. |