Highlights
Auth Bypass: 2 prior fixes. Scrutinize any change in this area.
ssl.go: most-fixed (2 issues). Treat as high-risk during review.
2 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: Insecure default behavior where the driver failed to enforce verification of the default root certificate path (~/.postgresql/root.crt) when not explicitly configured, exposing connections to potential Man-in-the-Middle (MitM) attacks.
SQL Injection: An integer overflow in the wire protocol message formatting allows messages exceeding 4GB to have their length headers truncated, causing protocol desynchronization and potential arbitrary command execution or SQL injection.
Auth Bypass: Misimplementation of the 'verify-ca' sslmode where the driver incorrectly attempted server hostname verification, deviating from expected PostgreSQL specifications and causing driver misbehavior.