CVE-2019-10208
29.10.2019, 19:15
A flaw was discovered in postgresql versions 9.4.x before 9.4.24, 9.5.x before 9.5.19, 9.6.x before 9.6.15, 10.x before 10.10 and 11.x before 11.5 where arbitrary SQL statements can be executed given a suitable SECURITY DEFINER function. An attacker, with EXECUTE permission on the function, can execute arbitrary SQL as the owner of the function.
Affected Products (NVD)
| Vendor | Product | Version |
|---|---|---|
| postgresql | postgresql | 9.4.0 ≤ 𝑥 < 9.4.24 |
| postgresql | postgresql | 9.5.0 ≤ 𝑥 < 9.5.19 |
| postgresql | postgresql | 9.6.0 ≤ 𝑥 < 9.6.15 |
| postgresql | postgresql | 10.0 ≤ 𝑥 < 10.10 |
| postgresql | postgresql | 11.0 ≤ 𝑥 < 11.5 |
𝑥
= Vulnerable software versions
Ubuntu Releases
Ubuntu Product | |||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
| postgresql-10 |
| ||||||||||
| postgresql-11 |
| ||||||||||
| postgresql-9.1 |
| ||||||||||
| postgresql-9.3 |
| ||||||||||
| postgresql-9.5 |
|
openSUSE / SLES Releases
openSUSE Product | |||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| libecpg6 |
| ||||||||||||||||||||||
| libpq5 |
| ||||||||||||||||||||||
| libpq5-32bit |
| ||||||||||||||||||||||
| postgresql10 |
| ||||||||||||||||||||||
| postgresql10-contrib |
| ||||||||||||||||||||||
| postgresql10-devel |
| ||||||||||||||||||||||
| postgresql10-docs |
| ||||||||||||||||||||||
| postgresql10-plperl |
| ||||||||||||||||||||||
| postgresql10-plpython |
| ||||||||||||||||||||||
| postgresql10-pltcl |
| ||||||||||||||||||||||
| postgresql10-server |
| ||||||||||||||||||||||
| postgresql94 |
| ||||||||||||||||||||||
| postgresql94-contrib |
| ||||||||||||||||||||||
| postgresql94-docs |
| ||||||||||||||||||||||
| postgresql94-plperl |
| ||||||||||||||||||||||
| postgresql94-plpython |
| ||||||||||||||||||||||
| postgresql94-pltcl |
| ||||||||||||||||||||||
| postgresql94-server |
| ||||||||||||||||||||||
| postgresql96 |
| ||||||||||||||||||||||
| postgresql96-contrib |
| ||||||||||||||||||||||
| postgresql96-docs |
| ||||||||||||||||||||||
| postgresql96-plperl |
| ||||||||||||||||||||||
| postgresql96-plpython |
| ||||||||||||||||||||||
| postgresql96-pltcl |
| ||||||||||||||||||||||
| postgresql96-server |
|
Red Hat Enterprise Linux Releases
Red Hat Product | |||
|---|---|---|---|
| postgresql |
| ||
| postgresql-contrib |
| ||
| postgresql-devel |
| ||
| postgresql-docs |
| ||
| postgresql-libs |
| ||
| postgresql-plperl |
| ||
| postgresql-plpython |
| ||
| postgresql-pltcl |
| ||
| postgresql-server |
| ||
| postgresql-static |
| ||
| postgresql-test |
| ||
| postgresql-upgrade |
|
Amazon Linux Releases
Amazon Package | |||
|---|---|---|---|
| postgresql |
| ||
| postgresql-contrib |
| ||
| postgresql-debuginfo |
| ||
| postgresql-devel |
| ||
| postgresql-docs |
| ||
| postgresql-libs |
| ||
| postgresql-plperl |
| ||
| postgresql-plpython |
| ||
| postgresql-pltcl |
| ||
| postgresql-server |
| ||
| postgresql-static |
| ||
| postgresql-test |
| ||
| postgresql-upgrade |
| ||
| postgresql92 |
| ||
| postgresql92-contrib |
| ||
| postgresql92-debuginfo |
| ||
| postgresql92-devel |
| ||
| postgresql92-docs |
| ||
| postgresql92-libs |
| ||
| postgresql92-plperl |
| ||
| postgresql92-plpython26 |
| ||
| postgresql92-plpython27 |
| ||
| postgresql92-pltcl |
| ||
| postgresql92-server |
| ||
| postgresql92-server-compat |
| ||
| postgresql92-test |
| ||
| postgresql94 |
| ||
| postgresql94-contrib |
| ||
| postgresql94-debuginfo |
| ||
| postgresql94-devel |
| ||
| postgresql94-docs |
| ||
| postgresql94-libs |
| ||
| postgresql94-plperl |
| ||
| postgresql94-plpython26 |
| ||
| postgresql94-plpython27 |
| ||
| postgresql94-server |
| ||
| postgresql94-test |
| ||
| postgresql95 |
| ||
| postgresql95-contrib |
| ||
| postgresql95-debuginfo |
| ||
| postgresql95-devel |
| ||
| postgresql95-docs |
| ||
| postgresql95-libs |
| ||
| postgresql95-plperl |
| ||
| postgresql95-plpython26 |
| ||
| postgresql95-plpython27 |
| ||
| postgresql95-server |
| ||
| postgresql95-static |
| ||
| postgresql95-test |
| ||
| postgresql96 |
| ||
| postgresql96-contrib |
| ||
| postgresql96-debuginfo |
| ||
| postgresql96-devel |
| ||
| postgresql96-docs |
| ||
| postgresql96-libs |
| ||
| postgresql96-plperl |
| ||
| postgresql96-plpython26 |
| ||
| postgresql96-plpython27 |
| ||
| postgresql96-server |
| ||
| postgresql96-static |
| ||
| postgresql96-test |
|
References