All vulnerabilities

Servers and applications

CVE-2017-15098

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.

Severity
High 8.1
Published
22 Nov 2017
Last changed
17 Jun 2026
Added to UpHeron
16 Oct 2026
Sources
NVD

Affected software

SoftwareAffected versions
PostgreSQLServers and applications · cpe:a:postgresql:postgresql
  • Version 10
  • Version 9.6.5
  • Version 9.6.4
  • Version 9.6.3
All 52 release lines
  • Version 9.3
  • Version 9.3.1
  • Version 9.3.2
  • Version 9.3.3
  • Version 9.3.4
  • Version 9.3.5
  • Version 9.3.6
  • Version 9.3.7
  • Version 9.3.8
  • Version 9.3.9
  • Version 9.3.10
  • Version 9.3.11
  • Version 9.3.12
  • Version 9.3.13
  • Version 9.3.14
  • Version 9.3.15
  • Version 9.3.16
  • Version 9.3.17
  • Version 9.3.18
  • Version 9.3.19
  • Version 9.4
  • Version 9.4.1
  • Version 9.4.2
  • Version 9.4.3
  • Version 9.4.4
  • Version 9.4.5
  • Version 9.4.6
  • Version 9.4.7
  • Version 9.4.8
  • Version 9.4.9
  • Version 9.4.10
  • Version 9.4.11
  • Version 9.4.12
  • Version 9.4.13
  • Version 9.4.14
  • Version 9.5
  • Version 9.5.1
  • Version 9.5.2
  • Version 9.5.3
  • Version 9.5.4
  • Version 9.5.5
  • Version 9.5.6
  • Version 9.5.7
  • Version 9.5.8
  • Version 9.5.9
  • Version 9.6
  • Version 9.6.1
  • Version 9.6.2
  • Version 9.6.3
  • Version 9.6.4
  • Version 9.6.5
  • Version 10

References

  • NVD https://nvd.nist.gov/vuln/detail/CVE-2017-15098
  • CVE.org https://www.cve.org/CVERecord?id=CVE-2017-15098