CVE-2021-3393

Name
CVE-2021-3393
Description
An information leak was discovered in postgresql in versions before 13.2, before 12.6 and before 11.11. A user having UPDATE permission but not SELECT permission to a particular column could craft queries which, under some circumstances, might disclose values from that column in error messages. An attacker could use this flaw to obtain information stored in a column they are allowed to write but not read.
NVD Severity
medium
Other trackers
Mailing lists
Exploits
Forges
GitHub (code, issues), Aports (code, issues)

References

Type URI
Issue Tracking https://bugzilla.redhat.com/show_bug.cgi?id=1924005
CONFIRM https://security.netapp.com/advisory/ntap-20210507-0006/
Third Party Advisory https://security.gentoo.org/glsa/202105-32

Match rules

CPE URI Source package Min version Max version
cpe:2.3:a:postgresql:postgresql:*:*:*:*:*:*:*:* postgresql >= None < 11.11
cpe:2.3:a:postgresql:postgresql:*:*:*:*:*:*:*:* postgresql >= 12.0 < 12.6
cpe:2.3:a:postgresql:postgresql:*:*:*:*:*:*:*:* postgresql >= 13.0 < 13.2

Vulnerable and fixed packages

Source package Branch Version Maintainer Status
postgresql15 edge-main 13.2-r0 None fixed
postgresql15 edge-community 13.2-r0 None fixed
postgresql15 3.20-main 13.2-r0 None fixed
postgresql15 3.19-main 13.2-r0 None fixed
postgresql15 3.18-main 13.2-r0 None fixed
postgresql15 3.17-main 13.2-r0 None fixed
postgresql14 edge-main 13.2-r0 None fixed
postgresql14 edge-community 13.2-r0 None fixed
postgresql14 3.20-community 13.2-r0 None fixed
postgresql14 3.19-community 13.2-r0 None fixed
postgresql14 3.18-main 13.2-r0 None fixed
postgresql14 3.17-main 13.2-r0 None fixed
postgresql13 edge-main 13.2-r0 None fixed
postgresql13 edge-community 13.2-r0 None fixed
postgresql13 3.19-community 13.2-r0 None fixed
postgresql13 3.18-community 13.2-r0 None fixed
postgresql13 3.17-community 13.2-r0 None fixed
postgresql edge-main 13.2-r0 None fixed
postgresql edge-main 12.5-r0 None possibly vulnerable
postgresql edge-main 12.4-r0 None possibly vulnerable
postgresql edge-main 12.2-r0 None possibly vulnerable
postgresql edge-main 11.5-r0 None possibly vulnerable
postgresql edge-main 11.4-r0 None possibly vulnerable
postgresql edge-main 11.3-r0 None possibly vulnerable
postgresql edge-main 11.1-r0 None possibly vulnerable
postgresql edge-main 10.5-r0 None possibly vulnerable
postgresql edge-main 10.4-r0 None possibly vulnerable
postgresql edge-main 10.3-r0 None possibly vulnerable
postgresql edge-main 10.2-r0 None possibly vulnerable
postgresql edge-main 10.1-r0 None possibly vulnerable
postgresql edge-main 9.6.4-r0 None possibly vulnerable
postgresql edge-main 9.6.3-r0 None possibly vulnerable
postgresql 3.12-main 12.6-r0 Jakub Jirutka <jakub@jirutka.cz> fixed
postgresql 3.11-main 12.6-r0 Jakub Jirutka <jakub@jirutka.cz> fixed
postgresql 3.10-main 11.11-r0 Jakub Jirutka <jakub@jirutka.cz> fixed