Skip to content
OpenAdvisories
Unscored CVE-2021-20229 EUVD-2021-7668GHSA-43rr-wcj9-h45w

A flaw was found in PostgreSQL in versions before 13.2. This flaw allows a user with SELECT privilege on one column to craft a special quer…

Published Feb 23, 2021 · Updated Aug 3, 2024 · Assigned by redhat

Description

A flaw was found in PostgreSQL in versions before 13.2. This flaw allows a user with SELECT privilege on one column to craft a special query that returns all columns of the table. The highest threat from this vulnerability is to confidentiality.

Affected products

VendorProductAffectedFixed
— PostgreSQL postgresql 13.2, postgresql 12.6, postgresql 11.11, postgresql 10.16, postgresql 9.6.21, postgresql 9.5.25 —

Fixed in Linux distributions

Distributions backport fixes, so the version that fixes this vulnerability differs per release — upgrade to at least the version shown. From the distributions' security trackers and advisories.

ReleasePackageFixed inAdvisory
Debian 11 postgresql-13 13.2-1 —
ReleasePackageFixed inAdvisory
SLES 15 SP2 postgresql13 13.2-5.6.1 SUSE-SU-2021:0543-1
SLES 12 SP5 postgresql13 13.2-3.6.1 SUSE-SU-2021:0545-1
Show 1 more (older releases, extended support, other products)
ReleasePackageFixed inAdvisory
SLES for SAP 12 SP5 postgresql13 13.2-3.6.1 SUSE-SU-2021:0545-1
ReleasePackageFixed inAdvisory
openSUSE Tumbleweed postgresql13 13.4-1.3 openSUSE-SU-2024:11187-1
openSUSE Tumbleweed postgresql14 14.5-2.1 openSUSE-SU-2024:12387-1
openSUSE Tumbleweed postgresql15 15.4-2.1 openSUSE-SU-2024:13243-1
openSUSE Tumbleweed postgresql16 16.4-1.1 openSUSE-SU-2024:14360-1
openSUSE Tumbleweed postgresql17 17.6-2.1 openSUSE-SU-2025:15580-1
ReleasePackageFixed inAdvisory
Alpine v3.20 postgresql14 +1 13.2-r0 —
Alpine v3.19 postgresql13 +2 13.2-r0 —
Alpine v3.18 postgresql13 +2 13.2-r0 —
Alpine v3.17 postgresql13 +2 13.2-r0 —
Alpine v3.16 postgresql13 +1 13.2-r0 —
Show 4 more (older releases, extended support, other products)
ReleasePackageFixed inAdvisory
Alpine v3.15 postgresql13 +1 13.2-r0 —
Alpine v3.14 postgresql 13.2-r0 —
Alpine v3.13 postgresql 13.2-r0 —
Alpine v3.12 postgresql 12.6-r0 —

Advisories 8

References