CVE-2018-1115
postgresql: Too-permissive access control list on function pg_logfile_rotate()
Sévérité par source
Le label propre à Trivy est CRITICAL. Critique selon NVD. Plus basse selon Amazon (élevée), Red Hat (faible), Ubuntu (faible).
Description
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.
Paquets affectés et versions corrigées
| Source | Paquet | Corrigé 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 |
Afficher les 36 entrées de 21 sources
| Source | Paquet | Corrigé 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 |
Références
- 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