7.5high

CVE-2017-7484

It was found that some selectivity estimation functions in PostgreSQL before 9.2.21, 9.3.x before 9.3.17, 9.4.x before 9.4.12, 9.5.x before…

Published 9 y ago · modified 4 mo ago · JSON

CVSS
7.5
v3.0 · NVD
CISA KEV
No
not known exploited
EPSS
2.6%
percentile 85%
Public exploits
0
none known

Summary

It was found that some selectivity estimation functions in PostgreSQL before 9.2.21, 9.3.x before 9.3.17, 9.4.x before 9.4.12, 9.5.x before 9.5.7, and 9.6.x before 9.6.3 did not check user privileges before providing information from pg_statistic, possibly leaking information. An unprivileged attacker could use this flaw to steal some information from tables they are otherwise not allowed to access.

Exploit prediction (EPSS)

2.56% probability of exploitation in the next 30 days, higher than 85% of all scored CVEs.

CVSS scores

Assigned byVersionScoreVector
NVD3.07.5CVSS:3.0/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:N/A:N
NVD2.05.0AV:N/AC:L/Au:N/C:P/I:N/A:N

Affected products

  • The PostgreSQL Global Development Group PostgreSQL

Classification

Weakness
  • CWE-285 Improper Authorization
  • CWE-200 Exposure of Sensitive Information to an Unauthorized Actor
Technology feeds
PostgreSQL (RSS, critical only)

References

  • securitytracker.com /id/1038476 · vdb-entry, x_refsource_SECTRACK, x_transferred
  • debian.org /security/2017/dsa-3851 · vendor-advisory, x_refsource_DEBIAN, x_transferred
  • access.redhat.com /errata/RHSA-2017:2425 · vendor-advisory, x_refsource_REDHAT, x_transferred
  • access.redhat.com /errata/RHSA-2017:1678 · vendor-advisory, x_refsource_REDHAT, x_transferred
  • access.redhat.com /errata/RHSA-2017:1677 · vendor-advisory, x_refsource_REDHAT, x_transferred
  • access.redhat.com /errata/RHSA-2017:1983 · vendor-advisory, x_refsource_REDHAT, x_transferred
  • postgresql.org /about/news/1746/ · x_refsource_CONFIRM, x_transferred
  • access.redhat.com /errata/RHSA-2017:1838 · vendor-advisory, x_refsource_REDHAT, x_transferred
  • securityfocus.com /bid/98459 · vdb-entry, x_refsource_BID, x_transferred
  • security.gentoo.org /glsa/201710-06 · vendor-advisory, x_refsource_GENTOO, x_transferred

Sources

vulnwire keeps one entry per vulnerability: the CVE id wins, then GHSA; records that alias each other are merged. Machine-readable: JSON.