Security controls bypass or absence In golang-1.15
Description
Verifying a certificate chain which contains a certificate with an unknown public key algorithm will cause Certificate.Verify to panic. This affects all crypto/tls clients, and servers that set Config.ClientAuth to VerifyClientCertIfGiven or RequireAndVerifyClientCert. The default behavior is for TLS servers to not verify client certificates.
Mitigation
Update Impact
Minimal update. May introduce new vulnerabilities or breaking changes.
Ecosystem | Package | Affected version | Patched versions |
|---|---|---|---|
debian 11 | - | ||
debian 12 | - | ||
go | 1.21.8 | ||
rpm rhel8 | 0:1.21.9-1.module+el8.10.0+21671+b35c3b78 | ||
rpm rhel9 | 2:1.33.7-4.el9_4 | ||
rpm rhel9 | 0:1.21.9-2.el9_4 | ||
rpm rhel9 | 4:1.1.12-4.el9_4 | ||
rpm rhel9 | - | - | |
rpm rhel9 | - | - | |
rpm rhel9 | 2:1.14.5-1.el9_4 |
1-10 of 23
10
Aliases
1. 2. 3. 4. 5. 6. 7.
References
1. 2. 3.