CVE-2026-44161
WysokieCVSS 7.2Prawdopodobieństwo exploitacji (EPSS)
Niskie ryzykoPercentyl 36 - wyżej niż 36% wszystkich znanych CVE
Streszczenie
Wtyczka wyjściowa out_http w Fluentd przed wersją 1.19.3 umożliwia używanie symboli zastępczych, takich jak ${tag}, w parametrze konfiguracyjnym endpoint. Jeśli wartość symbolu pochodzi z niezaufanego źródła, atakujący może kontrolować docelową nazwę hosta żądań HTTP i kierować je do dowolnych wewnętrznych usług.
Ocena ryzyka
Ryzyko polega na możliwości przeprowadzenia ataków SSRF (Server-Side Request Forgery), co może prowadzić do nieautoryzowanego dostępu do wewnętrznych systemów, wycieku danych lub eskalacji uprawnień w infrastrukturze.
Rekomendacja
Należy niezwłocznie zaktualizować Fluentd do wersji 1.19.3 lub nowszej, która usuwa tę podatność. Dodatkowo zaleca się ograniczenie używania symboli zastępczych w konfiguracji endpointu do zaufanych źródeł.
Inne podatności w Fluentd
Zobacz wszystkie- CVE-2026-44024Krytyczne
Fluentd przed wersją 1.19.3 umożliwia dynamiczne konstruowanie ścieżek plików z użyciem znacznika ${tag}. Niewystarczająca walidacja tego znacznika w konfiguracjach plików, np. w parametrze path wtyczki out_file, pozwala atakującym na przesyłanie niezaufanych tagów zawierających znaki przejścia do katalogów, co może prowadzić do zapisu lub nadpisania dowolnych plików oraz potencjalnie do zdalnego wykonania kodu.
- CVE-2017-10906Krytyczne
W podatności CVE-2017-10906 występuje luka związana z wstrzykiwaniem sekwencji ucieczki w wersjach Fluentd od 0.12.29 do 0.12.40. Może to pozwolić atakującemu na zmianę interfejsu użytkownika terminala lub wykonanie dowolnych poleceń na urządzeniu.
- CVE-2026-44160Wysokie
Podatność w Fluentd przed wersją 1.19.3 pozwala na atak DoS przez wyczerpanie pamięci. Wtyczki in_http i in_forward obsługują skompresowane dane gzip, ale ograniczają tylko rozmiar skompresowanego ładunku, co umożliwia wysłanie małego, spreparowanego pakietu, który po dekompresji zajmuje ogromną ilość pamięci.
- CVE-2026-44025Wysokie
Fluentd przed wersją 1.19.3 zawiera podatność w pluginie Monitor Agent (in_monitor_agent), która powoduje nieumyślne ujawnianie wewnętrznych zmiennych instancji w odpowiedziach REST API. Te zmienne mogą zawierać wrażliwe dane, takie jak hasła do baz danych, klucze API lub poświadczenia do chmury.
Oryginalny opis (angielski, źródło NVD)
Fluentd collects events from various data sources and writes them to files, RDBMS, NoSQL, IaaS, SaaS, Hadoop and so on. Prior to 1.19.3, the Fluentd out_http output plugin allows placeholders such as ${tag} in the endpoint configuration parameter, and if a placeholder value is derived from untrusted input an attacker can control the destination hostname of outbound HTTP requests and force requests to arbitrary internal services. This issue is fixed in version 1.19.3.

