CVE-2026-25855
WysokieCVSS 8.8Prawdopodobieństwo exploitacji (EPSS)
Niskie ryzykoPercentyl 44 - wyżej niż 44% wszystkich znanych CVE
Streszczenie
Podatność w OpenBullet2 do wersji 0.3.2 umożliwia uwierzytelnionym użytkownikom zdalne wykonanie kodu poprzez przesyłanie plików skryptowych (.bat, .ps1, .sh) za pomocą funkcji ładowania proxy FileProxySource. Atakujący mogą przesłać złośliwe pliki skryptowe jako źródła proxy, powodując wykonanie skryptów na serwerze i zwrócenie wyniku jako linii proxy, co prowadzi do wykonania dowolnych poleceń na hoście jako użytkownik procesu.
Ocena ryzyka
Ryzyko obejmuje pełne przejęcie serwera przez uwierzytelnionego atakującego, co może prowadzić do kradzieży danych, instalacji złośliwego oprogramowania i dalszych ataków.
Rekomendacja
Zaleca się natychmiastową aktualizację OpenBullet2 do najnowszej wersji oraz ograniczenie dostępu do funkcji przesyłania plików tylko dla zaufanych użytkowników.
Inne podatności w OpenBullet2
Zobacz wszystkie- CVE-2026-25555Krytyczne
OpenBullet2 w wersji do 0.3.2 zawiera podatność na obejście uwierzytelniania w mechanizmie autoryzacji kluczem API. Nieuwierzytelniony atakujący może uzyskać dostęp administracyjny, podając pustą wartość nagłówka X-Api-Key, ponieważ oprogramowanie porównuje ją z domyślnym pustym ciągiem AdminApiKey.
- CVE-2026-39908Średnie
OpenBullet2 w wersji 0.3.2 i wcześniejszych na systemie Windows zawiera podatność na ujawnienie poświadczeń. Zdalny atakujący może skonfigurować źródło proxy z ścieżką UNC wskazującą na kontrolowany przez siebie serwer, co po uruchomieniu zadania powoduje próbę uwierzytelnienia SMB i ujawnienie hasha NTLMv2 procesu użytkownika.
- CVE-2026-25856Wysokie
Podatność w OpenBullet2 do wersji 0.3.2: uwierzytelniony atakujący może zdalnie wykonać dowolny kod C# na serwerze poprzez tworzenie lub modyfikację konfiguracji zadań. Tryb wykonania C# nie filtruje referencji ani API, umożliwiając dostęp do systemu plików, uruchamianie procesów i wywoływanie dowolnych API .NET.
- CVE-2026-25559Wysokie
OpenBullet2 do wersji 0.3.2 zawiera podatność na path traversal w endpointzie wordlist, umożliwiającą uwierzytelnionym atakującym odczyt, zapis i usuwanie dowolnych plików poprzez podanie niesanitowanych ścieżek bezwzględnych. Atakujący mogą połączyć te operacje, aby uzyskać zdalne wykonanie kodu poprzez manipulację krytycznymi plikami systemowymi, takimi jak /etc/passwd, ponieważ aplikacja domyślnie działa jako root.
Oryginalny opis (angielski, źródło NVD)
OpenBullet2 through version 0.3.2 contains a remote code execution vulnerability that allows authenticated users to execute arbitrary commands by uploading script files (.bat.ps1.sh) through the FileProxySource proxy loading feature. Attackers can upload malicious script files as proxy sources, causing the server to execute the scripts and return output as proxy lines, resulting in arbitrary command execution on the host as the process user.

