Highlights
Auth Bypass: 1 prior fix. Scrutinize any change in this area.
index.js: most-fixed (2 issues). Treat as high-risk during review.
1 high-severity fix 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 casing matching during algorithm validation can allow attackers to bypass signature verification entirely by providing alternate-cased algorithm names (such as 'none' variations), leading to authentication bypass.
Cryptographic Issues: Failing to explicitly set standard-compliant salt lengths for RSASSA-PSS operations can lead to non-compliant or weaker signature validation and generation, violating RFC 7518 mandates.