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 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.
ProviderTypeBase ScoreAtk. VectorAtk. ComplexityPriv. RequiredVector
NISTNIST
6.5 MEDIUM
NETWORK
LOW
LOW
CVSS:3.0/AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:N/A:N
redhatCNA
---
---
CVEADP
---
---
Base Score
CVSS 3.x
EPSS Score
Percentile: 93%
VendorProductVersion
postgresqlpostgresql
9.5
postgresqlpostgresql
9.5.1
postgresqlpostgresql
9.5.2
postgresqlpostgresql
9.5.3
postgresqlpostgresql
9.5.4
postgresqlpostgresql
9.5.5
postgresqlpostgresql
9.5.6
postgresqlpostgresql
9.5.7
postgresqlpostgresql
9.5.8
postgresqlpostgresql
9.5.9
postgresqlpostgresql
9.6
postgresqlpostgresql
9.6.1
postgresqlpostgresql
9.6.2
postgresqlpostgresql
9.6.3
postgresqlpostgresql
9.6.4
postgresqlpostgresql
9.6.5
postgresqlpostgresql
10.0
debiandebian_linux
9.0
𝑥
= Vulnerable software versions
Ubuntu logo
Ubuntu Releases
Ubuntu Product
Codename
postgresql-10
artful
dne
zesty
dne
xenial
dne
trusty
dne
postgresql-9.1
artful
dne
zesty
dne
xenial
dne
trusty
dne
postgresql-9.3
artful
dne
zesty
dne
xenial
dne
trusty
not-affected
postgresql-9.5
artful
dne
zesty
dne
xenial
Fixed 9.5.10-0ubuntu0.16.04
released
trusty
dne
postgresql-9.6
artful
Fixed 9.6.6-0ubuntu0.17.10
released
zesty
Fixed 9.6.6-0ubuntu0.17.04
released
xenial
dne
trusty
dne