CVE-2018-1115
postgresql: Too-permissive access control list on function pg_logfile_rotate()
Einstufung nach Quelle
Trivys eigenes Label ist CRITICAL. Kritisch laut NVD. Niedriger laut Amazon (hoch), Red Hat (niedrig), Ubuntu (niedrig).
Beschreibung
postgresql before versions 10.4, 9.6.9 is vulnerable in the adminpack extension, the pg_catalog.pg_logfile_rotate() function doesn't follow the same ACLs than pg_rorate_logfile. If the adminpack is added to a database, an attacker able to connect to it could exploit this to force log rotation.
Betroffene Pakete und behobene Versionen
| Quelle | Paket | Behoben in |
|---|---|---|
| alpine 3.10 | postgresql | 10.4-r0 |
| alpine 3.11 | postgresql | 10.4-r0 |
| alpine 3.12 | postgresql | 10.4-r0 |
| alpine 3.13 | postgresql | 10.4-r0 |
| alpine 3.14 | postgresql | 10.4-r0 |
| alpine 3.15 | postgresql14 | 10.4-r0 |
| alpine 3.16 | postgresql14 | 10.4-r0 |
| alpine 3.17 | postgresql14, postgresql15 | 10.4-r0 |
| alpine 3.18 | postgresql14, postgresql15 | 10.4-r0 |
| alpine 3.19 | postgresql14, postgresql15 | 10.4-r0 |
| alpine 3.20 | postgresql14, postgresql15 | 10.4-r0 |
| alpine 3.4 | postgresql | 9.5.13-r0 |
Alle 36 Einträge aus 21 Quellen zeigen
| Quelle | Paket | Behoben in |
|---|---|---|
| alpine 3.10 | postgresql | 10.4-r0 |
| alpine 3.11 | postgresql | 10.4-r0 |
| alpine 3.12 | postgresql | 10.4-r0 |
| alpine 3.13 | postgresql | 10.4-r0 |
| alpine 3.14 | postgresql | 10.4-r0 |
| alpine 3.15 | postgresql14 | 10.4-r0 |
| alpine 3.16 | postgresql14 | 10.4-r0 |
| alpine 3.17 | postgresql14 | 10.4-r0 |
| alpine 3.17 | postgresql15 | 10.4-r0 |
| alpine 3.18 | postgresql14 | 10.4-r0 |
| alpine 3.18 | postgresql15 | 10.4-r0 |
| alpine 3.19 | postgresql14 | 10.4-r0 |
| alpine 3.19 | postgresql15 | 10.4-r0 |
| alpine 3.20 | postgresql14 | 10.4-r0 |
| alpine 3.20 | postgresql15 | 10.4-r0 |
| alpine 3.4 | postgresql | 9.5.13-r0 |
| alpine 3.5 | postgresql | 9.6.9-r0 |
| alpine 3.6 | postgresql | 9.6.9-r0 |
| alpine 3.7 | postgresql | 10.4-r0 |
| alpine 3.8 | postgresql | 10.4-r0 |
| alpine 3.9 | postgresql | 10.4-r0 |
| amazon linux 1 | postgresql96 | 9.6.11-1.82.amzn1 |
| amazon linux 1 | postgresql96-contrib | 9.6.11-1.82.amzn1 |
| amazon linux 1 | postgresql96-debuginfo | 9.6.11-1.82.amzn1 |
| amazon linux 1 | postgresql96-devel | 9.6.11-1.82.amzn1 |
| amazon linux 1 | postgresql96-docs | 9.6.11-1.82.amzn1 |
| amazon linux 1 | postgresql96-libs | 9.6.11-1.82.amzn1 |
| amazon linux 1 | postgresql96-plperl | 9.6.11-1.82.amzn1 |
| amazon linux 1 | postgresql96-plpython26 | 9.6.11-1.82.amzn1 |
| amazon linux 1 | postgresql96-plpython27 | 9.6.11-1.82.amzn1 |
| amazon linux 1 | postgresql96-server | 9.6.11-1.82.amzn1 |
| amazon linux 1 | postgresql96-static | 9.6.11-1.82.amzn1 |
| amazon linux 1 | postgresql96-test | 9.6.11-1.82.amzn1 |
| debian 9 | postgresql-9.6 | 9.6.9-0+deb9u1 |
| ubuntu 18.04 | postgresql-10 | 10.4-0ubuntu0.18.04 |
| ubuntu 18.04-ESM | postgresql-10 | 10.4-0ubuntu0.18.04 |
Referenzen
- http://lists.opensuse.org/opensuse-security-announce/2020-08/msg00043.html
- http://www.securityfocus.com/bid/104285
- https://access.redhat.com/errata/RHSA-2018:2565
- https://access.redhat.com/errata/RHSA-2018:2566
- https://access.redhat.com/security/cve/CVE-2018-1115
- https://bugzilla.redhat.com/show_bug.cgi?id=CVE-2018-1115
- https://git.postgresql.org/gitweb/?p=postgresql.git%3Ba=commitdiff%3Bh=7b34740
- https://git.postgresql.org/gitweb/?p=postgresql.git;a=commitdiff;h=7b34740