CVE-2026-47119
ŚrednieCVSS 6.1Prawdopodobieństwo exploitacji (EPSS)
Niskie ryzykoPercentyl 14 - wyżej niż 14% wszystkich znanych CVE
Streszczenie
Agent Zero przed wersją 1.15 zawiera podatność na trwałe cross-site scripting (XSS). Atakujący może umieścić spreparowany plik SVG z kodem JavaScript w ścieżce dostępnej dla procesu agent-zero, a następnie nakłonić uwierzytelnionego użytkownika do odwiedzenia punktu końcowego image_get, co prowadzi do wykonania złośliwego skryptu w przeglądarce ofiary.
Ocena ryzyka
Ryzyko polega na możliwości kradzieży ciasteczka csrf_token przez atakującego, co umożliwia wykonywanie nieautoryzowanych wywołań API w imieniu ofiary. Może to prowadzić do przejęcia konta, kradzieży danych lub innych szkodliwych działań w systemie.
Rekomendacja
Należy niezwłocznie zaktualizować Agent Zero do wersji 1.15 lub nowszej. Dodatkowo, dla punktu końcowego image_get należy wdrożyć nagłówki Content-Security-Policy, X-Content-Type-Options oraz Content-Disposition, aby zapobiec wykonywaniu skryptów z plików SVG.
Inne podatności w Agent Zero
Zobacz wszystkie- CVE-2026-51853Nieznane
agent-zero w wersjach 1.7, 1.8, 1.9 i 1.10 jest podatny na directory traversal w python/helpers/file_browser.py:FileBrowser.__init__. Klasa FileBrowser inicjalizuje się z katalogiem głównym hosta jako obszarem roboczym, co pozwala agentowi na dostęp do dowolnego pliku w systemie bez ograniczeń.
- CVE-2026-51852Nieznane
Agent-zero w wersjach 1.7, 1.8, 1.9 i 1.10 jest podatny na atak typu Directory Traversal w metodzie FileBrowser.save_file_b64 w pliku python/helpers/file_browser.py. Metoda przyjmuje ścieżki plików kontrolowane przez użytkownika bez normalizacji ani walidacji, co umożliwia ataki path traversal.
- CVE-2026-47118Średnie
Agent Zero przed wersją 1.15 zawiera podatność na path traversal, która pozwala nieuwierzytelnionym atakującym na odczyt dowolnych plików poprzez podanie spreparowanych ścieżek do punktu końcowego serwującego pliki obrazów. Mechanizm zabezpieczeń opiera się wyłącznie na liście dozwolonych rozszerzeń, podczas gdy sprawdzanie zawartości ścieżki jest jawnie wyłączone.
Oryginalny opis (angielski, źródło NVD)
Agent Zero before version 1.15 contains a stored cross-site scripting vulnerability that allows attackers to execute arbitrary JavaScript in the application origin by serving SVG files through the image_get API endpoint without Content-Security-Policy, X-Content-Type-Options, or Content-Disposition headers. Attackers can place a crafted SVG file containing script tags in any path readable by the agent-zero process and lure an authenticated user to the image_get endpoint, causing the browser to execute the malicious script, steal the csrf_token cookie, and perform unauthorized API calls on behalf of the victim.
Dane podatności pochodzą z NVD (NIST) · CISA KEV · EPSS

