CVE-2026-2360CWE-427

Improper search_path protection in PostgreSQL Anonymizer 2.5 allows any user to gain superuser privileges in PostgreSQL 14

High · published February 11, 2026

CVSS v3.1
8.0
EPSS
0%
Percentile
40.7
In the wild
Unconfirmed
What it is

⚡ A crafty custom operator can turn a user into a PostgreSQL superuser! This vulnerability is like giving your intern the access card to the executive suite - not a good idea! 🔥 Think of PostgreSQL's public schema as a shared workshop where anyone can pitch in. If someone sneaks in with a power tool and uses it without permission, they could end up making a mess or worse, completely overhaul the project without anyone knowing! With this vulnerability, an attacker could execute malicious code with superuser privileges, allowing them to access, modify, or delete sensitive data at will. Imagine your entire system being exposed to unwanted changes and data corruption—absolutely devastating!

Put simply

Think of PostgreSQL's public schema as a shared workshop where anyone can pitch in. If someone sneaks in with a power tool and uses it without permission, they could end up making a mess or worse, completely overhaul the project without anyone knowing! This vulnerability in PostgreSQL Anonymizer lets users create a custom operator in the public schema that runs with superuser privileges, provided certain risky conditions are met, like granting permissions to untrusted users.

What to do

With this vulnerability, an attacker could execute malicious code with superuser privileges, allowing them to access, modify, or delete sensitive data at will. Imagine your entire system being exposed to unwanted changes and data corruption—absolutely devastating! Update to PostgreSQL Anonymizer version 3.0.1 or later immediately to close this security hole. Also, avoid granting CREATE privileges on new schemas to untrusted users to minimize risk. Stay vigilant with your schema permissions! You've got this! Patch up, tighten your permissions, and you'll be rock-solid! 🛡️

The record
Technical detail
CVSS v3.1
8.0 · HIGH
Vector
CVSS:3.1/AV:N/AC:H/PR:H/UI:N/S:C/C:H/I:H/A:H
CVSS v4.0
Not supplied
EPSS
0.00484 · 40.7th percentile
Weakness
CWE-427 · Uncontrolled Search Path Element
Published
2026-02-11T17:47Z
EPSS history
Timeline
  • 11 FEB 17:47Z
    Improper search_path protection in PostgreSQL Anonymizer 2.5 allows any user to gain superuser privileges in PostgreSQL 14
    cvelistv5