CVE-2017-7547
PostgreSQL versions before 9.2.22, 9.3.18, 9.4.13, 9.5.8 and 9.6.4 are vulnerable to...
PostgreSQL versions before 9.2.22, 9.3.18, 9.4.13, 9.5.8 and 9.6.4 are vulnerable to authorization flaw allowing remote authenticated attackers to retrieve passwords from the user mappings defined by the foreign server owners without actually having the privileges to do so.
Attack profile
How easy it is to exploit
- Attack vector
- Network
- Complexity
- Low
- Privileges needed
- Low
- User interaction
- None
What an attacker can affect
- Confidentiality
- High
- Integrity
- High
- Availability
- High
Exploit likelihood
What each source reports
NVD Score used
8.8
PostgreSQL versions before 9.2.22, 9.3.18, 9.4.13, 9.5.8 and 9.6.4 are vulnerable to authorization flaw allowing remote authenticated attackers to retrieve passwords from the user mappings defined by the foreign server owners without actually having the privileges to do so.
- Record
CVE-2017-7547- CVSS 3.0
- 8.8 High
CVSS:3.0/AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H - CVSS 2.0
- 4.0 Medium
AV:N/AC:L/Au:S/C:P/I:N/A:N - Weakness
- CWE-522
- Updated
- 2026-11-02
CVE List No score
PostgreSQL versions before 9.2.22, 9.3.18, 9.4.13, 9.5.8 and 9.6.4 are vulnerable to authorization flaw allowing remote authenticated attackers to retrieve passwords from the user mappings defined by the foreign server owners without actually having the privileges to do so.
- Record
CVE-2017-7547- Weakness
- CWE-522
- Updated
- 2026-11-02
EUVDEUVD-2017-16557 No score
PostgreSQL versions before 9.2.22, 9.3.18, 9.4.13, 9.5.8 and 9.6.4 are vulnerable to authorization flaw allowing remote authenticated attackers to retrieve passwords from the user mappings defined by the foreign server owners without actually having the privileges to do so.
- Record
EUVD-2017-16557- Updated
- 2026-11-03
GitHub AdvisoriesGHSA-gx5r-vvjw-c75c
8.8
PostgreSQL versions before 9.2.22, 9.3.18, 9.4.13, 9.5.8 and 9.6.4 are vulnerable to...
PostgreSQL versions before 9.2.22, 9.3.18, 9.4.13, 9.5.8 and 9.6.4 are vulnerable to authorization flaw allowing remote authenticated attackers to retrieve passwords from the user mappings defined by the foreign server owners without actually having the privileges to do so.
- Record
GHSA-gx5r-vvjw-c75c- CVSS 3.0
- 8.8 High
CVSS:3.0/AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H - Weakness
- CWE-522
- Updated
- 2026-11-02
OSVALPINE-CVE-2017-7547
8.8
PostgreSQL versions before 9.2.22, 9.3.18, 9.4.13, 9.5.8 and 9.6.4 are vulnerable to authorization flaw allowing remote authenticated attackers to retrieve passwords from the user mappings defined by the foreign server owners without actually having the privileges to do so.
- Record
ALPINE-CVE-2017-7547- CVSS 3.0
- 8.8 High
CVSS:3.0/AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H - Updated
- 2026-11-02
OSVBELL-CVE-2017-7547
8.8
CVE-2017-7547 does not affect BellSoft software
- Record
BELL-CVE-2017-7547- CVSS 3.0
- 8.8 High
CVSS:3.0/AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H - Updated
- 2026-11-02
Show 11 moreShow less
OSV
8.8
PostgreSQL versions before 9.2.22, 9.3.18, 9.4.13, 9.5.8 and 9.6.4 are vulnerable to authorization flaw allowing remote authenticated attackers to retrieve passwords from the user mappings defined by the foreign server owners without actually having the privileges to do so.
- Record
CVE-2017-7547- CVSS 3.0
- 8.8 High
CVSS:3.0/AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H - Updated
- 2026-11-02
OSVRHSA-2017:2677
7.5
Red Hat Security Advisory: rh-postgresql95-postgresql security update
- Record
RHSA-2017:2677- CVSS 3.0
- 7.5 High
CVSS:3.0/AV:N/AC:H/PR:L/UI:N/S:U/C:H/I:H/A:H - Updated
- 2026-11-02
OSVRHSA-2017:2678
7.5
Red Hat Security Advisory: rh-postgresql94-postgresql security update
- Record
RHSA-2017:2678- CVSS 3.0
- 7.5 High
CVSS:3.0/AV:N/AC:H/PR:L/UI:N/S:U/C:H/I:H/A:H - Updated
- 2026-11-02
OSVRHSA-2017:2728
7.5
Red Hat Security Advisory: postgresql security update
- Record
RHSA-2017:2728- CVSS 3.0
- 7.5 High
CVSS:3.0/AV:N/AC:H/PR:L/UI:N/S:U/C:H/I:H/A:H - Updated
- 2026-11-02
OSVUBUNTU-CVE-2017-7547
8.8
PostgreSQL versions before 9.2.22, 9.3.18, 9.4.13, 9.5.8 and 9.6.4 are vulnerable to authorization flaw allowing remote authenticated attackers to retrieve passwords from the user mappings defined by the foreign server owners without actually having the privileges to do so.
- Record
UBUNTU-CVE-2017-7547- CVSS 3.0
- 8.8 High
CVSS:3.0/AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H - Updated
- 2026-11-02
OSVMGASA-2017-0316 No score
Updated postgresql9.3/4/6 packages fix security vulnerabilities
libpq, and by extension any connection driver that utilizes libpq, ignores empty passwords and does not transmit them to the server. When using libpq or a libpq-based connection driver to perform password-based authentication methods, it would appear that setting an empty password would be the equivalent of disabling password login. However, using a non-libpq based connection driver could allow a client with an empty password to log in (CVE-2017-7546).
A user had access to see the options in pg_user_mappings even if the user did not have the USAGE permission on the associated foreign server. This meant that a user could see details such as a password that might have been set by the server administrator rather than the user (CVE-2017-7547).
The lo_put() function should require the same permissions as lowrite(), but there was a missing permission check which would allow any user to change the data in a large object (CVE-2017-7548).
Note: the CVE-2017-7547 issue requires manual intervention to fix on affected systems. See the references for details.
- Record
MGASA-2017-0316- Updated
- 2026-11-02
OSVSUSE-SU-2017:2236-1 No score
Security update for postgresql93
Postgresql93 was updated to 9.3.18 to fix the following issues:
- CVE-2017-7547: Further restrict visibility of pg_user_mappings.umoptions, to protect passwords stored as user mapping options. (bsc#1051685)
- CVE-2017-7546: Disallow empty passwords in all password-based authentication methods. (bsc#1051684)
- CVE-2017-7548: lo_put() function ignores ACLs. (bsc#1053259)
The changelog for the release is here:
https://www.postgresql.org/docs/9.3/static/release-9-3-18.html
- Record
SUSE-SU-2017:2236-1- Updated
- 2026-11-02
OSVSUSE-SU-2017:2258-1 No score
Security update for postgresql94
Postgresql94 was updated to 9.4.13 to fix the following issues:
- CVE-2017-7547: Further restrict visibility of pg_user_mappings.umoptions, to protect passwords stored as user mapping options. (bsc#1051685)
- CVE-2017-7546: Disallow empty passwords in all password-based authentication methods. (bsc#1051684)
- CVE-2017-7548: lo_put() function ignores ACLs. (bsc#1053259)
The changelog for this release is here: https://www.postgresql.org/docs/9.4/static/release-9-4-13.html
- Record
SUSE-SU-2017:2258-1- Updated
- 2026-11-02
OSVSUSE-SU-2017:2355-1 No score
Security update for postgresql94
This update for postgresql94 fixes the following issues:
- CVE-2017-7547: Further restrict visibility of pg_user_mappings.umoptions, to protect passwords stored as user mapping options. (bsc#1051685)
- CVE-2017-7546: Disallow empty passwords in all password-based authentication methods. (bsc#1051684)
- CVE-2017-7548: lo_put() function ignores ACLs. (bsc#1053259)
- Record
SUSE-SU-2017:2355-1- Updated
- 2026-11-02
OSVSUSE-SU-2017:2356-1 No score
Security update for postgresql96
This update for postgresql96 fixes the following issues:
- CVE-2017-7547: Further restrict visibility of pg_user_mappings.umoptions, to protect passwords stored as user mapping options. (bsc#1051685)
- CVE-2017-7546: Disallow empty passwords in all password-based authentication methods. (bsc#1051684)
- CVE-2017-7548: lo_put() function ignores ACLs. (bsc#1053259)
The changelog for this release is here: https://www.postgresql.org/docs/9.6/static/release-9-6-4.html
- Record
SUSE-SU-2017:2356-1- Updated
- 2026-11-02
OSVUSN-3390-1 No score
postgresql-9.3, postgresql-9.5, postgresql-9.6 vulnerabilities
Ben de Graaff, Jelte Fennema, and Jeroen van der Ham discovered that PostgreSQL allowed the use of empty passwords in some authentication methods, contrary to expected behaviour. A remote attacker could use an empty password to authenticate to servers that were believed to have password login disabled. (CVE-2017-7546)
Jeff Janes discovered that PostgreSQL incorrectly handled the pg_user_mappings catalog view. A remote attacker without server privileges could possibly use this issue to obtain certain passwords. (CVE-2017-7547)
Chapman Flack discovered that PostgreSQL incorrectly handled lo_put() permissions. A remote attacker could possibly use this issue to change the data in a large object. (CVE-2017-7548)
- Record
USN-3390-1- Updated
- 2026-11-02
Affected products
Affected packages
| Package | Affected | Fixed |
|---|---|---|
postgresqlAlpine:v3.10 |
before 9.6.4-r0 | 9.6.4-r0 |
postgresqlAlpine:v3.11 |
before 9.6.4-r0 | 9.6.4-r0 |
postgresqlAlpine:v3.12 |
before 9.6.4-r0 | 9.6.4-r0 |
postgresqlAlpine:v3.13 |
before 9.6.4-r0 | 9.6.4-r0 |
postgresqlAlpine:v3.14 |
before 9.6.4-r0 | 9.6.4-r0 |
postgresqlAlpine:v3.3 |
before 9.4.13-r0 | 9.4.13-r0 |
postgresqlAlpine:v3.4 |
before 9.5.8-r0 | 9.5.8-r0 |
postgresqlAlpine:v3.5 |
before 9.6.4-r0 | 9.6.4-r0 |
postgresqlAlpine:v3.6 |
before 9.6.4-r0 | 9.6.4-r0 |
postgresqlAlpine:v3.7 |
before 9.6.4-r0 | 9.6.4-r0 |
Show 170 moreShow less
| Package | Affected | Fixed |
|---|---|---|
postgresqlAlpine:v3.8 |
before 9.6.4-r0 | 9.6.4-r0 |
postgresqlAlpine:v3.9 |
before 9.6.4-r0 | 9.6.4-r0 |
postgresql14Alpine:v3.15 |
before 9.6.4-r0 | 9.6.4-r0 |
postgresql14Alpine:v3.16 |
before 9.6.4-r0 | 9.6.4-r0 |
postgresql14Alpine:v3.17 |
before 9.6.4-r0 | 9.6.4-r0 |
postgresql14Alpine:v3.18 |
before 9.6.4-r0 | 9.6.4-r0 |
postgresql15Alpine:v3.17 |
before 9.6.4-r0 | 9.6.4-r0 |
postgresql15Alpine:v3.18 |
before 9.6.4-r0 | 9.6.4-r0 |
postgresql15Alpine:v3.19 |
before 9.6.4-r0 | 9.6.4-r0 |
postgresql15Alpine:v3.20 |
before 9.6.4-r0 | 9.6.4-r0 |
postgresql-9.1Debian:7 |
before 9.1.24lts2-0+deb7u1, plus listed versions 9.1.10-0wheezy19.1.10-19.1.11-0wheezy19.1.11-19.1.11-1~bpo60+1 Show 26 moreShow less9.1.11-29.1.12-0wheezy19.1.12-0wheezy1~bpo60+19.1.12-19.1.13-0wheezy19.1.13-0wheezy1~bpo60+19.1.13-19.1.14-0+deb7u19.1.14-0wheezy19.1.15-0+deb7u19.1.15-0+deb7u1~bpo60+19.1.16-0+deb7u19.1.16-0+deb7u29.1.17-0+deb7u19.1.18-0+deb7u19.1.19-0+deb7u19.1.20-0+deb7u19.1.21-0+deb7u19.1.22-0+deb7u19.1.23-0+deb7u19.1.24-0+deb7u19.1.9-19.1.9-29.1.9-39.1.9-49.1.9-5 |
9.1.24lts2-0+deb7u1 |
postgresql-9.4Debian:8 |
before 9.4.13-0+deb8u1, plus listed versions 9.4.1-19.4.10-0+deb8u19.4.11-0+deb8u19.4.11-0+deb8u1~bpo7+19.4.11-0+deb8u2 Show 20 moreShow less9.4.12-0+deb8u19.4.12-0+deb8u1~bpo7+19.4.2-0+deb8u19.4.2-19.4.3-0+deb8u19.4.3-19.4.4-0+deb8u19.4.4-19.4.4-29.4.5-0+deb8u19.4.5-0+deb8u1~bpo70+19.4.5-19.4.5-29.4.6-0+deb8u19.4.6-0+deb8u1~bpo70+19.4.7-0+deb8u19.4.7-0+deb8u1~bpo70+19.4.7-0+deb8u1~bpo70+29.4.8-0+deb8u19.4.9-0+deb8u1 |
9.4.13-0+deb8u1 |
postgresql-9.6Debian:9 |
before 9.6.4-0+deb9u1, plus listed versions 9.6.3-39.6.3-4 |
9.6.4-0+deb9u1 |
postgresql9.3Mageia:5 |
before 9.3.18-1.mga5 | 9.3.18-1.mga5 |
postgresql9.4Mageia:5 |
before 9.4.13-1.mga5 | 9.4.13-1.mga5 |
postgresql9.4Mageia:6 |
before 9.4.13-1.mga6 | 9.4.13-1.mga6 |
postgresql9.6Mageia:6 |
before 9.6.4-1.mga6 | 9.6.4-1.mga6 |
rh-postgresql95-postgresqlRed Hat:rhel_software_collections:2::el6 |
before 0:9.5.9-1.el6 | 0:9.5.9-1.el6 |
rh-postgresql95-postgresql-contribRed Hat:rhel_software_collections:2::el6 |
before 0:9.5.9-1.el6 | 0:9.5.9-1.el6 |
rh-postgresql95-postgresql-debuginfoRed Hat:rhel_software_collections:2::el6 |
before 0:9.5.9-1.el6 | 0:9.5.9-1.el6 |
rh-postgresql95-postgresql-develRed Hat:rhel_software_collections:2::el6 |
before 0:9.5.9-1.el6 | 0:9.5.9-1.el6 |
rh-postgresql95-postgresql-docsRed Hat:rhel_software_collections:2::el6 |
before 0:9.5.9-1.el6 | 0:9.5.9-1.el6 |
rh-postgresql95-postgresql-libsRed Hat:rhel_software_collections:2::el6 |
before 0:9.5.9-1.el6 | 0:9.5.9-1.el6 |
rh-postgresql95-postgresql-plperlRed Hat:rhel_software_collections:2::el6 |
before 0:9.5.9-1.el6 | 0:9.5.9-1.el6 |
rh-postgresql95-postgresql-plpythonRed Hat:rhel_software_collections:2::el6 |
before 0:9.5.9-1.el6 | 0:9.5.9-1.el6 |
rh-postgresql95-postgresql-pltclRed Hat:rhel_software_collections:2::el6 |
before 0:9.5.9-1.el6 | 0:9.5.9-1.el6 |
rh-postgresql95-postgresql-serverRed Hat:rhel_software_collections:2::el6 |
before 0:9.5.9-1.el6 | 0:9.5.9-1.el6 |
rh-postgresql95-postgresql-staticRed Hat:rhel_software_collections:2::el6 |
before 0:9.5.9-1.el6 | 0:9.5.9-1.el6 |
rh-postgresql95-postgresql-testRed Hat:rhel_software_collections:2::el6 |
before 0:9.5.9-1.el6 | 0:9.5.9-1.el6 |
rh-postgresql95-postgresqlRed Hat:rhel_software_collections:2::el7 |
before 0:9.5.9-1.el7 | 0:9.5.9-1.el7 |
rh-postgresql95-postgresql-contribRed Hat:rhel_software_collections:2::el7 |
before 0:9.5.9-1.el7 | 0:9.5.9-1.el7 |
rh-postgresql95-postgresql-debuginfoRed Hat:rhel_software_collections:2::el7 |
before 0:9.5.9-1.el7 | 0:9.5.9-1.el7 |
rh-postgresql95-postgresql-develRed Hat:rhel_software_collections:2::el7 |
before 0:9.5.9-1.el7 | 0:9.5.9-1.el7 |
rh-postgresql95-postgresql-docsRed Hat:rhel_software_collections:2::el7 |
before 0:9.5.9-1.el7 | 0:9.5.9-1.el7 |
rh-postgresql95-postgresql-libsRed Hat:rhel_software_collections:2::el7 |
before 0:9.5.9-1.el7 | 0:9.5.9-1.el7 |
rh-postgresql95-postgresql-plperlRed Hat:rhel_software_collections:2::el7 |
before 0:9.5.9-1.el7 | 0:9.5.9-1.el7 |
rh-postgresql95-postgresql-plpythonRed Hat:rhel_software_collections:2::el7 |
before 0:9.5.9-1.el7 | 0:9.5.9-1.el7 |
rh-postgresql95-postgresql-pltclRed Hat:rhel_software_collections:2::el7 |
before 0:9.5.9-1.el7 | 0:9.5.9-1.el7 |
rh-postgresql95-postgresql-serverRed Hat:rhel_software_collections:2::el7 |
before 0:9.5.9-1.el7 | 0:9.5.9-1.el7 |
rh-postgresql95-postgresql-staticRed Hat:rhel_software_collections:2::el7 |
before 0:9.5.9-1.el7 | 0:9.5.9-1.el7 |
rh-postgresql95-postgresql-testRed Hat:rhel_software_collections:2::el7 |
before 0:9.5.9-1.el7 | 0:9.5.9-1.el7 |
rh-postgresql94-postgresqlRed Hat:rhel_software_collections:2::el6 |
before 0:9.4.14-1.el6 | 0:9.4.14-1.el6 |
rh-postgresql94-postgresql-contribRed Hat:rhel_software_collections:2::el6 |
before 0:9.4.14-1.el6 | 0:9.4.14-1.el6 |
rh-postgresql94-postgresql-debuginfoRed Hat:rhel_software_collections:2::el6 |
before 0:9.4.14-1.el6 | 0:9.4.14-1.el6 |
rh-postgresql94-postgresql-develRed Hat:rhel_software_collections:2::el6 |
before 0:9.4.14-1.el6 | 0:9.4.14-1.el6 |
rh-postgresql94-postgresql-docsRed Hat:rhel_software_collections:2::el6 |
before 0:9.4.14-1.el6 | 0:9.4.14-1.el6 |
rh-postgresql94-postgresql-libsRed Hat:rhel_software_collections:2::el6 |
before 0:9.4.14-1.el6 | 0:9.4.14-1.el6 |
rh-postgresql94-postgresql-plperlRed Hat:rhel_software_collections:2::el6 |
before 0:9.4.14-1.el6 | 0:9.4.14-1.el6 |
rh-postgresql94-postgresql-plpythonRed Hat:rhel_software_collections:2::el6 |
before 0:9.4.14-1.el6 | 0:9.4.14-1.el6 |
rh-postgresql94-postgresql-pltclRed Hat:rhel_software_collections:2::el6 |
before 0:9.4.14-1.el6 | 0:9.4.14-1.el6 |
rh-postgresql94-postgresql-serverRed Hat:rhel_software_collections:2::el6 |
before 0:9.4.14-1.el6 | 0:9.4.14-1.el6 |
rh-postgresql94-postgresql-staticRed Hat:rhel_software_collections:2::el6 |
before 0:9.4.14-1.el6 | 0:9.4.14-1.el6 |
rh-postgresql94-postgresql-testRed Hat:rhel_software_collections:2::el6 |
before 0:9.4.14-1.el6 | 0:9.4.14-1.el6 |
rh-postgresql94-postgresql-upgradeRed Hat:rhel_software_collections:2::el6 |
before 0:9.4.14-1.el6 | 0:9.4.14-1.el6 |
rh-postgresql94-postgresqlRed Hat:rhel_software_collections:2::el7 |
before 0:9.4.14-1.el7 | 0:9.4.14-1.el7 |
rh-postgresql94-postgresql-contribRed Hat:rhel_software_collections:2::el7 |
before 0:9.4.14-1.el7 | 0:9.4.14-1.el7 |
rh-postgresql94-postgresql-debuginfoRed Hat:rhel_software_collections:2::el7 |
before 0:9.4.14-1.el7 | 0:9.4.14-1.el7 |
rh-postgresql94-postgresql-develRed Hat:rhel_software_collections:2::el7 |
before 0:9.4.14-1.el7 | 0:9.4.14-1.el7 |
rh-postgresql94-postgresql-docsRed Hat:rhel_software_collections:2::el7 |
before 0:9.4.14-1.el7 | 0:9.4.14-1.el7 |
rh-postgresql94-postgresql-libsRed Hat:rhel_software_collections:2::el7 |
before 0:9.4.14-1.el7 | 0:9.4.14-1.el7 |
rh-postgresql94-postgresql-plperlRed Hat:rhel_software_collections:2::el7 |
before 0:9.4.14-1.el7 | 0:9.4.14-1.el7 |
rh-postgresql94-postgresql-plpythonRed Hat:rhel_software_collections:2::el7 |
before 0:9.4.14-1.el7 | 0:9.4.14-1.el7 |
rh-postgresql94-postgresql-pltclRed Hat:rhel_software_collections:2::el7 |
before 0:9.4.14-1.el7 | 0:9.4.14-1.el7 |
rh-postgresql94-postgresql-serverRed Hat:rhel_software_collections:2::el7 |
before 0:9.4.14-1.el7 | 0:9.4.14-1.el7 |
rh-postgresql94-postgresql-staticRed Hat:rhel_software_collections:2::el7 |
before 0:9.4.14-1.el7 | 0:9.4.14-1.el7 |
rh-postgresql94-postgresql-testRed Hat:rhel_software_collections:2::el7 |
before 0:9.4.14-1.el7 | 0:9.4.14-1.el7 |
rh-postgresql94-postgresql-upgradeRed Hat:rhel_software_collections:2::el7 |
before 0:9.4.14-1.el7 | 0:9.4.14-1.el7 |
postgresqlRed Hat:enterprise_linux:7::client |
before 0:9.2.23-1.el7_4 | 0:9.2.23-1.el7_4 |
postgresql-debuginfoRed Hat:enterprise_linux:7::client |
before 0:9.2.23-1.el7_4 | 0:9.2.23-1.el7_4 |
postgresql-libsRed Hat:enterprise_linux:7::client |
before 0:9.2.23-1.el7_4 | 0:9.2.23-1.el7_4 |
postgresql-contribRed Hat:enterprise_linux:7::client |
before 0:9.2.23-1.el7_4 | 0:9.2.23-1.el7_4 |
postgresql-develRed Hat:enterprise_linux:7::client |
before 0:9.2.23-1.el7_4 | 0:9.2.23-1.el7_4 |
postgresql-docsRed Hat:enterprise_linux:7::client |
before 0:9.2.23-1.el7_4 | 0:9.2.23-1.el7_4 |
postgresql-plperlRed Hat:enterprise_linux:7::client |
before 0:9.2.23-1.el7_4 | 0:9.2.23-1.el7_4 |
postgresql-plpythonRed Hat:enterprise_linux:7::client |
before 0:9.2.23-1.el7_4 | 0:9.2.23-1.el7_4 |
postgresql-pltclRed Hat:enterprise_linux:7::client |
before 0:9.2.23-1.el7_4 | 0:9.2.23-1.el7_4 |
postgresql-serverRed Hat:enterprise_linux:7::client |
before 0:9.2.23-1.el7_4 | 0:9.2.23-1.el7_4 |
postgresql-staticRed Hat:enterprise_linux:7::client |
before 0:9.2.23-1.el7_4 | 0:9.2.23-1.el7_4 |
postgresql-testRed Hat:enterprise_linux:7::client |
before 0:9.2.23-1.el7_4 | 0:9.2.23-1.el7_4 |
postgresql-upgradeRed Hat:enterprise_linux:7::client |
before 0:9.2.23-1.el7_4 | 0:9.2.23-1.el7_4 |
postgresqlRed Hat:enterprise_linux:7::computenode |
before 0:9.2.23-1.el7_4 | 0:9.2.23-1.el7_4 |
postgresql-debuginfoRed Hat:enterprise_linux:7::computenode |
before 0:9.2.23-1.el7_4 | 0:9.2.23-1.el7_4 |
postgresql-libsRed Hat:enterprise_linux:7::computenode |
before 0:9.2.23-1.el7_4 | 0:9.2.23-1.el7_4 |
postgresql-contribRed Hat:enterprise_linux:7::computenode |
before 0:9.2.23-1.el7_4 | 0:9.2.23-1.el7_4 |
postgresql-develRed Hat:enterprise_linux:7::computenode |
before 0:9.2.23-1.el7_4 | 0:9.2.23-1.el7_4 |
postgresql-docsRed Hat:enterprise_linux:7::computenode |
before 0:9.2.23-1.el7_4 | 0:9.2.23-1.el7_4 |
postgresql-plperlRed Hat:enterprise_linux:7::computenode |
before 0:9.2.23-1.el7_4 | 0:9.2.23-1.el7_4 |
postgresql-plpythonRed Hat:enterprise_linux:7::computenode |
before 0:9.2.23-1.el7_4 | 0:9.2.23-1.el7_4 |
postgresql-pltclRed Hat:enterprise_linux:7::computenode |
before 0:9.2.23-1.el7_4 | 0:9.2.23-1.el7_4 |
postgresql-serverRed Hat:enterprise_linux:7::computenode |
before 0:9.2.23-1.el7_4 | 0:9.2.23-1.el7_4 |
postgresql-staticRed Hat:enterprise_linux:7::computenode |
before 0:9.2.23-1.el7_4 | 0:9.2.23-1.el7_4 |
postgresql-testRed Hat:enterprise_linux:7::computenode |
before 0:9.2.23-1.el7_4 | 0:9.2.23-1.el7_4 |
postgresql-upgradeRed Hat:enterprise_linux:7::computenode |
before 0:9.2.23-1.el7_4 | 0:9.2.23-1.el7_4 |
postgresqlRed Hat:enterprise_linux:7::server |
before 0:9.2.23-1.el7_4 | 0:9.2.23-1.el7_4 |
postgresql-contribRed Hat:enterprise_linux:7::server |
before 0:9.2.23-1.el7_4 | 0:9.2.23-1.el7_4 |
postgresql-debuginfoRed Hat:enterprise_linux:7::server |
before 0:9.2.23-1.el7_4 | 0:9.2.23-1.el7_4 |
postgresql-develRed Hat:enterprise_linux:7::server |
before 0:9.2.23-1.el7_4 | 0:9.2.23-1.el7_4 |
postgresql-docsRed Hat:enterprise_linux:7::server |
before 0:9.2.23-1.el7_4 | 0:9.2.23-1.el7_4 |
postgresql-libsRed Hat:enterprise_linux:7::server |
before 0:9.2.23-1.el7_4 | 0:9.2.23-1.el7_4 |
postgresql-plperlRed Hat:enterprise_linux:7::server |
before 0:9.2.23-1.el7_4 | 0:9.2.23-1.el7_4 |
postgresql-plpythonRed Hat:enterprise_linux:7::server |
before 0:9.2.23-1.el7_4 | 0:9.2.23-1.el7_4 |
postgresql-pltclRed Hat:enterprise_linux:7::server |
before 0:9.2.23-1.el7_4 | 0:9.2.23-1.el7_4 |
postgresql-serverRed Hat:enterprise_linux:7::server |
before 0:9.2.23-1.el7_4 | 0:9.2.23-1.el7_4 |
postgresql-testRed Hat:enterprise_linux:7::server |
before 0:9.2.23-1.el7_4 | 0:9.2.23-1.el7_4 |
postgresql-staticRed Hat:enterprise_linux:7::server |
before 0:9.2.23-1.el7_4 | 0:9.2.23-1.el7_4 |
postgresql-upgradeRed Hat:enterprise_linux:7::server |
before 0:9.2.23-1.el7_4 | 0:9.2.23-1.el7_4 |
postgresqlRed Hat:enterprise_linux:7::workstation |
before 0:9.2.23-1.el7_4 | 0:9.2.23-1.el7_4 |
postgresql-contribRed Hat:enterprise_linux:7::workstation |
before 0:9.2.23-1.el7_4 | 0:9.2.23-1.el7_4 |
postgresql-debuginfoRed Hat:enterprise_linux:7::workstation |
before 0:9.2.23-1.el7_4 | 0:9.2.23-1.el7_4 |
postgresql-develRed Hat:enterprise_linux:7::workstation |
before 0:9.2.23-1.el7_4 | 0:9.2.23-1.el7_4 |
postgresql-docsRed Hat:enterprise_linux:7::workstation |
before 0:9.2.23-1.el7_4 | 0:9.2.23-1.el7_4 |
postgresql-libsRed Hat:enterprise_linux:7::workstation |
before 0:9.2.23-1.el7_4 | 0:9.2.23-1.el7_4 |
postgresql-plperlRed Hat:enterprise_linux:7::workstation |
before 0:9.2.23-1.el7_4 | 0:9.2.23-1.el7_4 |
postgresql-plpythonRed Hat:enterprise_linux:7::workstation |
before 0:9.2.23-1.el7_4 | 0:9.2.23-1.el7_4 |
postgresql-pltclRed Hat:enterprise_linux:7::workstation |
before 0:9.2.23-1.el7_4 | 0:9.2.23-1.el7_4 |
postgresql-serverRed Hat:enterprise_linux:7::workstation |
before 0:9.2.23-1.el7_4 | 0:9.2.23-1.el7_4 |
postgresql-testRed Hat:enterprise_linux:7::workstation |
before 0:9.2.23-1.el7_4 | 0:9.2.23-1.el7_4 |
postgresql-staticRed Hat:enterprise_linux:7::workstation |
before 0:9.2.23-1.el7_4 | 0:9.2.23-1.el7_4 |
postgresql-upgradeRed Hat:enterprise_linux:7::workstation |
before 0:9.2.23-1.el7_4 | 0:9.2.23-1.el7_4 |
postgresql93SUSE:Linux Enterprise Server for SAP Applications 12 |
before 9.3.18-25.5.1 | 9.3.18-25.5.1 |
postgresql93SUSE:Linux Enterprise Server 12-LTSS |
before 9.3.18-25.5.1 | 9.3.18-25.5.1 |
postgresql94-libsSUSE:Linux Enterprise Software Development Kit 11 SP4 |
before 9.4.13-0.23.5.1 | 9.4.13-0.23.5.1 |
postgresql94SUSE:Linux Enterprise Point of Sale 11 SP3 |
before 9.4.13-0.23.5.1 | 9.4.13-0.23.5.1 |
postgresql94-libsSUSE:Linux Enterprise Point of Sale 11 SP3 |
before 9.4.13-0.23.5.1 | 9.4.13-0.23.5.1 |
postgresql94SUSE:Linux Enterprise Server 11 SP3-LTSS |
before 9.4.13-0.23.5.1 | 9.4.13-0.23.5.1 |
postgresql94-libsSUSE:Linux Enterprise Server 11 SP3-LTSS |
before 9.4.13-0.23.5.1 | 9.4.13-0.23.5.1 |
postgresql94SUSE:Linux Enterprise Server 11 SP3-TERADATA |
before 9.4.13-0.23.5.1 | 9.4.13-0.23.5.1 |
postgresql94-libsSUSE:Linux Enterprise Server 11 SP3-TERADATA |
before 9.4.13-0.23.5.1 | 9.4.13-0.23.5.1 |
postgresql94SUSE:Linux Enterprise Server 11 SP4 |
before 9.4.13-0.23.5.1 | 9.4.13-0.23.5.1 |
postgresql94-libsSUSE:Linux Enterprise Server 11 SP4 |
before 9.4.13-0.23.5.1 | 9.4.13-0.23.5.1 |
postgresql94SUSE:Linux Enterprise Server for SAP Applications 11 SP4 |
before 9.4.13-0.23.5.1 | 9.4.13-0.23.5.1 |
postgresql94-libsSUSE:Linux Enterprise Server for SAP Applications 11 SP4 |
before 9.4.13-0.23.5.1 | 9.4.13-0.23.5.1 |
postgresql94SUSE:OpenStack Cloud 6 |
before 9.4.13-21.5.1 | 9.4.13-21.5.1 |
postgresql94SUSE:Linux Enterprise Desktop 12 SP2 |
before 9.4.13-21.5.1 | 9.4.13-21.5.1 |
postgresql94SUSE:Linux Enterprise Server for Raspberry Pi 12 SP2 |
before 9.4.13-21.5.1 | 9.4.13-21.5.1 |
postgresql94SUSE:Linux Enterprise Server for SAP Applications 12 |
before 9.4.13-21.5.1 | 9.4.13-21.5.1 |
postgresql94SUSE:Linux Enterprise Server for SAP Applications 12 SP1 |
before 9.4.13-21.5.1 | 9.4.13-21.5.1 |
postgresql94-libsSUSE:Linux Enterprise Software Development Kit 12 SP2 |
before 9.4.13-21.5.1 | 9.4.13-21.5.1 |
postgresql94SUSE:Linux Enterprise Server 12-LTSS |
before 9.4.13-21.5.1 | 9.4.13-21.5.1 |
postgresql94SUSE:Linux Enterprise Server 12 SP1-LTSS |
before 9.4.13-21.5.1 | 9.4.13-21.5.1 |
postgresql94SUSE:Linux Enterprise Server 12 SP2 |
before 9.4.13-21.5.1 | 9.4.13-21.5.1 |
postgresql94SUSE:Linux Enterprise Server for SAP Applications 12 SP2 |
before 9.4.13-21.5.1 | 9.4.13-21.5.1 |
postgresql96SUSE:OpenStack Cloud 6 |
before 9.6.4-3.6.1 | 9.6.4-3.6.1 |
postgresql96-libsSUSE:OpenStack Cloud 6 |
before 9.6.4-3.6.1 | 9.6.4-3.6.1 |
postgresql96SUSE:Linux Enterprise Desktop 12 SP2 |
before 9.6.4-3.6.1 | 9.6.4-3.6.1 |
postgresql96-libsSUSE:Linux Enterprise Desktop 12 SP2 |
before 9.6.4-3.6.1 | 9.6.4-3.6.1 |
postgresql96SUSE:Linux Enterprise Desktop 12 SP3 |
before 9.6.4-3.6.1 | 9.6.4-3.6.1 |
postgresql96-libsSUSE:Linux Enterprise Desktop 12 SP3 |
before 9.6.4-3.6.1 | 9.6.4-3.6.1 |
postgresql96SUSE:Linux Enterprise Server for Raspberry Pi 12 SP2 |
before 9.6.4-3.6.1 | 9.6.4-3.6.1 |
postgresql96-libsSUSE:Linux Enterprise Server for Raspberry Pi 12 SP2 |
before 9.6.4-3.6.1 | 9.6.4-3.6.1 |
postgresql96SUSE:Linux Enterprise Server for SAP Applications 12 |
before 9.6.4-3.6.1 | 9.6.4-3.6.1 |
postgresql96-libsSUSE:Linux Enterprise Server for SAP Applications 12 |
before 9.6.4-3.6.1 | 9.6.4-3.6.1 |
postgresql96SUSE:Linux Enterprise Server for SAP Applications 12 SP1 |
before 9.6.4-3.6.1 | 9.6.4-3.6.1 |
postgresql96-libsSUSE:Linux Enterprise Server for SAP Applications 12 SP1 |
before 9.6.4-3.6.1 | 9.6.4-3.6.1 |
postgresql96-libsSUSE:Linux Enterprise Software Development Kit 12 SP2 |
before 9.6.4-3.6.1 | 9.6.4-3.6.1 |
postgresql96-libsSUSE:Linux Enterprise Software Development Kit 12 SP3 |
before 9.6.4-3.6.1 | 9.6.4-3.6.1 |
postgresql96SUSE:Linux Enterprise Server 12-LTSS |
before 9.6.4-3.6.1 | 9.6.4-3.6.1 |
postgresql96-libsSUSE:Linux Enterprise Server 12-LTSS |
before 9.6.4-3.6.1 | 9.6.4-3.6.1 |
postgresql96SUSE:Linux Enterprise Server 12 SP1-LTSS |
before 9.6.4-3.6.1 | 9.6.4-3.6.1 |
postgresql96-libsSUSE:Linux Enterprise Server 12 SP1-LTSS |
before 9.6.4-3.6.1 | 9.6.4-3.6.1 |
postgresql96SUSE:Linux Enterprise Server 12 SP2 |
before 9.6.4-3.6.1 | 9.6.4-3.6.1 |
postgresql96-libsSUSE:Linux Enterprise Server 12 SP2 |
before 9.6.4-3.6.1 | 9.6.4-3.6.1 |
postgresql96SUSE:Linux Enterprise Server for SAP Applications 12 SP2 |
before 9.6.4-3.6.1 | 9.6.4-3.6.1 |
postgresql96-libsSUSE:Linux Enterprise Server for SAP Applications 12 SP2 |
before 9.6.4-3.6.1 | 9.6.4-3.6.1 |
postgresql96SUSE:Linux Enterprise Server 12 SP3 |
before 9.6.4-3.6.1 | 9.6.4-3.6.1 |
postgresql96-libsSUSE:Linux Enterprise Server 12 SP3 |
before 9.6.4-3.6.1 | 9.6.4-3.6.1 |
postgresql96SUSE:Linux Enterprise Server for SAP Applications 12 SP3 |
before 9.6.4-3.6.1 | 9.6.4-3.6.1 |
postgresql96-libsSUSE:Linux Enterprise Server for SAP Applications 12 SP3 |
before 9.6.4-3.6.1 | 9.6.4-3.6.1 |
postgresql-9.3Ubuntu:14.04:LTS |
before 9.3.18-0ubuntu0.14.04.1, plus listed versions 9.3.1-19.3.2-19.3.2-1ubuntu19.3.2-1ubuntu29.3.3-1 Show 16 moreShow less9.3.3-1bzr19.3.3-1bzr29.3.4-19.3.5-0ubuntu0.14.04.19.3.6-0ubuntu0.14.049.3.7-0ubuntu0.14.049.3.8-0ubuntu0.4.049.3.9-0ubuntu0.14.049.3.10-0ubuntu0.14.049.3.11-0ubuntu0.14.049.3.12-0ubuntu0.14.049.3.13-0ubuntu0.14.049.3.14-0ubuntu0.14.049.3.15-0ubuntu0.14.049.3.16-0ubuntu0.14.049.3.17-0ubuntu0.14.04 |
9.3.18-0ubuntu0.14.04.1 |
postgresql-9.5Ubuntu:16.04:LTS |
before 9.5.8-0ubuntu0.16.04.1, plus listed versions 9.5.0-19.5.0-29.5.0-39.5.1-19.5.2-1 Show 5 moreShow less9.5.3-0ubuntu0.16.049.5.4-0ubuntu0.16.049.5.5-0ubuntu0.16.049.5.6-0ubuntu0.16.049.5.7-0ubuntu0.16.04 |
9.5.8-0ubuntu0.16.04.1 |
History
| Recorded | Changed | Sources |
|---|---|---|
| aliases | EUVD | |
| first indexed | CVE List, GitHub Advisories, NVD, OSV |
Dates are when Every CVE recorded each change. Upstream dates may differ.
In short
CVE-2017-7547 is a high vulnerability (CVSS 8.8) in Postgresql, published August 10, 2017. No source lists public exploit code. EPSS puts the chance of exploitation in the next 30 days at 5.58%, the 92nd percentile. Fixed in postgresql 9.6.4-r0.
References
access.redhat.com/errata/RHSA-2017:2728
debian.org/security/2017/dsa-3936
access.redhat.com/errata/RHSA-2017:2678
debian.org/security/2017/dsa-3935
securitytracker.com/id/1039142
postgresql.org/about/news/1772
Show 46 moreShow less
security.gentoo.org/glsa/201710-06
securityfocus.com/bid/100275
access.redhat.com/errata/RHSA-2017:2677
nvd.nist.gov/vuln/detail/CVE-2017-7547
github.com/advisories/GHSA-gx5r-vvjw-c75c
security.alpinelinux.org/vuln/CVE-2017-7547
docs.bell-sw.com/security/cves/CVE-2017-7547
advisories.mageia.org/MGASA-2017-0316.html
bugs.mageia.org/show_bug.cgi?id=21496
postgresql.org/docs/current/static/release-9-3-18.html
postgresql.org/docs/current/static/release-9-4-13.html
postgresql.org/docs/current/static/release-9-6-4.html
access.redhat.com/security/updates/classification
postgresql.org/docs/current/static/release-9-5-8.html
postgresql.org/docs/current/static/release-9-5-9.html
bugzilla.redhat.com/show_bug.cgi?id=1477184
bugzilla.redhat.com/show_bug.cgi?id=1477185
bugzilla.redhat.com/show_bug.cgi?id=1477187
security.access.redhat.com/data/csaf/v2/advisories/2017/rhsa-2017_2677.json
access.redhat.com/security/cve/CVE-2017-7546
cve.org/CVERecord?id=CVE-2017-7546
nvd.nist.gov/vuln/detail/CVE-2017-7546
access.redhat.com/security/cve/CVE-2017-7547
cve.org/CVERecord?id=CVE-2017-7547
access.redhat.com/security/cve/CVE-2017-7548
cve.org/CVERecord?id=CVE-2017-7548
nvd.nist.gov/vuln/detail/CVE-2017-7548
postgresql.org/docs/current/static/release-9-4-14.html
security.access.redhat.com/data/csaf/v2/advisories/2017/rhsa-2017_2678.json
postgresql.org/docs/current/static/release-9-2-22.html
postgresql.org/docs/current/static/release-9-2-23.html
security.access.redhat.com/data/csaf/v2/advisories/2017/rhsa-2017_2728.json
suse.com/support/update/announcement/2017/suse-su-20172236-1
bugzilla.suse.com/1051684
bugzilla.suse.com/1051685
bugzilla.suse.com/1053259
suse.com/security/cve/CVE-2017-7546
suse.com/security/cve/CVE-2017-7547
suse.com/security/cve/CVE-2017-7548
suse.com/support/update/announcement/2017/suse-su-20172258-1
suse.com/support/update/announcement/2017/suse-su-20172355-1
suse.com/support/update/announcement/2017/suse-su-20172356-1
ubuntu.com/security/CVE-2017-7547
ubuntu.com/security/notices/USN-3390-1
ubuntu.com/security/CVE-2017-7546
ubuntu.com/security/CVE-2017-7548