Highlights
Auth Bypass: 15 prior fixes. Scrutinize any change in this area.
javascript/crypto/e2e/openpgp/block/transferablekey.js: most-fixed (5 issues). Treat as high-risk during review.
22 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: OpenPGP transferable keys frequently failed to enforce cryptographic signature verification on subkey binding signatures and user certifications prior to key imports or usage, allowing untrusted subkey injection or spoofed identities.
Auth Bypass: OTR session state management bugs allowed man-in-the-middle key association bypasses because validated remote keys (gy) were not persistently associated with the active session state or retrieved via dummy structures instead of real values.
Cryptographic Issues: Non-constant-time decryption routines in RSA-OAEP and raw byte comparisons in OTR handshake routines introduced side-channel padding oracle and timing attacks.