Highlights
Auth Bypass: 7 prior fixes. Scrutinize any change in this area.
crypto/fipsmodule/cipher/e_aes.cc.inc: most-fixed (2 issues). Treat as high-risk during review.
8 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: BIGNUM objects reused across parsing operations failed to clear their sign bits, leading to potential negative representation of positive integers in cryptographic calculations. This could compromise correctness and bypass standard mathematical authorization boundaries.
Memory Corruption: Heap buffer overflows occurred due to missing or negative bounds checks during internal AES-GCM IV initialization. Inadequate sanitation allows memory-safety violations in FIPS-compliant encryption paths.
Auth Bypass: A failure path in DSA signature checking failed to set the default output validation state to zero, potentially tricking downstream consumers that fail to evaluate return codes into treating signatures as valid.