Lucene search

K
nvd[email protected]NVD:CVE-2017-12172
HistoryNov 22, 2017 - 7:29 p.m.

CVE-2017-12172

2017-11-2219:29:00
CWE-59
web.nvd.nist.gov
5

CVSS2

7.2

Attack Vector

LOCAL

Attack Complexity

LOW

Authentication

NONE

Confidentiality Impact

COMPLETE

Integrity Impact

COMPLETE

Availability Impact

COMPLETE

AV:L/AC:L/Au:N/C:C/I:C/A:C

CVSS3

6.7

Attack Vector

LOCAL

Attack Complexity

LOW

Privileges Required

HIGH

User Interaction

NONE

Scope

UNCHANGED

Confidentiality Impact

HIGH

Integrity Impact

HIGH

Availability Impact

HIGH

CVSS:3.0/AV:L/AC:L/PR:H/UI:N/S:U/C:H/I:H/A:H

AI Score

6.6

Confidence

High

EPSS

0.001

Percentile

26.7%

PostgreSQL 10.x before 10.1, 9.6.x before 9.6.6, 9.5.x before 9.5.10, 9.4.x before 9.4.15, 9.3.x before 9.3.20, and 9.2.x before 9.2.24 runs under a non-root operating system account, and database superusers have effective ability to run arbitrary code under that system account. PostgreSQL provides a script for starting the database server during system boot. Packages of PostgreSQL for many operating systems provide their own, packager-authored startup implementations. Several implementations use a log file name that the database superuser can replace with a symbolic link. As root, they open(), chmod() and/or chown() this log file name. This often suffices for the database superuser to escalate to root privileges when root starts the server.

Affected configurations

Nvd
Node
postgresqlpostgresqlMatch9.2
OR
postgresqlpostgresqlMatch9.2.1
OR
postgresqlpostgresqlMatch9.2.2
OR
postgresqlpostgresqlMatch9.2.3
OR
postgresqlpostgresqlMatch9.2.4
OR
postgresqlpostgresqlMatch9.2.5
OR
postgresqlpostgresqlMatch9.2.6
OR
postgresqlpostgresqlMatch9.2.7
OR
postgresqlpostgresqlMatch9.2.8
OR
postgresqlpostgresqlMatch9.2.9
OR
postgresqlpostgresqlMatch9.2.10
OR
postgresqlpostgresqlMatch9.2.11
OR
postgresqlpostgresqlMatch9.2.12
OR
postgresqlpostgresqlMatch9.2.13
OR
postgresqlpostgresqlMatch9.2.14
OR
postgresqlpostgresqlMatch9.2.15
OR
postgresqlpostgresqlMatch9.2.16
OR
postgresqlpostgresqlMatch9.2.17
OR
postgresqlpostgresqlMatch9.2.18
OR
postgresqlpostgresqlMatch9.2.19
OR
postgresqlpostgresqlMatch9.2.20
OR
postgresqlpostgresqlMatch9.2.21
OR
postgresqlpostgresqlMatch9.2.22
OR
postgresqlpostgresqlMatch9.2.23
OR
postgresqlpostgresqlMatch9.3
OR
postgresqlpostgresqlMatch9.3.1
OR
postgresqlpostgresqlMatch9.3.2
OR
postgresqlpostgresqlMatch9.3.3
OR
postgresqlpostgresqlMatch9.3.4
OR
postgresqlpostgresqlMatch9.3.5
OR
postgresqlpostgresqlMatch9.3.6
OR
postgresqlpostgresqlMatch9.3.7
OR
postgresqlpostgresqlMatch9.3.8
OR
postgresqlpostgresqlMatch9.3.9
OR
postgresqlpostgresqlMatch9.3.10
OR
postgresqlpostgresqlMatch9.3.11
OR
postgresqlpostgresqlMatch9.3.12
OR
postgresqlpostgresqlMatch9.3.13
OR
postgresqlpostgresqlMatch9.3.14
OR
postgresqlpostgresqlMatch9.3.15
OR
postgresqlpostgresqlMatch9.3.16
OR
postgresqlpostgresqlMatch9.3.17
OR
postgresqlpostgresqlMatch9.3.18
OR
postgresqlpostgresqlMatch9.3.19
OR
postgresqlpostgresqlMatch9.4
OR
postgresqlpostgresqlMatch9.4.1
OR
postgresqlpostgresqlMatch9.4.2
OR
postgresqlpostgresqlMatch9.4.3
OR
postgresqlpostgresqlMatch9.4.4
OR
postgresqlpostgresqlMatch9.4.5
OR
postgresqlpostgresqlMatch9.4.6
OR
postgresqlpostgresqlMatch9.4.7
OR
postgresqlpostgresqlMatch9.4.8
OR
postgresqlpostgresqlMatch9.4.9
OR
postgresqlpostgresqlMatch9.4.10
OR
postgresqlpostgresqlMatch9.4.11
OR
postgresqlpostgresqlMatch9.4.12
OR
postgresqlpostgresqlMatch9.4.13
OR
postgresqlpostgresqlMatch9.4.14
OR
postgresqlpostgresqlMatch9.5
OR
postgresqlpostgresqlMatch9.5.1
OR
postgresqlpostgresqlMatch9.5.2
OR
postgresqlpostgresqlMatch9.5.3
OR
postgresqlpostgresqlMatch9.5.4
OR
postgresqlpostgresqlMatch9.5.5
OR
postgresqlpostgresqlMatch9.5.6
OR
postgresqlpostgresqlMatch9.5.7
OR
postgresqlpostgresqlMatch9.5.8
OR
postgresqlpostgresqlMatch9.5.9
OR
postgresqlpostgresqlMatch9.6
OR
postgresqlpostgresqlMatch9.6.1
OR
postgresqlpostgresqlMatch9.6.2
OR
postgresqlpostgresqlMatch9.6.3
OR
postgresqlpostgresqlMatch9.6.4
OR
postgresqlpostgresqlMatch9.6.5
OR
postgresqlpostgresqlMatch10
VendorProductVersionCPE
postgresqlpostgresql9.2cpe:2.3:a:postgresql:postgresql:9.2:*:*:*:*:*:*:*
postgresqlpostgresql9.2.1cpe:2.3:a:postgresql:postgresql:9.2.1:*:*:*:*:*:*:*
postgresqlpostgresql9.2.2cpe:2.3:a:postgresql:postgresql:9.2.2:*:*:*:*:*:*:*
postgresqlpostgresql9.2.3cpe:2.3:a:postgresql:postgresql:9.2.3:*:*:*:*:*:*:*
postgresqlpostgresql9.2.4cpe:2.3:a:postgresql:postgresql:9.2.4:*:*:*:*:*:*:*
postgresqlpostgresql9.2.5cpe:2.3:a:postgresql:postgresql:9.2.5:*:*:*:*:*:*:*
postgresqlpostgresql9.2.6cpe:2.3:a:postgresql:postgresql:9.2.6:*:*:*:*:*:*:*
postgresqlpostgresql9.2.7cpe:2.3:a:postgresql:postgresql:9.2.7:*:*:*:*:*:*:*
postgresqlpostgresql9.2.8cpe:2.3:a:postgresql:postgresql:9.2.8:*:*:*:*:*:*:*
postgresqlpostgresql9.2.9cpe:2.3:a:postgresql:postgresql:9.2.9:*:*:*:*:*:*:*
Rows per page:
1-10 of 761

CVSS2

7.2

Attack Vector

LOCAL

Attack Complexity

LOW

Authentication

NONE

Confidentiality Impact

COMPLETE

Integrity Impact

COMPLETE

Availability Impact

COMPLETE

AV:L/AC:L/Au:N/C:C/I:C/A:C

CVSS3

6.7

Attack Vector

LOCAL

Attack Complexity

LOW

Privileges Required

HIGH

User Interaction

NONE

Scope

UNCHANGED

Confidentiality Impact

HIGH

Integrity Impact

HIGH

Availability Impact

HIGH

CVSS:3.0/AV:L/AC:L/PR:H/UI:N/S:U/C:H/I:H/A:H

AI Score

6.6

Confidence

High

EPSS

0.001

Percentile

26.7%