Katalog CVE

CVE-2026-85665

ŚrednieCVSS 6.5
Opublikowano: Zaktualizowano: Przetłumaczono: NVD NIST

Prawdopodobieństwo exploitacji (EPSS)

Podwyższone ryzyko
0.70%

Percentyl 52 - wyżej niż 52% wszystkich znanych CVE

Streszczenie

Bruno w wersjach do 4.1.0 nie waliduje ścieżek plików w deklaracjach treści żądań, co pozwala atakującym na odczyt dowolnych plików lokalnych przy użyciu segmentów przejścia do katalogu nadrzędnego. Podczas wykonywania kolekcji atakujący może stworzyć żądanie ze ścieżką body:file zawierającą sekwencje ../, które rozwiązują się poza katalogiem kolekcji, powodując odczyt i eksfiltrację dowolnych plików do kontrolowanych przez atakującego punktów końcowych.

Ocena ryzyka

Ryzyko obejmuje wyciek wrażliwych danych, takich jak pliki konfiguracyjne, klucze, dane uwierzytelniające, co może prowadzić do pełnej kompromitacji systemu.

Rekomendacja

Zaktualizuj Bruno do wersji nowszej niż 4.1.0, jeśli dostępna. Ogranicz użycie Bruno do zaufanych kolekcji i nie uruchamiaj niezaufanych kolekcji.

Powiązane podatności

Oryginalny opis (angielski, źródło NVD)

Bruno versions through 4.1.0 fail to validate file paths in request body declarations, allowing attackers to read arbitrary local files by using parent-directory traversal segments. When a collection is executed, attackers can craft a request with a body:file path containing ../ sequences that resolve outside the collection directory, causing the application to read and exfiltrate arbitrary files to attacker-controlled endpoints.

Dane podatności pochodzą z NVD (NIST) · CISA KEV · EPSS