CVE-2018-1115
postgresql: Too-permissive access control list on function pg_logfile_rotate()
Severidad por fuente
La etiqueta propia de Trivy es CRITICAL. Crítica según NVD. Más baja según Amazon (alta), Red Hat (baja), Ubuntu (baja).
Descripción
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.
Paquetes afectados y versiones corregidas
| Fuente | Paquete | Corregido en |
|---|---|---|
| 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 |
Mostrar las 36 entradas de 21 fuentes
| Fuente | Paquete | Corregido en |
|---|---|---|
| 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 |
Referencias
- 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