CVE Catalog

CVE-2026-19634

MediumCVSS 6.4
Published: Translated: NVD NIST

Summary

PostgreSQL Anonymizer contains a SQL injection vulnerability in two import functions. A user can create a malicious JSON document with specially crafted object names. If a superuser calls anon.import_database_rules() or anon.import_roles_rules(), malicious code is executed with superuser privileges. Fixed in version 3.1.4 and later.

Risk Assessment

An attacker can exploit the vulnerability to execute arbitrary SQL code with superuser privileges, potentially leading to full database compromise.

Recommendation

Upgrade to version 3.1.4 or later and avoid importing untrusted JSON documents.

Other vulnerabilities in PostgreSQL Anonymizer

See all
Original NVD description (English source)

PostgreSQL Anonymizer contains a SQL injection vulnerability in two import functions. A user can create a malicious JSON document containing specially crafted object names. If a superuser subsequently calls anon.import_database_rules() or anon.import_roles_rules(), the malicious code is executed with superuser privileges. The issue is fixed in PostgreSQL Anonymizer 3.1.4 and later

Vulnerability data from NVD (NIST) · CISA KEV · EPSS