CVE-2026-6470
Received Received - Intake

Denial of Service in PostgreSQL via Missing Authorization in DDL Commands

Vulnerability report for CVE-2026-6470, including description, CVSS score, EPSS score, affected products, exploitability, helpful resources, and attack-flow context.

Publication date: 2026-08-13

Last updated on: 2026-08-13

Assigner: PostgreSQL

Description

Missing authorization in PostgreSQL DDL commands allows an object creator to achieve denial of service against ALTER and DROP of the type, via creating a dependency on the type. Many DDL operations did check the privilege, but assigning a range subtype and referencing the type from an SQL expression did not. Versions before PostgreSQL 18.5, 17.11, 16.15, 15.19, and 14.24 are affected.

CVSS Scores

EPSS Scores

Probability:
Percentile:

Meta Information

Published
2026-08-13
Last Modified
2026-08-13
Generated
2026-08-13
AI Q&A
2026-08-13
EPSS Evaluated
N/A
NVD
EUVD

Affected Vendors & Products

Showing 1 associated CPE
Vendor Product Version / Range
postgresql postgresql to 18.5|end_excluding=17.11|end_excluding=16.15|end_excluding=15.19|end_excluding=14.24 (exc)

Helpful Resources

Exploitability

CWE
CWE Icon
KEV
KEV Icon
CWE ID Description
CWE-862 The product does not perform an authorization check when an actor attempts to access a resource or perform an action.

Attack-Flow Graph

AI Quick Actions

Instant insights powered by AI
Executive Summary

This vulnerability in PostgreSQL involves missing authorization checks during Data Definition Language (DDL) commands. An object creator can exploit this by creating a dependency on a type, leading to denial of service when attempting to ALTER or DROP the type. Affected versions are those before PostgreSQL 18.5, 17.11, 16.15, 15.19, and 14.24.

Detection Guidance

To detect this vulnerability, check the PostgreSQL version using 'psql --version' or 'SELECT version();'. If the version is below 18.5, 17.11, 16.15, 15.19, or 14.24, the system is vulnerable. Review DDL operations involving type creation and dependencies.

Impact Analysis

The vulnerability allows an attacker with object creation privileges to disrupt database operations by preventing the modification or deletion of types. This can lead to system downtime or degraded performance, particularly if critical types are targeted.

Compliance Impact

This vulnerability primarily impacts availability by enabling denial of service attacks on PostgreSQL type operations. While it does not directly expose data or violate confidentiality, it could disrupt database operations critical for compliance with standards like GDPR or HIPAA that require reliable data access and processing.

Mitigation Strategies

Immediately upgrade PostgreSQL to version 18.5, 17.11, 16.15, 15.19, or 14.24 or later. Ensure proper USAGE privilege checks are enforced for all DDL operations involving types.

Chat Assistant

Ask questions about this CVE
Hi! I’m here to help you understand CVE-2026-6470. Ask me anything about the vulnerability, its impact, or mitigation strategies.
0/70

EPSS Chart