Katalog CVE

CVE-2026-85700

ŚrednieCVSS 6.5
Opublikowano: Przetłumaczono: NVD NIST

Streszczenie

Onyx 4.6.6 nie ogranicza prawidłowo dostępu do poświadczeń narzędzi niestandardowych przechowywanych w custom_headers, co pozwala każdemu uwierzytelnionemu użytkownikowi na odczyt kluczy API zdefiniowanych przez administratora. Atakujący z podstawowym uwierzytelnieniem mogą wywołać GET /tool/{tool_id} lub GET /tool, aby uzyskać jawne nagłówki autoryzacji i poświadczenia API stron trzecich, a następnie użyć ich do bezpośredniego dostępu do zewnętrznych API.

Ocena ryzyka

Ujawnienie poświadczeń API może umożliwić atakującemu dostęp do zewnętrznych systemów i danych, co może prowadzić do naruszenia poufności i integralności.

Rekomendacja

Zaktualizuj Onyx do wersji z poprawką oraz ogranicz dostęp do punktów końcowych /tool do uprawnionych użytkowników.

Inne podatności w Onyx

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

Onyx 4.6.6 fails to properly restrict access to custom tool credentials stored in custom_headers, allowing any authenticated user to read admin-defined API keys. Attackers with basic authentication can call GET /tool/{tool_id} or GET /tool endpoints to retrieve plaintext authorization headers and third-party API credentials, then use them to directly access upstream APIs.

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