Vulnerability identifier: #VU42931
Vulnerability risk: High
CVSSv4.0: 8.1 [CVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:N/VC:H/VI:H/VA:H/SC:N/SI:N/SA:N/E:U/U:Amber]
CVE-ID:
CWE-ID:
CWE-20
Exploitation vector: Network
Exploit availability: No
Vulnerable software:
PostgreSQL
Server applications /
Database software
Vendor: PostgreSQL Global Development Group
Description
The vulnerability allows a remote non-authenticated attacker to execute arbitrary code.
PostgreSQL, 9.2.x before 9.2.4, 9.1.x before 9.1.9, 9.0.x before 9.0.13, 8.4.x before 8.4.17, and 8.3.x before 8.3.23 generates insecure temporary files with predictable filenames, which has unspecified impact and attack vectors related to "graphical installers for Linux and Mac OS X."
Mitigation
Install update from vendor's website.
Vulnerable software versions
PostgreSQL: 8.3 - 8.3.22, 8.4 - 8.4.16, 9.0 - 9.0.12, 9.1 - 9.1.8, 9.2 - 9.2.3
External links
https://www.oracle.com/technetwork/security-advisory/cpuoct2017-3236626.html
https://www.postgresql.org/about/news/1456/
https://www.postgresql.org/support/security/
Can this vulnerability be exploited remotely?
Yes. This vulnerability can be exploited by a remote non-authenticated attacker via the Internet.
Is there known malware, which exploits this vulnerability?
No. We are not aware of malware exploiting this vulnerability.