Type Confusion in PostgreSQL - CVE-2026-116335

 

Type Confusion in PostgreSQL - CVE-2026-116335

Published: November 12, 2026


Vulnerability identifier: #VU166103
CSH Severity: Medium
CVSS v4: 8.7 [CVSS:4.0/AV:N/AC:L/AT:N/PR:L/UI:N/VC:H/VI:H/VA:H/SC:N/SI:N/SA:N]
CVE-ID: CVE-2026-116335
CWE-ID: CWE-843
Exploitation vector: Remote access
Exploit availability: No public exploit available

Vulnerability details

The vulnerability allows a remote user to execute arbitrary code as the operating system user running the database.

The vulnerability exists due to type confusion in PostgreSQL operator commutator and negator links when processing operator definitions supplied by an object creator. A remote user can link operators having different result types or create inconsistent reciprocal links to execute arbitrary code as the operating system user running the database.


Affected software

PostgreSQL

How to mitigate CVE-2026-116335

Install security update from vendor's website.

PostgreSQL - addressed in versions 14.25, 15.20, 16.16, 17.12, 18.7

External References

Related Security Bulletins