Katalog CVE

CVE-2026-70615

KrytyczneCVSS 9.9
Opublikowano: Przetłumaczono: NVD NIST

Streszczenie

boringproxy do wersji 0.10.0 zawiera podatność na wstrzyknięcie znaku nowej linii, która pozwala uwierzytelnionym użytkownikom z niskimi uprawnieniami na dodanie dowolnych linii do pliku authorized_keys konta serwera. Atakujący może wstawić klucz publiczny, uzyskując trwały dostęp do powłoki i odczytując poświadczenia z bazy danych.

Ocena ryzyka

Ryzyko trwałego przejęcia serwera, kradzieży wszystkich tokenów użytkowników, kluczy prywatnych tuneli i certyfikatów TLS, co może prowadzić do pełnej kompromitacji systemu.

Rekomendacja

Zaktualizuj boringproxy do wersji nowszej niż 0.10.0. Ogranicz uprawnienia do tworzenia tuneli tylko dla zaufanych użytkowników.

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

boringproxy through 0.10.0 contains a newline injection vulnerability that allows authenticated low-privileged users with tunnel-creation permission to inject arbitrary lines into the server account's SSH authorized_keys file by supplying a percent-encoded newline character in the domain parameter of the tunnel creation endpoint. Attackers can insert an unrestricted public key entry into authorized_keys to gain persistent shell access, and subsequently read cleartext credentials from the database file including all user tokens, tunnel private keys, and TLS certificates.

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