CVE-2026-105617
PostgreSQL Anonymizer: Cached plans bypass transparent dynamic masking after a role change or a new masking rule
CVSS
5.7MediumExploitationNo known exploitationNot in CISA KEV, which does not prove it is unexploitedCISA KEV
Exploit odds (EPSS)No scoreNo FIRST EPSS score in this snapshot yet
What fixes it
- 3.3.0PostgreSQL AnonymizerCVE List
A fixed version on one release line is not the upgrade target for every line. Check your exact version and any vendor backports.
Description
PostgreSQL Anonymizer doesn't invalidate plans prepared after a rule was added or a role changed. Users using such plans can still see the unmasked data until the end of the session. The problem is resolved in PostgreSQL Anonymizer 3.3.0 and later versions.
Text from CVE List
Affected versions 1
- PostgreSQL Anonymizeraffected: 1 before 3.3.0CVE List