Skip to main content
← All vulnerabilities
CVE-2026-105618EUVD-2026-112290GHSA-GXMR-V93G-WPQ2

PostgreSQL Anonymizer: Masked partitions and child tables are not masked when they are queried through their parent

Published
Last modified
published
Not listed in CISA KEV
Fix
Fixed in 3.3.0
None on Exploit-DB, Metasploit or GitHub

Summary

PostgreSQL Anonymizer, an extension used to mask personal data in PostgreSQL databases, is affected when masking rules are applied to partitioned or inherited tables. Data is correctly masked when those child tables are queried directly, but querying through the parent table returns unmasked data, exposing sensitive information.

Summarized by anthropic/claude-haiku-5.5. Verify details against the original sources.

Read the original description

PostgreSQL Anonymizer's documentation recommends applying rules on partitions and inheritance tables. Direct access to the paritions / inheritance tables is masked but not thru the parent table. The problem is resolved in PostgreSQL Anonymizer 3.3.0 and later versions.

Timeline

  1. CVE published
  2. First seen by cve.now

Affected versions

  • DALIBO PostgreSQL Anonymizer

    From 1 · fixed in 3.3.0

References 1

gitlab.com