Direct naar de inhoud
⚡ Kritieke cyberalerts voor jouw sector & systemen — direct in je inbox. Aanmelden →
cybernieuws.nl Cybersecurity en informatiebeveiling nieuws alerts live · 13 min 173 bronnen 2 kritiek 21 vandaag
CVE's Videos Dagbriefing

← Terug naar CVE-database

CVE-2017-12172

MEDIUM · 6.7 CVSS Gepubliceerd: CWE-59

Beschrijving NL

PostgreSQL 10.x voor 10.1, 9.6.x voor 9.6.6, 9.5.x voor 9.5.10, 9.4.x voor 9.4.15, 9.3.x voor 9.3.20 en 9.2.x voor 9.2.24 wordt uitgevoerd onder een niet-rootbesturingssysteemaccount en database-supergebruikers hebben de effectieve mogelijkheid om willekeurige code uit te voeren onder dat systeemaccount. PostgreSQL biedt een script voor het starten van de databaseserver tijdens het opstarten van het systeem. Pakketten van PostgreSQL voor veel besturingssystemen bieden hun eigen, door een packager geschreven opstartimplementaties. Verschillende implementaties gebruiken een logbestandsnaam die de database-superuser kan vervangen door een symbolische link. Als root openen ze het logbestand, wijzigen ze de rechten met chmod() en/of wijzigen ze de eigenaar ervan met chown(). Dit is vaak voldoende om de database-superuser root-rechten te geven wanneer root de server start.

Origineel (Engels) tonen

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.

Vendors

Postgresql

Affected products

Postgresql

References