PatchSiren cyber security CVE debrief
CVE-2026-14672 PostgreSQL CVE debrief
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.
- Vendor
- PostgreSQL
- Product
- PostgreSQL
- CVSS
- MEDIUM 5.3
- CISA KEV
- Not listed in stored evidence
- Original CVE published
- 2026-08-13
- Original CVE updated
- 2026-08-29
- Advisory published
- 2026-08-13
- Advisory updated
- 2026-08-29
Who should care
PostgreSQL users and administrators, especially those using versions within major versions 16-18, minor versions before PostgreSQL 18.6, 17.11, and 16.15, should verify their deployments and consider applying patches or mitigations. Affected operators and platform administrators should review the vulnerability details and assess their exposure. Vulnerability management and security teams should prioritize affected systems for remediation and monitor for potential attacks. This includes reviewing authentication logs and SCRAM iteration counts for anomalies, and implementing compensating controls such as rate limiting or IP blocking if necessary. Additionally, operators should ensure that their PostgreSQL versions are properly configured and up-to-date to prevent exploitation. Security teams should also consider the potential impact on their organization's assets and plan accordingly. This may involve coordinating with vendors, tracking exceptions, and verifying remediation efforts. By taking these steps, organizations can reduce their risk exposure and protect their PostgreSQL deployments from potential attacks. The vulnerability's impact on an organization's assets and the potential for exploitation should be carefully evaluated, and affected systems should be prioritized for remediation. To further mitigate potential risks, organizations may also consider implementing additional security measures, such as monitoring and detection tools, to identify and respond to potential attacks. Overall, a thorough understanding of the vulnerability and its potential impact is essential to developing an effective remediation strategy. This includes staying informed about the latest developments and updates from the vendor, as well as collaborating with other stakeholders to ensure a coordinated response to the vulnerability. By working together and taking a proactive approach, organizations can minimize their risk exposure and protect their PostgreSQL deployments from potential attacks. Finally, it is essential to document evidence of remediation efforts and verify that affected systems have been properly patched or mitigated to prevent future exploitation. This can help to
Technical summary
The vulnerability is caused by an observable response discrepancy in PostgreSQL SCRAM authentication. An unauthenticated user can test the existence of a user by 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.
Defensive priority
Medium priority, as the vulnerability allows an unauthenticated user to test the existence of a user, but does not allow for authentication or code execution.
Recommended defensive actions
- Inventory and verify PostgreSQL versions within major versions 16-18, minor versions before PostgreSQL 18.6, 17.11, and 16.15.
- Apply vendor patches or updates to affected versions.
- Monitor authentication attempts and SCRAM iteration counts for anomalies.
- Consider implementing compensating controls, such as rate limiting or IP blocking, to mitigate potential attacks.
- Review authentication logs for potential attacks.
- Implement additional security measures, such as monitoring and detection tools.
- Verify remediation efforts and document evidence of remediation.
Evidence notes
The CVE record and NVD entry provide details on the vulnerability, including its description, CVSS score, and affected versions. The vendor advisory provides additional information on the vulnerability and its mitigation.
Sources and references
Verified primary and authoritative sources
-
CVE-2026-14672 CVE Program record
Publisher, destination, and source semantics verified
URL: https://www.cve.org/CVERecord?id=CVE-2026-14672
CVE Program - Official CVE Program record with source-provided CVE metadata.
-
CVE-2026-14672 NVD vulnerability detail
Publisher, destination, and source semantics verified
URL: https://nvd.nist.gov/vuln/detail/CVE-2026-14672
NIST National Vulnerability Database - Official NIST NVD detail page and source-specific vulnerability assessment.
Supplemental references
-
Source reference
Unverified legacy reference
URL: https://www.postgresql.org/support/security/CVE-2026-14672/
f86ef6dc-4d3a-42ad-8f28-e6d5547a5007 - Vendor Advisory
Methodology and review provenance
AI-assisted synthesis based on stored public vulnerability evidence. System validation, approval state, and publication status do not by themselves establish human review of this revision. PatchSiren helps prioritize defensive review and does not prove exposure or remediation on any system.