CVE-2026-70615
KrytyczneCVSS 9.9Streszczenie
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.

