It was discovered that PostgreSQL versions before 10.5, 9.6.10, 9.5.14, 9.4.19, and 9.3.24 failed to properly check authorization on certain statements involved with INSERT … ON CONFLICT DO UPDATE. An attacker with CREATE TABLE privileges could exploit this to read arbitrary bytes server memory. If the attacker also had certain INSERT and limited UPDATE privileges to a particular table, they could exploit this to update other columns in the same table.
The product performs an authorization check when an actor attempts to access a resource or perform an action, but it does not correctly perform the check.
Name | Vendor | Start Version | End Version |
---|---|---|---|
Ubuntu_linux | Canonical | 14.04 (including) | 14.04 (including) |
Ubuntu_linux | Canonical | 16.04 (including) | 16.04 (including) |
Ubuntu_linux | Canonical | 18.04 (including) | 18.04 (including) |
CloudForms Management Engine 5.9 | RedHat | cfme-0:5.9.6.5-3.el7cf | * |
CloudForms Management Engine 5.9 | RedHat | cfme-amazon-smartstate-0:5.9.6.5-2.el7cf | * |
CloudForms Management Engine 5.9 | RedHat | cfme-appliance-0:5.9.6.5-1.el7cf | * |
CloudForms Management Engine 5.9 | RedHat | cfme-gemset-0:5.9.6.5-2.el7cf | * |
CloudForms Management Engine 5.9 | RedHat | dbus-api-service-0:1.0.1-3.1.el7cf | * |
CloudForms Management Engine 5.9 | RedHat | httpd-configmap-generator-0:0.2.2-1.2.el7cf | * |
CloudForms Management Engine 5.9 | RedHat | postgresql96-0:9.6.10-1PGDG.el7at | * |
Red Hat Software Collections for Red Hat Enterprise Linux 6 | RedHat | rh-postgresql95-postgresql-0:9.5.14-1.el6 | * |
Red Hat Software Collections for Red Hat Enterprise Linux 6 | RedHat | rh-postgresql96-postgresql-0:9.6.10-1.el6 | * |
Red Hat Software Collections for Red Hat Enterprise Linux 6.7 EUS | RedHat | rh-postgresql95-postgresql-0:9.5.14-1.el6 | * |
Red Hat Software Collections for Red Hat Enterprise Linux 6.7 EUS | RedHat | rh-postgresql96-postgresql-0:9.6.10-1.el6 | * |
Red Hat Software Collections for Red Hat Enterprise Linux 7 | RedHat | rh-postgresql95-postgresql-0:9.5.14-1.el7 | * |
Red Hat Software Collections for Red Hat Enterprise Linux 7 | RedHat | rh-postgresql10-postgresql-0:10.5-1.el7 | * |
Red Hat Software Collections for Red Hat Enterprise Linux 7 | RedHat | rh-postgresql96-postgresql-0:9.6.10-1.el7 | * |
Red Hat Software Collections for Red Hat Enterprise Linux 7.3 EUS | RedHat | rh-postgresql95-postgresql-0:9.5.14-1.el7 | * |
Red Hat Software Collections for Red Hat Enterprise Linux 7.3 EUS | RedHat | rh-postgresql10-postgresql-0:10.5-1.el7 | * |
Red Hat Software Collections for Red Hat Enterprise Linux 7.3 EUS | RedHat | rh-postgresql96-postgresql-0:9.6.10-1.el7 | * |
Red Hat Software Collections for Red Hat Enterprise Linux 7.4 EUS | RedHat | rh-postgresql95-postgresql-0:9.5.14-1.el7 | * |
Red Hat Software Collections for Red Hat Enterprise Linux 7.4 EUS | RedHat | rh-postgresql10-postgresql-0:10.5-1.el7 | * |
Red Hat Software Collections for Red Hat Enterprise Linux 7.4 EUS | RedHat | rh-postgresql96-postgresql-0:9.6.10-1.el7 | * |
Red Hat Software Collections for Red Hat Enterprise Linux 7.5 EUS | RedHat | rh-postgresql95-postgresql-0:9.5.14-1.el7 | * |
Red Hat Software Collections for Red Hat Enterprise Linux 7.5 EUS | RedHat | rh-postgresql10-postgresql-0:10.5-1.el7 | * |
Red Hat Software Collections for Red Hat Enterprise Linux 7.5 EUS | RedHat | rh-postgresql96-postgresql-0:9.6.10-1.el7 | * |
Postgresql-10 | Ubuntu | bionic | * |
Postgresql-10 | Ubuntu | esm-infra/bionic | * |
Postgresql-10 | Ubuntu | upstream | * |
Postgresql-9.5 | Ubuntu | esm-infra/xenial | * |
Postgresql-9.5 | Ubuntu | upstream | * |
Postgresql-9.5 | Ubuntu | xenial | * |