GitHub Advisoryadvisory · Go
GHSA-jj45-xvq5-rhh9 Kratos has a Confused Deputy issue
MEDIUM
Official page ↗
- Aliases
- CVE-2026-6993
- Ecosystem
- Go
- Packages
- github.com/go-kratos/kratos/v2
- Severity
- Moderate
- CVSS vector
- CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:L/I:N/A:N
- Weaknesses
- CWE-441
- Reviewed
- 2026-05-05
Affected packages
• Go github.com/go-kratos/kratos/v2: <= 2.9.2 (no fix yet)
Description
A security flaw has been discovered in go-kratos kratos up to 2.9.2. This impacts the function NewServer of the file transport/http/server.go of the component http.DefaultServeMux Fallback Handler. The manipulation results in unintended intermediary. The attack may be launched remotely. The exploit has been released to the public and may be used for attacks. The patch is identified as 0284a5bcf92b5a7ee015300ce3051baf7ae4718d. Applying a patch is advised to resolve this issue.
Related
Alias · CVE (1)
- CVE-2026-6993 A security flaw has been discovered in go-kratos kratos up to 2.9.2. vulnerability
Weakness · CWE (1)
- CWE-441 Unintended Proxy or Intermediary weakness
References
- https://nvd.nist.gov/vuln/detail/CVE-2026-6993 advisory
- https://github.com/go-kratos/kratos/issues/3810 web
- https://github.com/go-kratos/kratos/pull/3814 web
- https://github.com/Yanhu007/kratos/commit/0284a5bcf92b5a7ee015300ce3051baf7ae4718d web
- https://github.com/go-kratos/kratos package
- https://vuldb.com/submit/797099 web
- https://vuldb.com/vuln/359545 web
- https://vuldb.com/vuln/359545/cti web