6.5med
CVE-2017-15099
INSERT ... ON CONFLICT DO UPDATE commands in PostgreSQL 10.x before 10.1, 9.6.x before 9.6.6, and 9.5.x before 9.5.10 disclose table conten…
Published 8 y ago · modified 4 mo ago · JSON
CVSS
6.5
v3.0 · NVD
CISA KEV
No
not known exploited
EPSS
6.3%
percentile 94%
Public exploits
0
none known
Summary
INSERT ... ON CONFLICT DO UPDATE commands in PostgreSQL 10.x before 10.1, 9.6.x before 9.6.6, and 9.5.x before 9.5.10 disclose table contents that the invoker lacks privilege to read. These exploits affect only tables where the attacker lacks full read access but has both INSERT and UPDATE privileges. Exploits bypass row level security policies and lack of SELECT privilege.
Exploit prediction (EPSS)
6.32% probability of exploitation in the next 30 days, higher than 94% of all scored CVEs.
CVSS scores
| Assigned by | Version | Score | Vector |
|---|---|---|---|
| NVD | 3.0 | 6.5 | CVSS:3.0/AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:N/A:N |
| NVD | 2.0 | 4.0 | AV:N/AC:L/Au:S/C:P/I:N/A:N |
Affected products
- Red Hat, Inc. postgresql
Classification
- Weakness
- CWE-200 Exposure of Sensitive Information to an Unauthorized Actor
- Technology feeds
- PostgreSQL (RSS, critical only)
References
- securityfocus.com /bid/101781 · vdb-entry, x_refsource_BID, x_transferred
- access.redhat.com /errata/RHSA-2018:2511 · vendor-advisory, x_refsource_REDHAT, x_transferred
- postgresql.org /support/security/ · x_refsource_MISC, x_transferred
- securitytracker.com /id/1039752 · vdb-entry, x_refsource_SECTRACK, x_transferred
- postgresql.org /about/news/1801/ · x_refsource_CONFIRM, x_transferred
- access.redhat.com /errata/RHSA-2018:2566 · vendor-advisory, x_refsource_REDHAT, x_transferred
- debian.org /security/2017/dsa-4028 · vendor-advisory, x_refsource_DEBIAN, x_transferred
Sources
- CVE List: CVE-2017-15099
- NVD: CVE-2017-15099
vulnwire keeps one entry per vulnerability: the CVE id wins, then GHSA; records that alias each other are merged. Machine-readable: JSON.