CVE catalog

CVE-2017-15098

Security update for postgresql96

[CVE catalog]

Severity
High · CVSS 7.1CVSS: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.

DistributionPackageReleaseVersionStatus
Alpinepostgresql3.1010.1-r0fixed
Alpinepostgresql3.1110.1-r0fixed
Alpinepostgresql3.1210.1-r0fixed
Alpinepostgresql3.1310.1-r0fixed
Alpinepostgresql3.1410.1-r0fixed
Alpinepostgresql3.39.4.15-r0fixed
Alpinepostgresql3.49.5.10-r0fixed
Alpinepostgresql3.59.6.6-r0fixed
Alpinepostgresql3.69.6.6-r0fixed
Alpinepostgresql3.710.1-r0fixed
Alpinepostgresql3.810.1-r0fixed
Alpinepostgresql3.910.1-r0fixed
Alpinepostgresql143.1510.1-r0fixed
Alpinepostgresql143.1610.1-r0fixed
Alpinepostgresql143.1710.1-r0fixed
Alpinepostgresql143.1810.1-r0fixed
Alpinepostgresql153.1710.1-r0fixed
Alpinepostgresql153.1810.1-r0fixed
Alpinepostgresql153.1910.1-r0fixed
Alpinepostgresql153.2010.1-r0fixed
Ubuntupostgresql-9.314.049.3.1-1vulnerable
Ubuntupostgresql-9.314.049.3.2-1vulnerable
Ubuntupostgresql-9.314.049.3.2-1ubuntu1vulnerable
Ubuntupostgresql-9.314.049.3.2-1ubuntu2vulnerable
Ubuntupostgresql-9.314.049.3.3-1vulnerable
Ubuntupostgresql-9.314.049.3.3-1bzr1vulnerable
Ubuntupostgresql-9.314.049.3.3-1bzr2vulnerable
Ubuntupostgresql-9.314.049.3.4-1vulnerable
Ubuntupostgresql-9.314.049.3.5-0ubuntu0.14.04.1vulnerable
Ubuntupostgresql-9.314.049.3.6-0ubuntu0.14.04vulnerable
Ubuntupostgresql-9.314.049.3.7-0ubuntu0.14.04vulnerable
Ubuntupostgresql-9.314.049.3.8-0ubuntu0.4.04vulnerable
Ubuntupostgresql-9.314.049.3.9-0ubuntu0.14.04vulnerable
Ubuntupostgresql-9.314.049.3.10-0ubuntu0.14.04vulnerable
Ubuntupostgresql-9.314.049.3.11-0ubuntu0.14.04vulnerable
Ubuntupostgresql-9.314.049.3.12-0ubuntu0.14.04vulnerable
Ubuntupostgresql-9.314.049.3.13-0ubuntu0.14.04vulnerable
Ubuntupostgresql-9.314.049.3.14-0ubuntu0.14.04vulnerable
Ubuntupostgresql-9.314.049.3.15-0ubuntu0.14.04vulnerable
Ubuntupostgresql-9.314.049.3.16-0ubuntu0.14.04vulnerable
Ubuntupostgresql-9.314.049.3.17-0ubuntu0.14.04vulnerable
Ubuntupostgresql-9.314.049.3.18-0ubuntu0.14.04.1vulnerable
Ubuntupostgresql-9.314.049.3.19-0ubuntu0.14.04vulnerable
Ubuntupostgresql-9.314.049.3.20-0ubuntu0.14.04fixed
Ubuntupostgresql-9.516.049.5.0-1vulnerable
Ubuntupostgresql-9.516.049.5.0-2vulnerable
Ubuntupostgresql-9.516.049.5.0-3vulnerable
Ubuntupostgresql-9.516.049.5.1-1vulnerable
Ubuntupostgresql-9.516.049.5.2-1vulnerable
Ubuntupostgresql-9.516.049.5.3-0ubuntu0.16.04vulnerable
Ubuntupostgresql-9.516.049.5.4-0ubuntu0.16.04vulnerable
Ubuntupostgresql-9.516.049.5.5-0ubuntu0.16.04vulnerable
Ubuntupostgresql-9.516.049.5.6-0ubuntu0.16.04vulnerable
Ubuntupostgresql-9.516.049.5.7-0ubuntu0.16.04vulnerable
Ubuntupostgresql-9.516.049.5.8-0ubuntu0.16.04.1vulnerable
Ubuntupostgresql-9.516.049.5.9-0ubuntu0.16.04vulnerable
Ubuntupostgresql-9.516.049.5.10-0ubuntu0.16.04fixed
Ubuntupostgresql-9.314.049.3.1-1vulnerable
Ubuntupostgresql-9.314.049.3.2-1vulnerable
Ubuntupostgresql-9.314.049.3.2-1ubuntu1vulnerable
Ubuntupostgresql-9.314.049.3.2-1ubuntu2vulnerable
Ubuntupostgresql-9.314.049.3.3-1vulnerable
Ubuntupostgresql-9.314.049.3.3-1bzr1vulnerable
Ubuntupostgresql-9.314.049.3.3-1bzr2vulnerable
Ubuntupostgresql-9.314.049.3.4-1vulnerable
Ubuntupostgresql-9.314.049.3.5-0ubuntu0.14.04.1vulnerable
Ubuntupostgresql-9.314.049.3.6-0ubuntu0.14.04vulnerable
Ubuntupostgresql-9.314.049.3.7-0ubuntu0.14.04vulnerable
Ubuntupostgresql-9.314.049.3.8-0ubuntu0.4.04vulnerable
Ubuntupostgresql-9.314.049.3.9-0ubuntu0.14.04vulnerable
Ubuntupostgresql-9.314.049.3.10-0ubuntu0.14.04vulnerable
Ubuntupostgresql-9.314.049.3.11-0ubuntu0.14.04vulnerable
Ubuntupostgresql-9.314.049.3.12-0ubuntu0.14.04vulnerable
Ubuntupostgresql-9.314.049.3.13-0ubuntu0.14.04vulnerable
Ubuntupostgresql-9.314.049.3.14-0ubuntu0.14.04vulnerable
Ubuntupostgresql-9.314.049.3.15-0ubuntu0.14.04vulnerable
Ubuntupostgresql-9.314.049.3.16-0ubuntu0.14.04vulnerable
Ubuntupostgresql-9.314.049.3.17-0ubuntu0.14.04vulnerable
Ubuntupostgresql-9.314.049.3.18-0ubuntu0.14.04.1vulnerable
Ubuntupostgresql-9.314.049.3.19-0ubuntu0.14.04vulnerable
Ubuntupostgresql-9.314.049.3.20-0ubuntu0.14.04fixed
Ubuntupostgresql-9.516.049.5.0-1vulnerable
Ubuntupostgresql-9.516.049.5.0-2vulnerable
Ubuntupostgresql-9.516.049.5.0-3vulnerable
Ubuntupostgresql-9.516.049.5.1-1vulnerable
Ubuntupostgresql-9.516.049.5.2-1vulnerable
Ubuntupostgresql-9.516.049.5.3-0ubuntu0.16.04vulnerable
Ubuntupostgresql-9.516.049.5.4-0ubuntu0.16.04vulnerable
Ubuntupostgresql-9.516.049.5.5-0ubuntu0.16.04vulnerable
Ubuntupostgresql-9.516.049.5.6-0ubuntu0.16.04vulnerable
Ubuntupostgresql-9.516.049.5.7-0ubuntu0.16.04vulnerable
Ubuntupostgresql-9.516.049.5.8-0ubuntu0.16.04.1vulnerable
Ubuntupostgresql-9.516.049.5.9-0ubuntu0.16.04vulnerable
Ubuntupostgresql-9.516.049.5.10-0ubuntu0.16.04fixed
Debianpostgresql-9.699.6.3-3vulnerable
Debianpostgresql-9.699.6.3-4vulnerable
Debianpostgresql-9.699.6.4-0+deb9u1vulnerable
Debianpostgresql-9.699.6.4-1vulnerable
Debianpostgresql-9.699.6.5-0+deb9u1vulnerable
Debianpostgresql-9.699.6.5-0+deb9u1~bpo8+1vulnerable
Debianpostgresql-9.699.6.5-1vulnerable
Debianpostgresql-9.699.6.6-0+deb9u1~bpo8+1vulnerable
Debianpostgresql-9.699.6.6-0+deb9u1fixed
Debianpostgresql-9.489.4.1-1vulnerable
Debianpostgresql-9.489.4.10-0+deb8u1vulnerable
Debianpostgresql-9.489.4.11-0+deb8u1vulnerable
Debianpostgresql-9.489.4.11-0+deb8u1~bpo7+1vulnerable
Debianpostgresql-9.489.4.11-0+deb8u2vulnerable
Debianpostgresql-9.489.4.12-0+deb8u1vulnerable
Debianpostgresql-9.489.4.12-0+deb8u1~bpo7+1vulnerable
Debianpostgresql-9.489.4.13-0+deb8u1vulnerable
Debianpostgresql-9.489.4.14-0+deb8u1vulnerable
Debianpostgresql-9.489.4.2-0+deb8u1vulnerable
Debianpostgresql-9.489.4.2-1vulnerable
Debianpostgresql-9.489.4.3-0+deb8u1vulnerable
Debianpostgresql-9.489.4.3-1vulnerable
Debianpostgresql-9.489.4.4-0+deb8u1vulnerable
Debianpostgresql-9.489.4.4-1vulnerable
Debianpostgresql-9.489.4.4-2vulnerable
Debianpostgresql-9.489.4.5-0+deb8u1vulnerable
Debianpostgresql-9.489.4.5-0+deb8u1~bpo70+1vulnerable
Debianpostgresql-9.489.4.5-1vulnerable
Debianpostgresql-9.489.4.5-2vulnerable
Debianpostgresql-9.489.4.6-0+deb8u1vulnerable
Debianpostgresql-9.489.4.6-0+deb8u1~bpo70+1vulnerable
Debianpostgresql-9.489.4.7-0+deb8u1vulnerable
Debianpostgresql-9.489.4.7-0+deb8u1~bpo70+1vulnerable
Debianpostgresql-9.489.4.7-0+deb8u1~bpo70+2vulnerable
Debianpostgresql-9.489.4.8-0+deb8u1vulnerable
Debianpostgresql-9.489.4.9-0+deb8u1vulnerable
Debianpostgresql-9.489.4.15-0+deb8u1fixed
Opensusepostgresql10tumbleweed10.18-1.3fixed
Susepostgresql96linux enterprise desktop 12 sp29.6.6-3.10.1fixed
Susepostgresql96-libslinux enterprise desktop 12 sp29.6.6-3.10.1fixed
Susepostgresql96linux enterprise desktop 12 sp39.6.6-3.10.1fixed
Susepostgresql96-libslinux enterprise desktop 12 sp39.6.6-3.10.1fixed
Susepostgresql96linux enterprise server for raspberry pi 12 sp29.6.6-3.10.1fixed
Susepostgresql96-libslinux enterprise server for raspberry pi 12 sp29.6.6-3.10.1fixed
Susepostgresql96-libslinux enterprise software development kit 12 sp29.6.6-3.10.1fixed
Susepostgresql96-libslinux enterprise software development kit 12 sp39.6.6-3.10.1fixed
Susepostgresql96linux enterprise server 12 sp29.6.6-3.10.1fixed
Susepostgresql96-libslinux enterprise server 12 sp29.6.6-3.10.1fixed
Susepostgresql96linux enterprise server for sap applications 12 sp29.6.6-3.10.1fixed
Susepostgresql96-libslinux enterprise server for sap applications 12 sp29.6.6-3.10.1fixed
Susepostgresql96linux enterprise server 12 sp39.6.6-3.10.1fixed
Susepostgresql96-libslinux enterprise server 12 sp39.6.6-3.10.1fixed
Susepostgresql96linux enterprise server for sap applications 12 sp39.6.6-3.10.1fixed
Susepostgresql96-libslinux enterprise server for sap applications 12 sp39.6.6-3.10.1fixed

Fixed-version evidence

DistributionPackageTypeReleaseFixed versionUrgencyOriginBugs
Alpinepostgresqlapk3.1010.1-r0Not reportedALPINE-CVE-2017-15098Not reported
Alpinepostgresqlapk3.1110.1-r0Not reportedALPINE-CVE-2017-15098Not reported
Alpinepostgresqlapk3.1210.1-r0Not reportedALPINE-CVE-2017-15098Not reported
Alpinepostgresqlapk3.1310.1-r0Not reportedALPINE-CVE-2017-15098Not reported
Alpinepostgresqlapk3.1410.1-r0Not reportedALPINE-CVE-2017-15098Not reported
Alpinepostgresqlapk3.39.4.15-r0Not reportedALPINE-CVE-2017-15098Not reported
Alpinepostgresqlapk3.49.5.10-r0Not reportedALPINE-CVE-2017-15098Not reported
Alpinepostgresqlapk3.59.6.6-r0Not reportedALPINE-CVE-2017-15098Not reported
Alpinepostgresqlapk3.69.6.6-r0Not reportedALPINE-CVE-2017-15098Not reported
Alpinepostgresqlapk3.710.1-r0Not reportedALPINE-CVE-2017-15098Not reported
Alpinepostgresqlapk3.810.1-r0Not reportedALPINE-CVE-2017-15098Not reported
Alpinepostgresqlapk3.910.1-r0Not reportedALPINE-CVE-2017-15098Not reported
Alpinepostgresql14apk3.1510.1-r0Not reportedALPINE-CVE-2017-15098Not reported
Alpinepostgresql14apk3.1610.1-r0Not reportedALPINE-CVE-2017-15098Not reported
Alpinepostgresql14apk3.1710.1-r0Not reportedALPINE-CVE-2017-15098Not reported
Alpinepostgresql14apk3.1810.1-r0Not reportedALPINE-CVE-2017-15098Not reported
Alpinepostgresql15apk3.1710.1-r0Not reportedALPINE-CVE-2017-15098Not reported
Alpinepostgresql15apk3.1810.1-r0Not reportedALPINE-CVE-2017-15098Not reported
Alpinepostgresql15apk3.1910.1-r0Not reportedALPINE-CVE-2017-15098Not reported
Alpinepostgresql15apk3.2010.1-r0Not reportedALPINE-CVE-2017-15098Not reported
Ubuntupostgresql-9.3deb14.049.3.20-0ubuntu0.14.04Not reportedUBUNTU-CVE-2017-15098Not reported
Ubuntupostgresql-9.5deb16.049.5.10-0ubuntu0.16.04Not reportedUBUNTU-CVE-2017-15098Not reported
Ubuntupostgresql-9.3deb14.049.3.20-0ubuntu0.14.04Not reportedUSN-3479-1Not reported
Ubuntupostgresql-9.5deb16.049.5.10-0ubuntu0.16.04Not reportedUSN-3479-1Not reported
Debianpostgresql-9.6deb99.6.6-0+deb9u1Not reportedDSA-4028-1Not reported
Debianpostgresql-9.4deb89.4.15-0+deb8u1Not reportedDSA-4027-1Not reported
Opensusepostgresql10rpmtumbleweed10.18-1.3Not reportedOPENSUSE-SU-2024:11184-1Not reported
Susepostgresql96rpmlinux enterprise desktop 12 sp29.6.6-3.10.1Not reportedSUSE-SU-2017:3391-1Not reported
Susepostgresql96-libsrpmlinux enterprise desktop 12 sp29.6.6-3.10.1Not reportedSUSE-SU-2017:3391-1Not reported
Susepostgresql96rpmlinux enterprise desktop 12 sp39.6.6-3.10.1Not reportedSUSE-SU-2017:3391-1Not reported
Susepostgresql96-libsrpmlinux enterprise desktop 12 sp39.6.6-3.10.1Not reportedSUSE-SU-2017:3391-1Not reported
Susepostgresql96rpmlinux enterprise server for raspberry pi 12 sp29.6.6-3.10.1Not reportedSUSE-SU-2017:3391-1Not reported
Susepostgresql96-libsrpmlinux enterprise server for raspberry pi 12 sp29.6.6-3.10.1Not reportedSUSE-SU-2017:3391-1Not reported
Susepostgresql96-libsrpmlinux enterprise software development kit 12 sp29.6.6-3.10.1Not reportedSUSE-SU-2017:3391-1Not reported
Susepostgresql96-libsrpmlinux enterprise software development kit 12 sp39.6.6-3.10.1Not reportedSUSE-SU-2017:3391-1Not reported
Susepostgresql96rpmlinux enterprise server 12 sp29.6.6-3.10.1Not reportedSUSE-SU-2017:3391-1Not reported
Susepostgresql96-libsrpmlinux enterprise server 12 sp29.6.6-3.10.1Not reportedSUSE-SU-2017:3391-1Not reported
Susepostgresql96rpmlinux enterprise server for sap applications 12 sp29.6.6-3.10.1Not reportedSUSE-SU-2017:3391-1Not reported
Susepostgresql96-libsrpmlinux enterprise server for sap applications 12 sp29.6.6-3.10.1Not reportedSUSE-SU-2017:3391-1Not reported
Susepostgresql96rpmlinux enterprise server 12 sp39.6.6-3.10.1Not reportedSUSE-SU-2017:3391-1Not reported
Susepostgresql96-libsrpmlinux enterprise server 12 sp39.6.6-3.10.1Not reportedSUSE-SU-2017:3391-1Not reported
Susepostgresql96rpmlinux enterprise server for sap applications 12 sp39.6.6-3.10.1Not reportedSUSE-SU-2017:3391-1Not reported
Susepostgresql96-libsrpmlinux enterprise server for sap applications 12 sp39.6.6-3.10.1Not reportedSUSE-SU-2017:3391-1Not reported

OpenFactory catalog packages

No matching packages in this catalog.

Observed:

References