Integer Wraparound Vulnerability in PostgreSQL Database Management System
CVE-2026-116328
What is CVE-2026-116328?
An integer wraparound vulnerability exists in PostgreSQL's memory context management, enabling a database user to execute arbitrary code under the privileges of the operating system user running the database. This issue arises from the improper handling of memory allocation, specifically when freeing large allocations exceeding 1 GB. The vulnerability permits the reused memory blocks to be manipulated in a way that may lead to unauthorized code execution, affecting users running affected minor versions of PostgreSQL 16 through 18. It is crucial for users to update their installations to mitigate the risk associated with this vulnerability.
Affected Version(s)
PostgreSQL 18 < 18.7
PostgreSQL 17 < 17.12
PostgreSQL 16 < 16.16
References
CVSS V3.1
Timeline
Vulnerability published
Vulnerability Reserved