GO-2026-6168

Source
https://pkg.go.dev/vuln/GO-2026-6168
Import Source
https://vuln.go.dev/ID/GO-2026-6168.json
JSON Data
https://api.osv.dev/v1/vulns/GO-2026-6168
Aliases
  • CVE-2026-56869
Withdrawn
2026-08-18T20:22:41Z
Published
2026-08-18T16:38:10Z
Modified
2026-08-19T17:33:33.260587301Z
Summary
WITHDRAWN: Unbounded iteration count causes CPU denial of service in github.com/lib/pq/scram
Details

(This report has been withdrawn with reason: "Report mistakenly added without having CVE / GHSA associated"). The SCRAM client in github.com/lib/pq/scram accepts an attacker-controlled iteration count with no upper bound and immediately performs that many PBKDF2-style HMAC rounds. A PostgreSQL endpoint or active network attacker can send a valid SCRAM server-first message with a large iteration count (such as i=2147483647), causing client authentication to consume excessive CPU resources before verifying the server signature.

Database specific
{
    "review_status": "REVIEWED",
    "url": "https://pkg.go.dev/vuln/GO-2026-6168"
}
References

Affected packages

Go / github.com/lib/pq

Package

Name
github.com/lib/pq
View open source insights on deps.dev
Purl
pkg:golang/github.com/lib/pq

Affected ranges

Type
SEMVER
Events
Introduced
1.1.0

Ecosystem specific

{
    "imports": [
        {
            "path": "github.com/lib/pq/scram",
            "symbols": [
                "Client.Step",
                "NewClient"
            ]
        }
    ]
}

Database specific

source
"https://vuln.go.dev/ID/GO-2026-6168.json"