Highlights
Auth Bypass: 3 prior fixes. Scrutinize any change in this area.
packages/grpc-js-xds: most-fixed (1 issue). 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: Peer certificate identity parsing can fail to match authorized principals if the Common Name (CN) is multi-valued and parsed as an array by the Node.js TLS module, leading to authorization bypass.
Auth Bypass: Improper construction of the secure context in server credentials can cause mutual TLS client certificate requirements to be silently ignored, permitting unauthenticated client connections.
Improper Certificate Validation: Failing to check the 'authorized' property on established TLS sockets allows connections to proceed even when certificate chain verification fails, violating basic transport security boundaries.