HIGH 7.5 Go
Denial of service in github.com/jackc/pgproto3/v2
GHSA-jqcq-xjh3-6g23 · CVE-2026-32286 · GO-2026-4518
Published · Modified
AI SAST
Find this class of vulnerability in your own code
Corgea's AI-native static analysis detects vulnerabilities like this one across your repositories, ranks them by exploitability, and returns review-ready fixes.
Description
The DataRow.Decode function fails to properly validate field lengths. A malicious or compromised PostgreSQL server can send a DataRow message with a negative field length, causing a slice bounds out of range panic.
References
- ADVISORY https://nvd.nist.gov/vuln/detail/CVE-2026-32286
- WEB https://github.com/golang/vulndb/issues/4518
- WEB https://github.com/jackc/pgx/issues/2507
- WEB https://bugzilla.redhat.com/show_bug.cgi?id=2448626
- PACKAGE https://github.com/jackc/pgproto3
- WEB https://pkg.go.dev/vuln/GO-2026-4518
- WEB https://securityinfinity.com/research/memory-safety-vulnerabilities-in-go-postgresql-wire-protocol-parsers-pgproto3-pgx
Ready to move
Start Securing
Free, no credit card | First findings in minutes