CVE-2026-14679
Received Received - Intake

Stack Buffer Overflow in PostgreSQL

Vulnerability report for CVE-2026-14679, 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

Stack buffer overflow in PostgreSQL argument name matching allows an object creator to achieve unknown impacts via OUT parameter count. The attack can write only 0x0 and 0x1 bytes. 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-121 A stack-based buffer overflow condition is a condition where the buffer being overwritten is allocated on the stack (i.e., is a local variable or, rarely, a parameter to a function).

Attack-Flow Graph

AI Quick Actions

Instant insights powered by AI
Executive Summary

This is a stack buffer overflow in PostgreSQL that happens when matching argument names. An object creator can exploit it by manipulating OUT parameter counts to write only the bytes 0x0 and 0x1 to server memory, leading to potential unknown impacts. Affected versions are all releases before PostgreSQL 18.5, 17.11, 16.15, 15.19, and 14.24.

Detection Guidance

Detecting this vulnerability requires checking PostgreSQL versions. Run 'psql --version' to see your installed version. If it is below 18.5, 17.11, 16.15, 15.19, or 14.24, the system is vulnerable. Additionally, monitor PostgreSQL logs for unusual activity or crashes that may indicate exploitation attempts.

Impact Analysis

The vulnerability could allow an attacker to write limited data to server memory, potentially causing crashes, data corruption, or unauthorized access. Since only 0x0 and 0x1 bytes can be written, the impact may be constrained but still significant enough to disrupt operations or enable further exploits.

Compliance Impact

This vulnerability could potentially impact compliance with GDPR and HIPAA by allowing unauthorized memory manipulation through a stack buffer overflow. The ability to write specific bytes to server memory may lead to data integrity issues or unauthorized access, which are critical concerns under these regulations.

Mitigation Strategies

Immediately upgrade PostgreSQL to a patched version: 18.5, 17.11, 16.15, 15.19, or 14.24 or later. Avoid creating objects with manipulated OUT parameters until the upgrade is complete. Restrict access to PostgreSQL users who can create objects to reduce attack surface.

Chat Assistant

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

EPSS Chart