Skip to main content
← All vulnerabilities
CVE-2026-105615EUVD-2026-112287GHSA-G4RR-G8C7-QXH2

PostgreSQL Anonymizer: Masked roles can read the statistics of masked columns in pg_stats

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 for masking sensitive data in PostgreSQL databases, is affected. A user restricted to masked access can read a limited amount of the underlying data through the database's statistics view, specifically the histogram and most-common-value information for masked columns.

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

Read the original description

PostgreSQL's optimized statistics on a table are visible as long as you have SELECT privilege on said table. A masked role can therefore read a limited subset of the data through the statistics view's histograms and mcvs. The vulnerability 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