
CVE catalog
CVE-2017-15098
Security update for postgresql96
- Severity
- High · CVSS 7.1
CVSS:3.0/AV:N/AC:L/PR:L/UI:N/S:U/C:L/I:N/A:H - Published
- Updated
- Source
- [NVD] · [CVE record]
- EPSS
- 3.72% · Oct 25, 2026
Invalid json_populate_recordset or jsonb_populate_recordset function calls in PostgreSQL 10.x before 10.1, 9.6.x before 9.6.6, 9.5.x before 9.5.10, 9.4.x before 9.4.15, and 9.3.x before 9.3.20 can crash the server or disclose a few bytes of server memory.
Vulnerable and fixed packages
Distribution-reported package versions and fixes. These do not depend on matching against the OpenFactory package catalog.
| Distribution | Package | Release | Version | Status |
|---|---|---|---|---|
| Alpine | postgresql | 3.10 | 10.1-r0 | fixed |
| Alpine | postgresql | 3.11 | 10.1-r0 | fixed |
| Alpine | postgresql | 3.12 | 10.1-r0 | fixed |
| Alpine | postgresql | 3.13 | 10.1-r0 | fixed |
| Alpine | postgresql | 3.14 | 10.1-r0 | fixed |
| Alpine | postgresql | 3.3 | 9.4.15-r0 | fixed |
| Alpine | postgresql | 3.4 | 9.5.10-r0 | fixed |
| Alpine | postgresql | 3.5 | 9.6.6-r0 | fixed |
| Alpine | postgresql | 3.6 | 9.6.6-r0 | fixed |
| Alpine | postgresql | 3.7 | 10.1-r0 | fixed |
| Alpine | postgresql | 3.8 | 10.1-r0 | fixed |
| Alpine | postgresql | 3.9 | 10.1-r0 | fixed |
| Alpine | postgresql14 | 3.15 | 10.1-r0 | fixed |
| Alpine | postgresql14 | 3.16 | 10.1-r0 | fixed |
| Alpine | postgresql14 | 3.17 | 10.1-r0 | fixed |
| Alpine | postgresql14 | 3.18 | 10.1-r0 | fixed |
| Alpine | postgresql15 | 3.17 | 10.1-r0 | fixed |
| Alpine | postgresql15 | 3.18 | 10.1-r0 | fixed |
| Alpine | postgresql15 | 3.19 | 10.1-r0 | fixed |
| Alpine | postgresql15 | 3.20 | 10.1-r0 | fixed |
| Ubuntu | postgresql-9.3 | 14.04 | 9.3.1-1 | vulnerable |
| Ubuntu | postgresql-9.3 | 14.04 | 9.3.2-1 | vulnerable |
| Ubuntu | postgresql-9.3 | 14.04 | 9.3.2-1ubuntu1 | vulnerable |
| Ubuntu | postgresql-9.3 | 14.04 | 9.3.2-1ubuntu2 | vulnerable |
| Ubuntu | postgresql-9.3 | 14.04 | 9.3.3-1 | vulnerable |
| Ubuntu | postgresql-9.3 | 14.04 | 9.3.3-1bzr1 | vulnerable |
| Ubuntu | postgresql-9.3 | 14.04 | 9.3.3-1bzr2 | vulnerable |
| Ubuntu | postgresql-9.3 | 14.04 | 9.3.4-1 | vulnerable |
| Ubuntu | postgresql-9.3 | 14.04 | 9.3.5-0ubuntu0.14.04.1 | vulnerable |
| Ubuntu | postgresql-9.3 | 14.04 | 9.3.6-0ubuntu0.14.04 | vulnerable |
| Ubuntu | postgresql-9.3 | 14.04 | 9.3.7-0ubuntu0.14.04 | vulnerable |
| Ubuntu | postgresql-9.3 | 14.04 | 9.3.8-0ubuntu0.4.04 | vulnerable |
| Ubuntu | postgresql-9.3 | 14.04 | 9.3.9-0ubuntu0.14.04 | vulnerable |
| Ubuntu | postgresql-9.3 | 14.04 | 9.3.10-0ubuntu0.14.04 | vulnerable |
| Ubuntu | postgresql-9.3 | 14.04 | 9.3.11-0ubuntu0.14.04 | vulnerable |
| Ubuntu | postgresql-9.3 | 14.04 | 9.3.12-0ubuntu0.14.04 | vulnerable |
| Ubuntu | postgresql-9.3 | 14.04 | 9.3.13-0ubuntu0.14.04 | vulnerable |
| Ubuntu | postgresql-9.3 | 14.04 | 9.3.14-0ubuntu0.14.04 | vulnerable |
| Ubuntu | postgresql-9.3 | 14.04 | 9.3.15-0ubuntu0.14.04 | vulnerable |
| Ubuntu | postgresql-9.3 | 14.04 | 9.3.16-0ubuntu0.14.04 | vulnerable |
| Ubuntu | postgresql-9.3 | 14.04 | 9.3.17-0ubuntu0.14.04 | vulnerable |
| Ubuntu | postgresql-9.3 | 14.04 | 9.3.18-0ubuntu0.14.04.1 | vulnerable |
| Ubuntu | postgresql-9.3 | 14.04 | 9.3.19-0ubuntu0.14.04 | vulnerable |
| Ubuntu | postgresql-9.3 | 14.04 | 9.3.20-0ubuntu0.14.04 | fixed |
| Ubuntu | postgresql-9.5 | 16.04 | 9.5.0-1 | vulnerable |
| Ubuntu | postgresql-9.5 | 16.04 | 9.5.0-2 | vulnerable |
| Ubuntu | postgresql-9.5 | 16.04 | 9.5.0-3 | vulnerable |
| Ubuntu | postgresql-9.5 | 16.04 | 9.5.1-1 | vulnerable |
| Ubuntu | postgresql-9.5 | 16.04 | 9.5.2-1 | vulnerable |
| Ubuntu | postgresql-9.5 | 16.04 | 9.5.3-0ubuntu0.16.04 | vulnerable |
| Ubuntu | postgresql-9.5 | 16.04 | 9.5.4-0ubuntu0.16.04 | vulnerable |
| Ubuntu | postgresql-9.5 | 16.04 | 9.5.5-0ubuntu0.16.04 | vulnerable |
| Ubuntu | postgresql-9.5 | 16.04 | 9.5.6-0ubuntu0.16.04 | vulnerable |
| Ubuntu | postgresql-9.5 | 16.04 | 9.5.7-0ubuntu0.16.04 | vulnerable |
| Ubuntu | postgresql-9.5 | 16.04 | 9.5.8-0ubuntu0.16.04.1 | vulnerable |
| Ubuntu | postgresql-9.5 | 16.04 | 9.5.9-0ubuntu0.16.04 | vulnerable |
| Ubuntu | postgresql-9.5 | 16.04 | 9.5.10-0ubuntu0.16.04 | fixed |
| Ubuntu | postgresql-9.3 | 14.04 | 9.3.1-1 | vulnerable |
| Ubuntu | postgresql-9.3 | 14.04 | 9.3.2-1 | vulnerable |
| Ubuntu | postgresql-9.3 | 14.04 | 9.3.2-1ubuntu1 | vulnerable |
| Ubuntu | postgresql-9.3 | 14.04 | 9.3.2-1ubuntu2 | vulnerable |
| Ubuntu | postgresql-9.3 | 14.04 | 9.3.3-1 | vulnerable |
| Ubuntu | postgresql-9.3 | 14.04 | 9.3.3-1bzr1 | vulnerable |
| Ubuntu | postgresql-9.3 | 14.04 | 9.3.3-1bzr2 | vulnerable |
| Ubuntu | postgresql-9.3 | 14.04 | 9.3.4-1 | vulnerable |
| Ubuntu | postgresql-9.3 | 14.04 | 9.3.5-0ubuntu0.14.04.1 | vulnerable |
| Ubuntu | postgresql-9.3 | 14.04 | 9.3.6-0ubuntu0.14.04 | vulnerable |
| Ubuntu | postgresql-9.3 | 14.04 | 9.3.7-0ubuntu0.14.04 | vulnerable |
| Ubuntu | postgresql-9.3 | 14.04 | 9.3.8-0ubuntu0.4.04 | vulnerable |
| Ubuntu | postgresql-9.3 | 14.04 | 9.3.9-0ubuntu0.14.04 | vulnerable |
| Ubuntu | postgresql-9.3 | 14.04 | 9.3.10-0ubuntu0.14.04 | vulnerable |
| Ubuntu | postgresql-9.3 | 14.04 | 9.3.11-0ubuntu0.14.04 | vulnerable |
| Ubuntu | postgresql-9.3 | 14.04 | 9.3.12-0ubuntu0.14.04 | vulnerable |
| Ubuntu | postgresql-9.3 | 14.04 | 9.3.13-0ubuntu0.14.04 | vulnerable |
| Ubuntu | postgresql-9.3 | 14.04 | 9.3.14-0ubuntu0.14.04 | vulnerable |
| Ubuntu | postgresql-9.3 | 14.04 | 9.3.15-0ubuntu0.14.04 | vulnerable |
| Ubuntu | postgresql-9.3 | 14.04 | 9.3.16-0ubuntu0.14.04 | vulnerable |
| Ubuntu | postgresql-9.3 | 14.04 | 9.3.17-0ubuntu0.14.04 | vulnerable |
| Ubuntu | postgresql-9.3 | 14.04 | 9.3.18-0ubuntu0.14.04.1 | vulnerable |
| Ubuntu | postgresql-9.3 | 14.04 | 9.3.19-0ubuntu0.14.04 | vulnerable |
| Ubuntu | postgresql-9.3 | 14.04 | 9.3.20-0ubuntu0.14.04 | fixed |
| Ubuntu | postgresql-9.5 | 16.04 | 9.5.0-1 | vulnerable |
| Ubuntu | postgresql-9.5 | 16.04 | 9.5.0-2 | vulnerable |
| Ubuntu | postgresql-9.5 | 16.04 | 9.5.0-3 | vulnerable |
| Ubuntu | postgresql-9.5 | 16.04 | 9.5.1-1 | vulnerable |
| Ubuntu | postgresql-9.5 | 16.04 | 9.5.2-1 | vulnerable |
| Ubuntu | postgresql-9.5 | 16.04 | 9.5.3-0ubuntu0.16.04 | vulnerable |
| Ubuntu | postgresql-9.5 | 16.04 | 9.5.4-0ubuntu0.16.04 | vulnerable |
| Ubuntu | postgresql-9.5 | 16.04 | 9.5.5-0ubuntu0.16.04 | vulnerable |
| Ubuntu | postgresql-9.5 | 16.04 | 9.5.6-0ubuntu0.16.04 | vulnerable |
| Ubuntu | postgresql-9.5 | 16.04 | 9.5.7-0ubuntu0.16.04 | vulnerable |
| Ubuntu | postgresql-9.5 | 16.04 | 9.5.8-0ubuntu0.16.04.1 | vulnerable |
| Ubuntu | postgresql-9.5 | 16.04 | 9.5.9-0ubuntu0.16.04 | vulnerable |
| Ubuntu | postgresql-9.5 | 16.04 | 9.5.10-0ubuntu0.16.04 | fixed |
| Debian | postgresql-9.6 | 9 | 9.6.3-3 | vulnerable |
| Debian | postgresql-9.6 | 9 | 9.6.3-4 | vulnerable |
| Debian | postgresql-9.6 | 9 | 9.6.4-0+deb9u1 | vulnerable |
| Debian | postgresql-9.6 | 9 | 9.6.4-1 | vulnerable |
| Debian | postgresql-9.6 | 9 | 9.6.5-0+deb9u1 | vulnerable |
| Debian | postgresql-9.6 | 9 | 9.6.5-0+deb9u1~bpo8+1 | vulnerable |
| Debian | postgresql-9.6 | 9 | 9.6.5-1 | vulnerable |
| Debian | postgresql-9.6 | 9 | 9.6.6-0+deb9u1~bpo8+1 | vulnerable |
| Debian | postgresql-9.6 | 9 | 9.6.6-0+deb9u1 | fixed |
| Debian | postgresql-9.4 | 8 | 9.4.1-1 | vulnerable |
| Debian | postgresql-9.4 | 8 | 9.4.10-0+deb8u1 | vulnerable |
| Debian | postgresql-9.4 | 8 | 9.4.11-0+deb8u1 | vulnerable |
| Debian | postgresql-9.4 | 8 | 9.4.11-0+deb8u1~bpo7+1 | vulnerable |
| Debian | postgresql-9.4 | 8 | 9.4.11-0+deb8u2 | vulnerable |
| Debian | postgresql-9.4 | 8 | 9.4.12-0+deb8u1 | vulnerable |
| Debian | postgresql-9.4 | 8 | 9.4.12-0+deb8u1~bpo7+1 | vulnerable |
| Debian | postgresql-9.4 | 8 | 9.4.13-0+deb8u1 | vulnerable |
| Debian | postgresql-9.4 | 8 | 9.4.14-0+deb8u1 | vulnerable |
| Debian | postgresql-9.4 | 8 | 9.4.2-0+deb8u1 | vulnerable |
| Debian | postgresql-9.4 | 8 | 9.4.2-1 | vulnerable |
| Debian | postgresql-9.4 | 8 | 9.4.3-0+deb8u1 | vulnerable |
| Debian | postgresql-9.4 | 8 | 9.4.3-1 | vulnerable |
| Debian | postgresql-9.4 | 8 | 9.4.4-0+deb8u1 | vulnerable |
| Debian | postgresql-9.4 | 8 | 9.4.4-1 | vulnerable |
| Debian | postgresql-9.4 | 8 | 9.4.4-2 | vulnerable |
| Debian | postgresql-9.4 | 8 | 9.4.5-0+deb8u1 | vulnerable |
| Debian | postgresql-9.4 | 8 | 9.4.5-0+deb8u1~bpo70+1 | vulnerable |
| Debian | postgresql-9.4 | 8 | 9.4.5-1 | vulnerable |
| Debian | postgresql-9.4 | 8 | 9.4.5-2 | vulnerable |
| Debian | postgresql-9.4 | 8 | 9.4.6-0+deb8u1 | vulnerable |
| Debian | postgresql-9.4 | 8 | 9.4.6-0+deb8u1~bpo70+1 | vulnerable |
| Debian | postgresql-9.4 | 8 | 9.4.7-0+deb8u1 | vulnerable |
| Debian | postgresql-9.4 | 8 | 9.4.7-0+deb8u1~bpo70+1 | vulnerable |
| Debian | postgresql-9.4 | 8 | 9.4.7-0+deb8u1~bpo70+2 | vulnerable |
| Debian | postgresql-9.4 | 8 | 9.4.8-0+deb8u1 | vulnerable |
| Debian | postgresql-9.4 | 8 | 9.4.9-0+deb8u1 | vulnerable |
| Debian | postgresql-9.4 | 8 | 9.4.15-0+deb8u1 | fixed |
| Opensuse | postgresql10 | tumbleweed | 10.18-1.3 | fixed |
| Suse | postgresql96 | linux enterprise desktop 12 sp2 | 9.6.6-3.10.1 | fixed |
| Suse | postgresql96-libs | linux enterprise desktop 12 sp2 | 9.6.6-3.10.1 | fixed |
| Suse | postgresql96 | linux enterprise desktop 12 sp3 | 9.6.6-3.10.1 | fixed |
| Suse | postgresql96-libs | linux enterprise desktop 12 sp3 | 9.6.6-3.10.1 | fixed |
| Suse | postgresql96 | linux enterprise server for raspberry pi 12 sp2 | 9.6.6-3.10.1 | fixed |
| Suse | postgresql96-libs | linux enterprise server for raspberry pi 12 sp2 | 9.6.6-3.10.1 | fixed |
| Suse | postgresql96-libs | linux enterprise software development kit 12 sp2 | 9.6.6-3.10.1 | fixed |
| Suse | postgresql96-libs | linux enterprise software development kit 12 sp3 | 9.6.6-3.10.1 | fixed |
| Suse | postgresql96 | linux enterprise server 12 sp2 | 9.6.6-3.10.1 | fixed |
| Suse | postgresql96-libs | linux enterprise server 12 sp2 | 9.6.6-3.10.1 | fixed |
| Suse | postgresql96 | linux enterprise server for sap applications 12 sp2 | 9.6.6-3.10.1 | fixed |
| Suse | postgresql96-libs | linux enterprise server for sap applications 12 sp2 | 9.6.6-3.10.1 | fixed |
| Suse | postgresql96 | linux enterprise server 12 sp3 | 9.6.6-3.10.1 | fixed |
| Suse | postgresql96-libs | linux enterprise server 12 sp3 | 9.6.6-3.10.1 | fixed |
| Suse | postgresql96 | linux enterprise server for sap applications 12 sp3 | 9.6.6-3.10.1 | fixed |
| Suse | postgresql96-libs | linux enterprise server for sap applications 12 sp3 | 9.6.6-3.10.1 | fixed |
Fixed-version evidence
| Distribution | Package | Type | Release | Fixed version | Urgency | Origin | Bugs |
|---|---|---|---|---|---|---|---|
| Alpine | postgresql | apk | 3.10 | 10.1-r0 | Not reported | ALPINE-CVE-2017-15098 | Not reported |
| Alpine | postgresql | apk | 3.11 | 10.1-r0 | Not reported | ALPINE-CVE-2017-15098 | Not reported |
| Alpine | postgresql | apk | 3.12 | 10.1-r0 | Not reported | ALPINE-CVE-2017-15098 | Not reported |
| Alpine | postgresql | apk | 3.13 | 10.1-r0 | Not reported | ALPINE-CVE-2017-15098 | Not reported |
| Alpine | postgresql | apk | 3.14 | 10.1-r0 | Not reported | ALPINE-CVE-2017-15098 | Not reported |
| Alpine | postgresql | apk | 3.3 | 9.4.15-r0 | Not reported | ALPINE-CVE-2017-15098 | Not reported |
| Alpine | postgresql | apk | 3.4 | 9.5.10-r0 | Not reported | ALPINE-CVE-2017-15098 | Not reported |
| Alpine | postgresql | apk | 3.5 | 9.6.6-r0 | Not reported | ALPINE-CVE-2017-15098 | Not reported |
| Alpine | postgresql | apk | 3.6 | 9.6.6-r0 | Not reported | ALPINE-CVE-2017-15098 | Not reported |
| Alpine | postgresql | apk | 3.7 | 10.1-r0 | Not reported | ALPINE-CVE-2017-15098 | Not reported |
| Alpine | postgresql | apk | 3.8 | 10.1-r0 | Not reported | ALPINE-CVE-2017-15098 | Not reported |
| Alpine | postgresql | apk | 3.9 | 10.1-r0 | Not reported | ALPINE-CVE-2017-15098 | Not reported |
| Alpine | postgresql14 | apk | 3.15 | 10.1-r0 | Not reported | ALPINE-CVE-2017-15098 | Not reported |
| Alpine | postgresql14 | apk | 3.16 | 10.1-r0 | Not reported | ALPINE-CVE-2017-15098 | Not reported |
| Alpine | postgresql14 | apk | 3.17 | 10.1-r0 | Not reported | ALPINE-CVE-2017-15098 | Not reported |
| Alpine | postgresql14 | apk | 3.18 | 10.1-r0 | Not reported | ALPINE-CVE-2017-15098 | Not reported |
| Alpine | postgresql15 | apk | 3.17 | 10.1-r0 | Not reported | ALPINE-CVE-2017-15098 | Not reported |
| Alpine | postgresql15 | apk | 3.18 | 10.1-r0 | Not reported | ALPINE-CVE-2017-15098 | Not reported |
| Alpine | postgresql15 | apk | 3.19 | 10.1-r0 | Not reported | ALPINE-CVE-2017-15098 | Not reported |
| Alpine | postgresql15 | apk | 3.20 | 10.1-r0 | Not reported | ALPINE-CVE-2017-15098 | Not reported |
| Ubuntu | postgresql-9.3 | deb | 14.04 | 9.3.20-0ubuntu0.14.04 | Not reported | UBUNTU-CVE-2017-15098 | Not reported |
| Ubuntu | postgresql-9.5 | deb | 16.04 | 9.5.10-0ubuntu0.16.04 | Not reported | UBUNTU-CVE-2017-15098 | Not reported |
| Ubuntu | postgresql-9.3 | deb | 14.04 | 9.3.20-0ubuntu0.14.04 | Not reported | USN-3479-1 | Not reported |
| Ubuntu | postgresql-9.5 | deb | 16.04 | 9.5.10-0ubuntu0.16.04 | Not reported | USN-3479-1 | Not reported |
| Debian | postgresql-9.6 | deb | 9 | 9.6.6-0+deb9u1 | Not reported | DSA-4028-1 | Not reported |
| Debian | postgresql-9.4 | deb | 8 | 9.4.15-0+deb8u1 | Not reported | DSA-4027-1 | Not reported |
| Opensuse | postgresql10 | rpm | tumbleweed | 10.18-1.3 | Not reported | OPENSUSE-SU-2024:11184-1 | Not reported |
| Suse | postgresql96 | rpm | linux enterprise desktop 12 sp2 | 9.6.6-3.10.1 | Not reported | SUSE-SU-2017:3391-1 | Not reported |
| Suse | postgresql96-libs | rpm | linux enterprise desktop 12 sp2 | 9.6.6-3.10.1 | Not reported | SUSE-SU-2017:3391-1 | Not reported |
| Suse | postgresql96 | rpm | linux enterprise desktop 12 sp3 | 9.6.6-3.10.1 | Not reported | SUSE-SU-2017:3391-1 | Not reported |
| Suse | postgresql96-libs | rpm | linux enterprise desktop 12 sp3 | 9.6.6-3.10.1 | Not reported | SUSE-SU-2017:3391-1 | Not reported |
| Suse | postgresql96 | rpm | linux enterprise server for raspberry pi 12 sp2 | 9.6.6-3.10.1 | Not reported | SUSE-SU-2017:3391-1 | Not reported |
| Suse | postgresql96-libs | rpm | linux enterprise server for raspberry pi 12 sp2 | 9.6.6-3.10.1 | Not reported | SUSE-SU-2017:3391-1 | Not reported |
| Suse | postgresql96-libs | rpm | linux enterprise software development kit 12 sp2 | 9.6.6-3.10.1 | Not reported | SUSE-SU-2017:3391-1 | Not reported |
| Suse | postgresql96-libs | rpm | linux enterprise software development kit 12 sp3 | 9.6.6-3.10.1 | Not reported | SUSE-SU-2017:3391-1 | Not reported |
| Suse | postgresql96 | rpm | linux enterprise server 12 sp2 | 9.6.6-3.10.1 | Not reported | SUSE-SU-2017:3391-1 | Not reported |
| Suse | postgresql96-libs | rpm | linux enterprise server 12 sp2 | 9.6.6-3.10.1 | Not reported | SUSE-SU-2017:3391-1 | Not reported |
| Suse | postgresql96 | rpm | linux enterprise server for sap applications 12 sp2 | 9.6.6-3.10.1 | Not reported | SUSE-SU-2017:3391-1 | Not reported |
| Suse | postgresql96-libs | rpm | linux enterprise server for sap applications 12 sp2 | 9.6.6-3.10.1 | Not reported | SUSE-SU-2017:3391-1 | Not reported |
| Suse | postgresql96 | rpm | linux enterprise server 12 sp3 | 9.6.6-3.10.1 | Not reported | SUSE-SU-2017:3391-1 | Not reported |
| Suse | postgresql96-libs | rpm | linux enterprise server 12 sp3 | 9.6.6-3.10.1 | Not reported | SUSE-SU-2017:3391-1 | Not reported |
| Suse | postgresql96 | rpm | linux enterprise server for sap applications 12 sp3 | 9.6.6-3.10.1 | Not reported | SUSE-SU-2017:3391-1 | Not reported |
| Suse | postgresql96-libs | rpm | linux enterprise server for sap applications 12 sp3 | 9.6.6-3.10.1 | Not reported | SUSE-SU-2017:3391-1 | Not reported |
OpenFactory catalog packages
No matching packages in this catalog.
Observed:
References
- [https://ftp.suse.com/pub/projects/security/csaf/suse-su-2017_3391-1.json]
- [https://osv.dev/vulnerability/ALPINE-CVE-2017-15098]
- [https://osv.dev/vulnerability/DSA-4027-1]
- [https://osv.dev/vulnerability/DSA-4028-1]
- [https://osv.dev/vulnerability/SUSE-SU-2017:3391-1]
- [https://osv.dev/vulnerability/UBUNTU-CVE-2017-15098]
- [https://osv.dev/vulnerability/USN-3479-1]
- [https://osv.dev/vulnerability/openSUSE-SU-2024:11184-1]
- [https://security.access.redhat.com/data/csaf/v2/vex/2017/cve-2017-15098.json]
[FIRST EPSS] · [OSV Package Vulnerability Database] · [Red Hat security advisories and VEX] · [SUSE security advisories and VEX]