CVE Vulnerabilities

CVE-2017-7546

Improper Authentication

Published: Aug 16, 2017 | Modified: Oct 09, 2019
CVSS 3.x
9.8
CRITICAL
Source:
NVD
CVSS:3.0/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H
CVSS 2.x
7.5 HIGH
AV:N/AC:L/Au:N/C:P/I:P/A:P
RedHat/V2
RedHat/V3
5.6 MODERATE
CVSS:3.0/AV:N/AC:H/PR:N/UI:N/S:U/C:L/I:L/A:L
Ubuntu
LOW

PostgreSQL versions before 9.2.22, 9.3.18, 9.4.13, 9.5.8 and 9.6.4 are vulnerable to incorrect authentication flaw allowing remote attackers to gain access to database accounts with an empty password.

Weakness

When an actor claims to have a given identity, the product does not prove or insufficiently proves that the claim is correct.

Affected Software

Name Vendor Start Version End Version
Postgresql Postgresql 9.2 (including) 9.2 (including)
Postgresql Postgresql 9.2.1 (including) 9.2.1 (including)
Postgresql Postgresql 9.2.2 (including) 9.2.2 (including)
Postgresql Postgresql 9.2.3 (including) 9.2.3 (including)
Postgresql Postgresql 9.2.4 (including) 9.2.4 (including)
Postgresql Postgresql 9.2.5 (including) 9.2.5 (including)
Postgresql Postgresql 9.2.6 (including) 9.2.6 (including)
Postgresql Postgresql 9.2.7 (including) 9.2.7 (including)
Postgresql Postgresql 9.2.8 (including) 9.2.8 (including)
Postgresql Postgresql 9.2.9 (including) 9.2.9 (including)
Postgresql Postgresql 9.2.10 (including) 9.2.10 (including)
Postgresql Postgresql 9.2.11 (including) 9.2.11 (including)
Postgresql Postgresql 9.2.12 (including) 9.2.12 (including)
Postgresql Postgresql 9.2.13 (including) 9.2.13 (including)
Postgresql Postgresql 9.2.14 (including) 9.2.14 (including)
Postgresql Postgresql 9.2.15 (including) 9.2.15 (including)
Postgresql Postgresql 9.2.16 (including) 9.2.16 (including)
Postgresql Postgresql 9.2.17 (including) 9.2.17 (including)
Postgresql Postgresql 9.2.18 (including) 9.2.18 (including)
Postgresql Postgresql 9.2.19 (including) 9.2.19 (including)
Postgresql Postgresql 9.2.20 (including) 9.2.20 (including)
Postgresql Postgresql 9.2.21 (including) 9.2.21 (including)
Red Hat Enterprise Linux 6 RedHat postgresql-0:8.4.20-8.el6_9 *
Red Hat Enterprise Linux 7 RedHat postgresql-0:9.2.23-1.el7_4 *
Red Hat Software Collections for Red Hat Enterprise Linux 6 RedHat rh-postgresql95-postgresql-0:9.5.9-1.el6 *
Red Hat Software Collections for Red Hat Enterprise Linux 6 RedHat rh-postgresql94-postgresql-0:9.4.14-1.el6 *
Red Hat Software Collections for Red Hat Enterprise Linux 6.7 EUS RedHat rh-postgresql95-postgresql-0:9.5.9-1.el6 *
Red Hat Software Collections for Red Hat Enterprise Linux 6.7 EUS RedHat rh-postgresql94-postgresql-0:9.4.14-1.el6 *
Red Hat Software Collections for Red Hat Enterprise Linux 7 RedHat rh-postgresql95-postgresql-0:9.5.9-1.el7 *
Red Hat Software Collections for Red Hat Enterprise Linux 7 RedHat rh-postgresql94-postgresql-0:9.4.14-1.el7 *
Red Hat Software Collections for Red Hat Enterprise Linux 7.3 EUS RedHat rh-postgresql95-postgresql-0:9.5.9-1.el7 *
Red Hat Software Collections for Red Hat Enterprise Linux 7.3 EUS RedHat rh-postgresql94-postgresql-0:9.4.14-1.el7 *
Postgresql-9.1 Ubuntu precise/esm *
Postgresql-9.1 Ubuntu trusty *
Postgresql-9.3 Ubuntu trusty *
Postgresql-9.3 Ubuntu upstream *
Postgresql-9.5 Ubuntu upstream *
Postgresql-9.5 Ubuntu xenial *
Postgresql-9.6 Ubuntu upstream *
Postgresql-9.6 Ubuntu zesty *

Potential Mitigations

References