CVE-2026-14672

Medium

Description

Observable response discrepancy in PostgreSQL SCRAM authentication allows an unauthenticated user to test the existence of a user via observing the SCRAM iteration count. This requires the probed user to have a non-default scram_iterations count, because the authentication challenge for a nonexistent user reports the default scram_iterations. Within major versions 16-18, minor versions before PostgreSQL 18.6, 17.11, and 16.15 are affected. Versions before PostgreSQL 16 are unaffected.

SeverityMedium
CVSS5.3
Exploit probability—
ProductPostgresql
PublishedAug 13, 2026
First seenAug 13, 2026
Weakness typeCWE-204CWE-204

How to fix

Update
  • postgresql postgresql14.24, 15.19, 16.15, 17.11, 18.5 or later

Affected products

ProductAffected versionsFixed in
postgresql postgresql14.0 ≤ v < 14.24, 15.0 ≤ v < 15.19, 16.0 ≤ v < 16.15, 17.0 ≤ v < 17.11, 18.0 ≤ v < 18.514.24, 15.19, 16.15, 17.11, 18.5

Check your version

Choose the product and enter the version you run to see whether it falls in the affected range.

In the Intelligence 360 plan

Attack Surface Management

See the assets tied to your domains, the technologies they run and known vulnerabilities in one list.