Go
cpe:2.3:a:golang:go:*:*:*:*:*:*:*
- < go1.25.11
- >= go1.26.0-0, < go1.26.4
A vulnerability exists in the Go programming language's net/textproto package, where functions include arbitrary input in error messages without proper escaping. This flaw could enable an attacker to inject misleading content, such as terminal control bytes, into errors that are printed or logged. The issue affects Go versions prior to 1.25.11 and from 1.26.0 up to but not including 1.26.4.
Exploitation of this vulnerability could lead to the injection of unescaped, attacker-controlled content into error messages, potentially misleading users or causing unintended effects in log outputs.
Users can upgrade to Go versions 1.26.4 or 1.25.11, both of which include the necessary fix. Instructions for downloading these versions are available on the Go website.
Our algorithm analyzes dozens of metrics to generate these 8 key vulnerability categories, which are then combined to calculate the overall risk score.