CVE-2026-70615 Details
Description
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.
A newline injection vulnerability has been identified in boringproxy versions through 0.10.0. This vulnerability 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. This exploitation grants persistent shell access, allowing the attacker to read cleartext credentials from the database file, including all user tokens, tunnel private keys, and TLS certificates.
Validate the domain parameter as a hostname before it is used, restricting it to letters, digits, dots, and hyphens. Reject or strip newline characters before the domain is added to the authorized_keys file. As an additional measure, consider writing tunnel keys to a separate file or using an AuthorizedKeysCommand to avoid modifying the main authorized_keys file.
Metrics
CVSS 4.0 Severity and Vector Strings:
CVSS 3.x Severity and Vector Strings:
No data available for CVSS Version 2.0 on this CVE.
Volerion
Assessed Aug 5, 2026CISA-ADP
Assessed Aug 6, 2026References to Advisories, Solutions, and Tools
By selecting these links, you will be leaving this site. These are references gathered from the official CVE record and are not endorsed by Volerion.
Weakness Enumeration
| CWE-ID | CWE Name | Source |
|---|---|---|
| CWE-93 | Improper Neutralization of CRLF Sequences ('CRLF Injection') | [email protected] |
Affected Products
| Product | Versions |
|---|---|
| boringproxy | >= 0.1.0, <= 0.10.0 (semver) 6be45e4 |
CPE
Remediation
| |
Change History
2 change records found show changes
| Date | Action | Recorded By |
|---|---|---|
| Aug 6, 2026 | CVE Modified | CISA-ADP |
| Aug 5, 2026 | New CVE Received | [email protected] |
Volerion