Missing Authorization in PostgreSQL - CVE-2026-116311
Published: November 12, 2026
Vulnerability details
The vulnerability allows a remote user to read or modify rows in non-owned tables that restrictive row-level security policies were intended to deny.
The vulnerability exists due to missing authorization in the PostgreSQL core server's DROP OWNED command when processing the removal of a role from restrictive row-level security policies. A remote user can execute DROP OWNED to remove its role from these policies, then issue queries to read or modify otherwise restricted rows.