Highlights
Auth Bypass: 5 prior fixes. Scrutinize any change in this area.
sshd-core: most-fixed (3 issues). Treat as high-risk during review.
4 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: Inconsistent validation of FIDO/U2F security flags (e.g. verify-required) allows clients to bypass critical server-side constraints (such as user presence/verification) by strategically omitting flags from the wire protocol.
Auth Bypass: Flawed equals() and hashCode() implementations on U2F security keys failed to compare the 'verifyRequired' safety state, leading to incorrect key matching and potential authorization bypasses during session establishment.
Auth Bypass: Accepting SSH user and host certificates without valid principal declarations can lead to unauthorized access if they are not rejected by default in accordance with modern OpenSSH security baselines.