PT-2019-4078 · Postgresql+5 · Postgresql+5

Dean Rasheed

·

Published

2019-05-08

·

Updated

2026-01-30

·

CVE-2019-10130

CVSS v3.1

4.3

Medium

VectorAV:N/AC:L/PR:L/UI:N/S:U/C:L/I:N/A:N
Name of the Vulnerable Software and Affected Versions PostgreSQL versions 9.5.x up to, excluding 9.5.17 PostgreSQL versions 9.6.x up to, excluding 9.6.13 PostgreSQL versions 10.x up to, excluding 10.8 PostgreSQL versions 11.x up to, excluding 11.3
Description The issue is related to an error in the security policy of PostgreSQL, where column values with SELECT privilege can be read. This can allow a remote attacker to gain access to confidential data. The problem arises because PostgreSQL does not evaluate row security policies before consulting column statistics during query planning. As a result, an attacker can exploit this to read the most common values of certain columns, specifically those for which the attacker has SELECT privilege.
Recommendations For PostgreSQL versions 9.5.x up to, excluding 9.5.17, update to version 9.5.17 or later to resolve the issue. For PostgreSQL versions 9.6.x up to, excluding 9.6.13, update to version 9.6.13 or later to resolve the issue. For PostgreSQL versions 10.x up to, excluding 10.8, update to version 10.8 or later to resolve the issue. For PostgreSQL versions 11.x up to, excluding 11.3, update to version 11.3 or later to resolve the issue.

Fix

Improper Access Control

Found an issue in the description? Have something to add? Feel free to write us 👾

Weakness Enumeration

Related Identifiers

ALT-PU-2019-1785
ALT-PU-2019-1786
ALT-PU-2019-1787
ALT-PU-2019-1788
BDU:2019-04641
CESA-2020_3669
CESA-2020_5619
CLEANSTART-2026-FW42039
CLEANSTART-2026-HJ04971
CVE-2019-10130
DSA-4439-1
MGASA-2019-0189
OPENSUSE-SU-2019:1773-1
OPENSUSE-SU-2019_1578-1
OPENSUSE-SU-2019_1668-1
OPENSUSE-SU-2019_1773-1
OPENSUSE-SU-2020:1227-1
OPENSUSE-SU-2020_1227-1
OPENSUSE-SU-2024:11184-1
OPENSUSE-SU-2024:11185-1
RHSA-2020:0980
RHSA-2020:3669
RHSA-2020:4295
RHSA-2020:5619
RHSA-2020:5661
RHSA-2020:5664
RHSA-2020_3669
RHSA-2020_5619
RHSA-2021:0164
RHSA-2021:0166
RHSA-2021:0167
SUSE-SU-2019:1511-1
SUSE-SU-2019:1687-1
SUSE-SU-2019:1810-1
SUSE-SU-2019:2012-1
SUSE-SU-2019_1511-1
SUSE-SU-2019_1687-1
SUSE-SU-2019_1810-1
USN-3972-1

Affected Products

Alt Linux
Centos
Postgresql
Red Hat
Suse
Ubuntu