Security context

What an agent needs to avoid regressing past fixes and find the next vuln in this repo.

tendermint/crypto
master @ 50d29ed
8
Fixes
0
CVEs
HIGH
Peak severity
Highlights
Auth Bypass: 3 prior fixes. Scrutinize any change in this area.
acme/autocert: most-fixed (2 issues). Treat as high-risk during review.
3 high-severity fixes in this history; regressions here are high-impact.
Recurring patterns

The bug types that recur here, drawn from past fixes, not open vulnerabilities.

Auth Bypass: Attackers can bypass key validation or use domain-restricted certificate authorities to spoof trusted SSH hosts due to insufficient hostname-to-identity isolation during verification.
Path Traversal: Lack of character validation on incoming SNI strings allows directory traversal sequences to access or write arbitrary files in local certificate caches.
Memory Corruption: Missing slice boundary checks in optimized assembly code can lead to out-of-bounds memory writes and denial of service or code execution.