Information Exposure Affecting postgresql14 package, versions <10.1-r0
Threat Intelligence
Do your applications use this vulnerable package?
In a few clicks we can analyze your entire application and see what components are vulnerable in your application, and suggest you quick fixes.
Test your applications- Snyk ID SNYK-ALPINE318-POSTGRESQL14-5513816
- published 22 Nov 2017
- disclosed 22 Nov 2017
Introduced: 22 Nov 2017
CVE-2017-15099 Open this link in a new tabHow to fix?
Upgrade Alpine:3.18
postgresql14
to version 10.1-r0 or higher.
NVD Description
Note: Versions mentioned in the description apply only to the upstream postgresql14
package and not the postgresql14
package as distributed by Alpine
.
See How to fix?
for Alpine:3.18
relevant fixed versions and status.
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.
References
- https://www.postgresql.org/about/news/1801/
- https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2017-15099
- https://www.debian.org/security/2017/dsa-4028
- https://security-tracker.debian.org/tracker/CVE-2017-15099
- https://www.postgresql.org/support/security/
- https://access.redhat.com/errata/RHSA-2018:2511
- https://access.redhat.com/errata/RHSA-2018:2566
- http://www.securityfocus.com/bid/101781
- http://www.securitytracker.com/id/1039752
- http://people.ubuntu.com/~ubuntu-security/cve/CVE-2017-15099