CVE-2026-6993
go-kratos: go-kratos kratos: Information disclosure via unintended HTTP server intermediary
Severity
ModerateRed Hat Product Security
CVSS 3.1
Review impact separately from score.
Published · April 26, 2026
Updated · November 5, 2026
Description
A flaw was found in go-kratos kratos. A remote attacker could exploit a vulnerability in the HTTP server's NewServer function, specifically within the http.DefaultServeMux Fallback Handler. This manipulation creates an unintended intermediary, which can lead to the disclosure of sensitive information.
CVSS score applicability
The CVSS score(s) listed for this vulnerability do not reflect the associated product's status, and are included for informational purposes to better understand the severity of this vulnerability.
Mitigation
To reduce exposure, restrict network access to the go-kratos HTTP server to only trusted clients or internal networks by configuring appropriate firewall rules. If the go-kratos service is not required, consider disabling it. Any changes to network configurations or service states may require a service reload or restart to take effect, which could impact ongoing operations.
CVSS / CWE
CVSS 3.1 · 5.3CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:L/I:N/A:N
CWE-444 · Inconsistent Interpretation of HTTP Requests