Aktywnie wykorzystywana w atakach
Apache Struts 1 ActionForm Denial-of-Service Vulnerability
Apache - Struts 1 · Figuruje w katalogu CISA KEV od 2022-01-21. Oznacza to potwierdzone ataki w środowisku produkcyjnym.
Wymagane działanie: Apply updates per vendor instructions.
CVE-2006-1547
WysokieCVSS 7.5KEVStreszczenie
W Apache Struts przed wersją 1.2.9 z BeanUtils 1.7 występuje podatność, która pozwala zdalnym atakującym na wywołanie odmowy usługi poprzez formularz zakodowany w multipart/form-data z nazwą parametru odnoszącą się do publicznej metody getMultipartRequestHandler. To umożliwia dalszy dostęp do elementów w implementacji CommonsMultipartRequestHandler oraz BeanUtils.
Ocena ryzyka
Podatność ta może prowadzić do odmowy usługi, co może zakłócić działanie aplikacji i wpłynąć na dostępność usług dla użytkowników. Organizacje mogą doświadczyć przestojów oraz utraty zaufania ze strony klientów.
Rekomendacja
Zaleca się aktualizację do najnowszej wersji Apache Struts oraz BeanUtils, aby usunąć tę podatność. Dodatkowo, warto monitorować i ograniczać dostęp do metod, które mogą być narażone na nadużycia.
Powiązane podatności
- CVE-2026-9589Krytyczne
Brak autoryzacji w operacjach kaskadowej konfiguracji Collaboration Server w Unblu Spark 7.0 do 8.36.1-hotfix.0 (on-premises i chmura). Uwierzytelniony zdalny atakujący może odczytywać i zmieniać właściwości konfiguracji encji, do których nie ma uprawnień, w tym innych użytkowników, kont, a w Unblu Cloud także kont innych klientów.
- CVE-2026-43845Krytyczne
Podatność w mechanizmie resetowania hasła może pozwolić atakującemu na obejście mechanizmu uwierzytelniania.
- CVE-2026-43844Krytyczne
Podatność w zastrzeżonym protokole może pozwolić atakującemu na obejście mechanizmu uwierzytelniania.
- CVE-2026-43838Krytyczne
Podatność na przepełnienie bufora stosu w funkcji logowania może pozwolić atakującemu na wykonanie kodu.
- CVE-2026-43836Krytyczne
Podatność może pozwolić atakującemu na sfałszowanie pakietu w celu wykonania dowolnych poleceń z maksymalnymi uprawnieniami.
- CVE-2026-113380Krytyczne
W bibliotece RingRTC przed wersją 2.72.0 dla Signala zdalny rozmówca może wysyłać komunikaty wypełniające kolejkę FSM połączenia, co uniemożliwia lokalne zakończenie połączenia wraz z jego ścieżką audio i ewentualnie wideo.
- CVE-2026-77936Krytyczne
Letta do wersji 0.16.8 dostarcza plik compose.yaml, który nie włącza LETTA_SERVER_SECURE, przez co middleware haseł nie jest dodawany i wszystkie trasy API są nieuwierzytelnione; dodatkowo wystawia port PostgreSQL superużytkownika z domyślnymi poświadczeniami. Zdalni atakujący mogą wykonywać dowolny kod Python przez POST /v1/tools/run, zarządzać użytkownikami /v1/admin lub uruchamiać polecenia systemowe przez COPY PROGRAM.
- CVE-2026-77933Krytyczne
DB-GPT do wersji 0.8.2 zawiera podatność na twardo zakodowane poświadczenia w domyślnym pliku docker-compose.yml, który ustawia statyczne MYSQL_ROOT_PASSWORD i publikuje port 3306 na wszystkich interfejsach. Atakujący mogący dotrzeć do portu 3306 lub współdzielonej sieci dbgptnet mogą uwierzytelnić się jako root@% i uzyskać pełny dostęp do bazy danych, w tym uprawnienia FILE i SUPER.
- CVE-2026-77932Krytyczne
DB-GPT do wersji 0.8.2 zawiera nieuwierzytelnioną podatność na zdalne wykonanie kodu, ponieważ endpoint /api/v1/chat/react-agent opiera się na atrapie funkcji get_user_from_headers, która przyznaje każdemu wywołującemu rolę administratora. Nieuwierzytelnieni atakujący mogą wysyłać prompty powodujące uruchomienie przez niesandboxowane narzędzia code_interpreter i shell_interpreter dowolnego kodu Python lub bash jako root w kontenerze serwera WWW, w tym dostęp do dołączonej bazy danych z domyślnymi poświadczeniami.
- CVE-2026-75128Krytyczne
Langchain-Chatchat do wersji 0.3.1.3 udostępnia endpoint POST /tools/call, który wywołuje dowolne zarejestrowane narzędzie po nazwie bez uwierzytelniania, pozostawiając zawsze zarejestrowane narzędzie shell możliwe do wywołania. Zdalni atakujący mogą wysłać pojedyncze żądanie wskazujące narzędzie shell, aby wykonać dowolne polecenia systemowe jako użytkownik serwera (root w dostarczonym obrazie Docker).
Oryginalny opis (angielski, źródło NVD)
ActionForm in Apache Software Foundation (ASF) Struts before 1.2.9 with BeanUtils 1.7 allows remote attackers to cause a denial of service via a multipart/form-data encoded form with a parameter name that references the public getMultipartRequestHandler method, which provides further access to elements in the CommonsMultipartRequestHandler implementation and BeanUtils.
Dane podatności pochodzą z NVD (NIST) · CISA KEV · EPSS

