CVE-2015-5289
Multiple stack-based buffer overflows in json parsing in PostgreSQL before 9.3.x before 9.3.10...
Multiple stack-based buffer overflows in json parsing in PostgreSQL before 9.3.x before 9.3.10 and 9.4.x before 9.4.5 allow attackers to cause a denial of service (server crash) via unspecified vectors, which are not properly handled in (1) json or (2) jsonb values.
Exploit likelihood
What each source reports
NVD Score used
6.4
Multiple stack-based buffer overflows in json parsing in PostgreSQL before 9.3.x before 9.3.10 and 9.4.x before 9.4.5 allow attackers to cause a denial of service (server crash) via unspecified vectors, which are not properly handled in (1) json or (2) jsonb values.
- Record
CVE-2015-5289- CVSS 2.0
- 6.4 Medium
AV:N/AC:L/Au:N/C:P/I:N/A:P - Weakness
- CWE-119
- Updated
- 2026-11-02
CVE List No score
Multiple stack-based buffer overflows in json parsing in PostgreSQL before 9.3.x before 9.3.10 and 9.4.x before 9.4.5 allow attackers to cause a denial of service (server crash) via unspecified vectors, which are not properly handled in (1) json or (2) jsonb values.
- Record
CVE-2015-5289- Updated
- 2026-11-02
EUVDEUVD-2015-5266 No score
Multiple stack-based buffer overflows in json parsing in PostgreSQL before 9.3.x before 9.3.10 and 9.4.x before 9.4.5 allow attackers to cause a denial of service (server crash) via unspecified vectors, which are not properly handled in (1) json or (2) jsonb values.
- Record
EUVD-2015-5266- Updated
- 2026-11-03
GitHub AdvisoriesGHSA-mp2m-64j4-6889 No score
Multiple stack-based buffer overflows in json parsing in PostgreSQL before 9.3.x before 9.3.10...
Multiple stack-based buffer overflows in json parsing in PostgreSQL before 9.3.x before 9.3.10 and 9.4.x before 9.4.5 allow attackers to cause a denial of service (server crash) via unspecified vectors, which are not properly handled in (1) json or (2) jsonb values.
- Record
GHSA-mp2m-64j4-6889- Weakness
- CWE-119
- Updated
- 2026-11-02
OSVBELL-CVE-2015-5289
6.4
CVE-2015-5289 does not affect BellSoft software
- Record
BELL-CVE-2015-5289- CVSS 2.0
- 6.4 Medium
AV:N/AC:L/Au:N/C:P/I:N/A:P - Updated
- 2026-11-02
OSVMGASA-2015-0420 No score
Updated postgresql packages fix security vulnerabilities
Josh Kupershmidt discovered the pgCrypto extension could expose several bytes of server memory if the crypt() function was provided a too-short salt. An attacker could use this flaw to read private data. (CVE-2015-5288)
Oskari Saarenmaa discovered that the json and jsonb handlers could exhaust available stack space. An attacker could use this flaw to perform a denial of service attack. (CVE-2015-5289)
The postgresql9.3 and postgresql9.4 packages have been updated to versions 9.3.10 and 9.4.5, respectively, to fix these issues. See the upstream release notes for more details.
- Record
MGASA-2015-0420- Updated
- 2026-11-02
Show 9 moreShow less
OSVopenSUSE-SU-2024:10030-1 No score
postgresql94-9.4.10-1.1 on GA media
These are all security issues fixed in the postgresql94-9.4.10-1.1 package on the GA media of openSUSE Tumbleweed.
- Record
openSUSE-SU-2024:10030-1- Updated
- 2026-11-02
OSVopenSUSE-SU-2024:10256-1 No score
postgresql93-9.3.15-1.1 on GA media
These are all security issues fixed in the postgresql93-9.3.15-1.1 package on the GA media of openSUSE Tumbleweed.
- Record
openSUSE-SU-2024:10256-1- Updated
- 2026-11-02
OSVopenSUSE-SU-2024:10273-1 No score
libecpg6-32bit-9.5.4-1.2 on GA media
These are all security issues fixed in the libecpg6-32bit-9.5.4-1.2 package on the GA media of openSUSE Tumbleweed.
- Record
openSUSE-SU-2024:10273-1- Updated
- 2026-11-02
OSVSUSE-OU-2015:1847-1 No score
Optional update for postgresql94
This update delivers PostgreSQL 9.4.5 to the SUSE Linux Enterprise 12 codebase.
Major enhancements:
-
Security and bugfix release 9.4.5:
- CVE-2015-5289, bsc#949670: json or jsonb input values constructed from arbitrary user input can crash the PostgreSQL server and cause a denial of service.
- CVE-2015-5288, bsc#949669: The crypt() function included with the optional pgCrypto extension could be exploited to read a few additional bytes of memory. No working exploit for this issue has been developed.
-
Add jsonb, a more capable and efficient data type for storing JSON data
-
Add new SQL command ALTER SYSTEM for changing postgresql.conf configuration file entries
-
Reduce lock strength for some ALTER TABLE commands
-
Allow materialized views to be refreshed without blocking concurrent reads
-
Add support for logical decoding of WAL data, to allow database changes to be streamed out in a customizable format
-
Allow background worker processes to be dynamically registered, started and terminated
-
For the full release notse, see: http://www.postgresql.org/docs/current/static/release-9-4-5.html
-
Move systemd related stuff and user creation to postgresql-init (bsc#950486)
-
Remove some obsolete %suse_version conditionals
-
Adjust build time dependencies.
-
Fix some more rpmlint warnings.
-
Relax dependency on libpq to major version.
-
Make sure that plpgsql.h gets installed, because pldebugger needs it.
-
Move ~postgres/.bash_profile to postgresql-server to avoid a file conflict between the versioned server packages.
Full release notes can be found here: http://www.postgresql.org/docs/9.4/static/release-9-4.html
The existing client libraries libecpg6 and libpq5 are now taken from the postgresql94 build instgead of the postgresql93 build.
- Record
SUSE-OU-2015:1847-1- Updated
- 2026-11-02
OSVSUSE-SU-2015:1821-1 No score
Security update for postgresql93
The PostreSQL database postgresql93 was updated to the bugfix release 9.3.10:
Security issues fixed:
- CVE-2015-5289, bsc#949670: json or jsonb input values constructed from arbitrary user input can crash the PostgreSQL server and cause a denial of service.
- CVE-2015-5288, bsc#949669: The crypt() function included with the optional pgCrypto extension could be exploited to read a few additional bytes of memory. No working exploit for this issue has been developed.
For the full release notes, see: http://www.postgresql.org/docs/current/static/release-9-3-10.html
Other bugs fixed:
- Move systemd related stuff and user creation to postgresql-init.
- Remove some obsolete %suse_version conditionals.
- Relax dependency on libpq to major version.
- Fix possible failure to recover from an inconsistent database state. See full release notes for details.
- Fix rare failure to invalidate relation cache init file.
- Avoid deadlock between incoming sessions and CREATE/DROP DATABASE.
- Improve planner's cost estimates for semi-joins and anti-joins with inner indexscans
- For the full release notes for 9.3.9 see: http://www.postgresql.org/docs/9.3/static/release-9-3-9.html
- Record
SUSE-SU-2015:1821-1- Updated
- 2026-11-02
OSVSUSE-SU-2016:0482-1 No score
Security update for postgresql94
This update of postgresql94 to 9.4.5 fixes the following issues:
- CVE-2015-5289: json or jsonb input values constructed from arbitrary user input could have crashed the PostgreSQL server and caused a denial of service (bsc#949670)
- CVE-2015-5288: crypt() (pgCrypto extension) couldi potentially be exploited to read a few additional bytes of memory (bsc#949669)
Also contains all changes and bugfixes in the upstream 9.4.5 release: http://www.postgresql.org/docs/current/static/release-9-4-5.html
- Record
SUSE-SU-2016:0482-1- Updated
- 2026-11-02
OSVSUSE-SU-2016:0677-1 No score
Security update for postgresql94
This update for postgresql94 fixes the following issues:
-
Security and bugfix release 9.4.6:
- *** IMPORTANT *** Users of version 9.4 will need to reindex any jsonb_path_ops indexes they have created, in order to fix a persistent issue with missing index entries.
- Fix infinite loops and buffer-overrun problems in regular expressions (CVE-2016-0773, bsc#966436).
- Fix regular-expression compiler to handle loops of constraint arcs (CVE-2007-4772).
- Prevent certain PL/Java parameters from being set by non-superusers (CVE-2016-0766, bsc#966435).
- Fix many issues in pg_dump with specific object types
- Prevent over-eager pushdown of HAVING clauses for GROUPING SETS
- Fix deparsing error with ON CONFLICT ... WHERE clauses
- Fix tableoid errors for postgres_fdw
- Prevent floating-point exceptions in pgbench
- Make \det search Foreign Table names consistently
- Fix quoting of domain constraint names in pg_dump
- Prevent putting expanded objects into Const nodes
- Allow compile of PL/Java on Windows
- Fix 'unresolved symbol' errors in PL/Python execution
- Allow Python2 and Python3 to be used in the same database
- Add support for Python 3.5 in PL/Python
- Fix issue with subdirectory creation during initdb
- Make pg_ctl report status correctly on Windows
- Suppress confusing error when using pg_receivexlog with older servers
- Multiple documentation corrections and additions
- Fix erroneous hash calculations in gin_extract_jsonb_path()
-
For the full release notse, see: http://www.postgresql.org/docs/9.4/static/release-9-4-6.html
-
Security and bugfix release 9.4.5:
- CVE-2015-5289, bsc#949670: json or jsonb input values constructed from arbitrary user input can crash the PostgreSQL server and cause a denial of service.
- CVE-2015-5288, bsc#949669: The crypt() function included with the optional pgCrypto extension could be exploited to read a few additional bytes of memory. No working exploit for this issue has been developed.
-
For the full release notse, see: http://www.postgresql.org/docs/current/static/release-9-4-5.html
-
Relax dependency on libpq to major version.
- Record
SUSE-SU-2016:0677-1- Updated
- 2026-11-02
OSVUBUNTU-CVE-2015-5289 No score
Multiple stack-based buffer overflows in json parsing in PostgreSQL before 9.3.x before 9.3.10 and 9.4.x before 9.4.5 allow attackers to cause a denial of service (server crash) via unspecified vectors, which are not properly handled in (1) json or (2) jsonb values.
- Record
UBUNTU-CVE-2015-5289- Updated
- 2026-11-02
OSVUSN-2772-1 No score
postgresql-9.1, postgresql-9.3, postgresql-9.4 vulnerabilities
Josh Kupershmidt discovered the pgCrypto extension could expose several bytes of server memory if the crypt() function was provided a too-short salt. An attacker could use this flaw to read private data. (CVE-2015-5288)
Oskari Saarenmaa discovered that the json and jsonb handlers could exhaust available stack space. An attacker could use this flaw to perform a denial of service attack. This issue only affected Ubuntu 14.04 LTS and Ubuntu 15.04. (CVE-2015-5289)
- Record
USN-2772-1- Updated
- 2026-11-02
Affected products
Affected packages
| Package | Affected | Fixed |
|---|---|---|
postgresql-9.4Debian:8 |
before 9.4.5-0+deb8u1, plus listed versions 9.4.1-19.4.2-0+deb8u19.4.2-19.4.3-0+deb8u19.4.3-1 Show 4 moreShow less9.4.4-0+deb8u19.4.4-19.4.4-29.4.5-0+deb8u1~bpo70+1 |
9.4.5-0+deb8u1 |
postgresql9.3Mageia:5 |
before 9.3.10-1.mga5 | 9.3.10-1.mga5 |
postgresql9.4Mageia:5 |
before 9.4.5-1.mga5 | 9.4.5-1.mga5 |
rh-postgresql94-postgresqlRed Hat:rhel_software_collections:2::el6 |
before 0:9.4.5-1.el6 | 0:9.4.5-1.el6 |
rh-postgresql94-postgresql-contribRed Hat:rhel_software_collections:2::el6 |
before 0:9.4.5-1.el6 | 0:9.4.5-1.el6 |
rh-postgresql94-postgresql-debuginfoRed Hat:rhel_software_collections:2::el6 |
before 0:9.4.5-1.el6 | 0:9.4.5-1.el6 |
rh-postgresql94-postgresql-develRed Hat:rhel_software_collections:2::el6 |
before 0:9.4.5-1.el6 | 0:9.4.5-1.el6 |
rh-postgresql94-postgresql-docsRed Hat:rhel_software_collections:2::el6 |
before 0:9.4.5-1.el6 | 0:9.4.5-1.el6 |
rh-postgresql94-postgresql-libsRed Hat:rhel_software_collections:2::el6 |
before 0:9.4.5-1.el6 | 0:9.4.5-1.el6 |
rh-postgresql94-postgresql-plperlRed Hat:rhel_software_collections:2::el6 |
before 0:9.4.5-1.el6 | 0:9.4.5-1.el6 |
Show 134 moreShow less
| Package | Affected | Fixed |
|---|---|---|
rh-postgresql94-postgresql-plpythonRed Hat:rhel_software_collections:2::el6 |
before 0:9.4.5-1.el6 | 0:9.4.5-1.el6 |
rh-postgresql94-postgresql-pltclRed Hat:rhel_software_collections:2::el6 |
before 0:9.4.5-1.el6 | 0:9.4.5-1.el6 |
rh-postgresql94-postgresql-serverRed Hat:rhel_software_collections:2::el6 |
before 0:9.4.5-1.el6 | 0:9.4.5-1.el6 |
rh-postgresql94-postgresql-testRed Hat:rhel_software_collections:2::el6 |
before 0:9.4.5-1.el6 | 0:9.4.5-1.el6 |
rh-postgresql94-postgresql-upgradeRed Hat:rhel_software_collections:2::el6 |
before 0:9.4.5-1.el6 | 0:9.4.5-1.el6 |
rh-postgresql94-postgresqlRed Hat:rhel_software_collections:2::el7 |
before 0:9.4.5-1.el7 | 0:9.4.5-1.el7 |
rh-postgresql94-postgresql-contribRed Hat:rhel_software_collections:2::el7 |
before 0:9.4.5-1.el7 | 0:9.4.5-1.el7 |
rh-postgresql94-postgresql-debuginfoRed Hat:rhel_software_collections:2::el7 |
before 0:9.4.5-1.el7 | 0:9.4.5-1.el7 |
rh-postgresql94-postgresql-develRed Hat:rhel_software_collections:2::el7 |
before 0:9.4.5-1.el7 | 0:9.4.5-1.el7 |
rh-postgresql94-postgresql-docsRed Hat:rhel_software_collections:2::el7 |
before 0:9.4.5-1.el7 | 0:9.4.5-1.el7 |
rh-postgresql94-postgresql-libsRed Hat:rhel_software_collections:2::el7 |
before 0:9.4.5-1.el7 | 0:9.4.5-1.el7 |
rh-postgresql94-postgresql-plperlRed Hat:rhel_software_collections:2::el7 |
before 0:9.4.5-1.el7 | 0:9.4.5-1.el7 |
rh-postgresql94-postgresql-plpythonRed Hat:rhel_software_collections:2::el7 |
before 0:9.4.5-1.el7 | 0:9.4.5-1.el7 |
rh-postgresql94-postgresql-pltclRed Hat:rhel_software_collections:2::el7 |
before 0:9.4.5-1.el7 | 0:9.4.5-1.el7 |
rh-postgresql94-postgresql-serverRed Hat:rhel_software_collections:2::el7 |
before 0:9.4.5-1.el7 | 0:9.4.5-1.el7 |
rh-postgresql94-postgresql-testRed Hat:rhel_software_collections:2::el7 |
before 0:9.4.5-1.el7 | 0:9.4.5-1.el7 |
rh-postgresql94-postgresql-upgradeRed Hat:rhel_software_collections:2::el7 |
before 0:9.4.5-1.el7 | 0:9.4.5-1.el7 |
postgresqlRed Hat:enterprise_linux:7::client |
before 0:9.2.14-1.el7_1 | 0:9.2.14-1.el7_1 |
postgresql-contribRed Hat:enterprise_linux:7::client |
before 0:9.2.14-1.el7_1 | 0:9.2.14-1.el7_1 |
postgresql-debuginfoRed Hat:enterprise_linux:7::client |
before 0:9.2.14-1.el7_1 | 0:9.2.14-1.el7_1 |
postgresql-develRed Hat:enterprise_linux:7::client |
before 0:9.2.14-1.el7_1 | 0:9.2.14-1.el7_1 |
postgresql-docsRed Hat:enterprise_linux:7::client |
before 0:9.2.14-1.el7_1 | 0:9.2.14-1.el7_1 |
postgresql-libsRed Hat:enterprise_linux:7::client |
before 0:9.2.14-1.el7_1 | 0:9.2.14-1.el7_1 |
postgresql-plperlRed Hat:enterprise_linux:7::client |
before 0:9.2.14-1.el7_1 | 0:9.2.14-1.el7_1 |
postgresql-plpythonRed Hat:enterprise_linux:7::client |
before 0:9.2.14-1.el7_1 | 0:9.2.14-1.el7_1 |
postgresql-pltclRed Hat:enterprise_linux:7::client |
before 0:9.2.14-1.el7_1 | 0:9.2.14-1.el7_1 |
postgresql-serverRed Hat:enterprise_linux:7::client |
before 0:9.2.14-1.el7_1 | 0:9.2.14-1.el7_1 |
postgresql-testRed Hat:enterprise_linux:7::client |
before 0:9.2.14-1.el7_1 | 0:9.2.14-1.el7_1 |
postgresql-upgradeRed Hat:enterprise_linux:7::client |
before 0:9.2.14-1.el7_1 | 0:9.2.14-1.el7_1 |
postgresqlRed Hat:enterprise_linux:7::computenode |
before 0:9.2.14-1.el7_1 | 0:9.2.14-1.el7_1 |
postgresql-debuginfoRed Hat:enterprise_linux:7::computenode |
before 0:9.2.14-1.el7_1 | 0:9.2.14-1.el7_1 |
postgresql-libsRed Hat:enterprise_linux:7::computenode |
before 0:9.2.14-1.el7_1 | 0:9.2.14-1.el7_1 |
postgresql-contribRed Hat:enterprise_linux:7::computenode |
before 0:9.2.14-1.el7_1 | 0:9.2.14-1.el7_1 |
postgresql-develRed Hat:enterprise_linux:7::computenode |
before 0:9.2.14-1.el7_1 | 0:9.2.14-1.el7_1 |
postgresql-docsRed Hat:enterprise_linux:7::computenode |
before 0:9.2.14-1.el7_1 | 0:9.2.14-1.el7_1 |
postgresql-plperlRed Hat:enterprise_linux:7::computenode |
before 0:9.2.14-1.el7_1 | 0:9.2.14-1.el7_1 |
postgresql-plpythonRed Hat:enterprise_linux:7::computenode |
before 0:9.2.14-1.el7_1 | 0:9.2.14-1.el7_1 |
postgresql-pltclRed Hat:enterprise_linux:7::computenode |
before 0:9.2.14-1.el7_1 | 0:9.2.14-1.el7_1 |
postgresql-serverRed Hat:enterprise_linux:7::computenode |
before 0:9.2.14-1.el7_1 | 0:9.2.14-1.el7_1 |
postgresql-testRed Hat:enterprise_linux:7::computenode |
before 0:9.2.14-1.el7_1 | 0:9.2.14-1.el7_1 |
postgresql-upgradeRed Hat:enterprise_linux:7::computenode |
before 0:9.2.14-1.el7_1 | 0:9.2.14-1.el7_1 |
postgresqlRed Hat:enterprise_linux:7::server |
before 0:9.2.14-1.ael7b_1 | 0:9.2.14-1.ael7b_1 |
postgresql-contribRed Hat:enterprise_linux:7::server |
before 0:9.2.14-1.ael7b_1 | 0:9.2.14-1.ael7b_1 |
postgresql-debuginfoRed Hat:enterprise_linux:7::server |
before 0:9.2.14-1.ael7b_1 | 0:9.2.14-1.ael7b_1 |
postgresql-develRed Hat:enterprise_linux:7::server |
before 0:9.2.14-1.ael7b_1 | 0:9.2.14-1.ael7b_1 |
postgresql-docsRed Hat:enterprise_linux:7::server |
before 0:9.2.14-1.ael7b_1 | 0:9.2.14-1.ael7b_1 |
postgresql-libsRed Hat:enterprise_linux:7::server |
before 0:9.2.14-1.ael7b_1 | 0:9.2.14-1.ael7b_1 |
postgresql-plperlRed Hat:enterprise_linux:7::server |
before 0:9.2.14-1.ael7b_1 | 0:9.2.14-1.ael7b_1 |
postgresql-plpythonRed Hat:enterprise_linux:7::server |
before 0:9.2.14-1.ael7b_1 | 0:9.2.14-1.ael7b_1 |
postgresql-pltclRed Hat:enterprise_linux:7::server |
before 0:9.2.14-1.ael7b_1 | 0:9.2.14-1.ael7b_1 |
postgresql-serverRed Hat:enterprise_linux:7::server |
before 0:9.2.14-1.ael7b_1 | 0:9.2.14-1.ael7b_1 |
postgresql-testRed Hat:enterprise_linux:7::server |
before 0:9.2.14-1.ael7b_1 | 0:9.2.14-1.ael7b_1 |
postgresql-upgradeRed Hat:enterprise_linux:7::server |
before 0:9.2.14-1.ael7b_1 | 0:9.2.14-1.ael7b_1 |
postgresqlRed Hat:enterprise_linux:7::workstation |
before 0:9.2.14-1.el7_1 | 0:9.2.14-1.el7_1 |
postgresql-contribRed Hat:enterprise_linux:7::workstation |
before 0:9.2.14-1.el7_1 | 0:9.2.14-1.el7_1 |
postgresql-debuginfoRed Hat:enterprise_linux:7::workstation |
before 0:9.2.14-1.el7_1 | 0:9.2.14-1.el7_1 |
postgresql-develRed Hat:enterprise_linux:7::workstation |
before 0:9.2.14-1.el7_1 | 0:9.2.14-1.el7_1 |
postgresql-docsRed Hat:enterprise_linux:7::workstation |
before 0:9.2.14-1.el7_1 | 0:9.2.14-1.el7_1 |
postgresql-libsRed Hat:enterprise_linux:7::workstation |
before 0:9.2.14-1.el7_1 | 0:9.2.14-1.el7_1 |
postgresql-plperlRed Hat:enterprise_linux:7::workstation |
before 0:9.2.14-1.el7_1 | 0:9.2.14-1.el7_1 |
postgresql-plpythonRed Hat:enterprise_linux:7::workstation |
before 0:9.2.14-1.el7_1 | 0:9.2.14-1.el7_1 |
postgresql-pltclRed Hat:enterprise_linux:7::workstation |
before 0:9.2.14-1.el7_1 | 0:9.2.14-1.el7_1 |
postgresql-serverRed Hat:enterprise_linux:7::workstation |
before 0:9.2.14-1.el7_1 | 0:9.2.14-1.el7_1 |
postgresql-testRed Hat:enterprise_linux:7::workstation |
before 0:9.2.14-1.el7_1 | 0:9.2.14-1.el7_1 |
postgresql-upgradeRed Hat:enterprise_linux:7::workstation |
before 0:9.2.14-1.el7_1 | 0:9.2.14-1.el7_1 |
postgresql92-postgresqlRed Hat:rhel_software_collections:2::el6 |
before 0:9.2.14-1.el6 | 0:9.2.14-1.el6 |
postgresql92-postgresql-contribRed Hat:rhel_software_collections:2::el6 |
before 0:9.2.14-1.el6 | 0:9.2.14-1.el6 |
postgresql92-postgresql-debuginfoRed Hat:rhel_software_collections:2::el6 |
before 0:9.2.14-1.el6 | 0:9.2.14-1.el6 |
postgresql92-postgresql-develRed Hat:rhel_software_collections:2::el6 |
before 0:9.2.14-1.el6 | 0:9.2.14-1.el6 |
postgresql92-postgresql-docsRed Hat:rhel_software_collections:2::el6 |
before 0:9.2.14-1.el6 | 0:9.2.14-1.el6 |
postgresql92-postgresql-libsRed Hat:rhel_software_collections:2::el6 |
before 0:9.2.14-1.el6 | 0:9.2.14-1.el6 |
postgresql92-postgresql-plperlRed Hat:rhel_software_collections:2::el6 |
before 0:9.2.14-1.el6 | 0:9.2.14-1.el6 |
postgresql92-postgresql-plpythonRed Hat:rhel_software_collections:2::el6 |
before 0:9.2.14-1.el6 | 0:9.2.14-1.el6 |
postgresql92-postgresql-pltclRed Hat:rhel_software_collections:2::el6 |
before 0:9.2.14-1.el6 | 0:9.2.14-1.el6 |
postgresql92-postgresql-serverRed Hat:rhel_software_collections:2::el6 |
before 0:9.2.14-1.el6 | 0:9.2.14-1.el6 |
postgresql92-postgresql-testRed Hat:rhel_software_collections:2::el6 |
before 0:9.2.14-1.el6 | 0:9.2.14-1.el6 |
postgresql92-postgresql-upgradeRed Hat:rhel_software_collections:2::el6 |
before 0:9.2.14-1.el6 | 0:9.2.14-1.el6 |
postgresql92-postgresqlRed Hat:rhel_software_collections:2::el7 |
before 0:9.2.14-1.el7 | 0:9.2.14-1.el7 |
postgresql92-postgresql-contribRed Hat:rhel_software_collections:2::el7 |
before 0:9.2.14-1.el7 | 0:9.2.14-1.el7 |
postgresql92-postgresql-debuginfoRed Hat:rhel_software_collections:2::el7 |
before 0:9.2.14-1.el7 | 0:9.2.14-1.el7 |
postgresql92-postgresql-develRed Hat:rhel_software_collections:2::el7 |
before 0:9.2.14-1.el7 | 0:9.2.14-1.el7 |
postgresql92-postgresql-docsRed Hat:rhel_software_collections:2::el7 |
before 0:9.2.14-1.el7 | 0:9.2.14-1.el7 |
postgresql92-postgresql-libsRed Hat:rhel_software_collections:2::el7 |
before 0:9.2.14-1.el7 | 0:9.2.14-1.el7 |
postgresql92-postgresql-plperlRed Hat:rhel_software_collections:2::el7 |
before 0:9.2.14-1.el7 | 0:9.2.14-1.el7 |
postgresql92-postgresql-plpythonRed Hat:rhel_software_collections:2::el7 |
before 0:9.2.14-1.el7 | 0:9.2.14-1.el7 |
postgresql92-postgresql-pltclRed Hat:rhel_software_collections:2::el7 |
before 0:9.2.14-1.el7 | 0:9.2.14-1.el7 |
postgresql92-postgresql-serverRed Hat:rhel_software_collections:2::el7 |
before 0:9.2.14-1.el7 | 0:9.2.14-1.el7 |
postgresql92-postgresql-testRed Hat:rhel_software_collections:2::el7 |
before 0:9.2.14-1.el7 | 0:9.2.14-1.el7 |
postgresql92-postgresql-upgradeRed Hat:rhel_software_collections:2::el7 |
before 0:9.2.14-1.el7 | 0:9.2.14-1.el7 |
postgresql94SUSE:Linux Enterprise Desktop 12 |
before 9.4.5-4.5 | 9.4.5-4.5 |
postgresql94-libsSUSE:Linux Enterprise Desktop 12 |
before 9.4.5-4.1 | 9.4.5-4.1 |
postgresql94-libsSUSE:Linux Enterprise Software Development Kit 12 |
before 9.4.5-4.1 | 9.4.5-4.1 |
postgresql-initSUSE:Linux Enterprise Server 12 |
before 9.4-17.8.1 | 9.4-17.8.1 |
postgresql94SUSE:Linux Enterprise Server 12 |
before 9.4.5-4.5 | 9.4.5-4.5 |
postgresql94-libsSUSE:Linux Enterprise Server 12 |
before 9.4.5-4.1 | 9.4.5-4.1 |
postgresql-initSUSE:Linux Enterprise Server for SAP Applications 12 |
before 9.4-17.8.1 | 9.4-17.8.1 |
postgresql94SUSE:Linux Enterprise Server for SAP Applications 12 |
before 9.4.5-4.5 | 9.4.5-4.5 |
postgresql94-libsSUSE:Linux Enterprise Server for SAP Applications 12 |
before 9.4.5-4.1 | 9.4.5-4.1 |
postgresql93SUSE:Linux Enterprise Desktop 12 |
before 9.3.10-11.1 | 9.3.10-11.1 |
postgresql93-libsSUSE:Linux Enterprise Desktop 12 |
before 9.3.10-11.1 | 9.3.10-11.1 |
postgresql93-libsSUSE:Linux Enterprise Software Development Kit 12 |
before 9.3.10-11.1 | 9.3.10-11.1 |
postgresql93SUSE:Linux Enterprise Server 12 |
before 9.3.10-11.1 | 9.3.10-11.1 |
postgresql93-libsSUSE:Linux Enterprise Server 12 |
before 9.3.10-11.1 | 9.3.10-11.1 |
postgresql93SUSE:Linux Enterprise Server for SAP Applications 12 |
before 9.3.10-11.1 | 9.3.10-11.1 |
postgresql93-libsSUSE:Linux Enterprise Server for SAP Applications 12 |
before 9.3.10-11.1 | 9.3.10-11.1 |
postgresql94-libsSUSE:Linux Enterprise Software Development Kit 11 SP3 |
before 9.4.5-0.8.3 | 9.4.5-0.8.3 |
postgresql94-libsSUSE:Linux Enterprise Software Development Kit 11 SP4 |
before 9.4.5-0.8.3 | 9.4.5-0.8.3 |
postgresql94SUSE:Linux Enterprise Desktop 11 SP3 |
before 9.4.5-0.8.3 | 9.4.5-0.8.3 |
postgresql94-libsSUSE:Linux Enterprise Desktop 11 SP3 |
before 9.4.5-0.8.3 | 9.4.5-0.8.3 |
postgresql94SUSE:Linux Enterprise Desktop 11 SP4 |
before 9.4.5-0.8.3 | 9.4.5-0.8.3 |
postgresql94-libsSUSE:Linux Enterprise Desktop 11 SP4 |
before 9.4.5-0.8.3 | 9.4.5-0.8.3 |
postgresql94SUSE:Manager 2.1 |
before 9.4.5-0.8.3 | 9.4.5-0.8.3 |
postgresql94SUSE:Linux Enterprise Server 11 SP3 |
before 9.4.5-0.8.3 | 9.4.5-0.8.3 |
postgresql94-libsSUSE:Linux Enterprise Server 11 SP3 |
before 9.4.5-0.8.3 | 9.4.5-0.8.3 |
postgresql94SUSE:Linux Enterprise Server 11 SP3-TERADATA |
before 9.4.5-0.8.3 | 9.4.5-0.8.3 |
postgresql94-libsSUSE:Linux Enterprise Server 11 SP3-TERADATA |
before 9.4.5-0.8.3 | 9.4.5-0.8.3 |
postgresql94SUSE:Linux Enterprise Server for SAP Applications 11 SP3 |
before 9.4.5-0.8.3 | 9.4.5-0.8.3 |
postgresql94-libsSUSE:Linux Enterprise Server for SAP Applications 11 SP3 |
before 9.4.5-0.8.3 | 9.4.5-0.8.3 |
postgresql94SUSE:Linux Enterprise Server 11 SP4 |
before 9.4.5-0.8.3 | 9.4.5-0.8.3 |
postgresql94-libsSUSE:Linux Enterprise Server 11 SP4 |
before 9.4.5-0.8.3 | 9.4.5-0.8.3 |
postgresql94SUSE:Linux Enterprise Server for SAP Applications 11 SP4 |
before 9.4.5-0.8.3 | 9.4.5-0.8.3 |
postgresql94-libsSUSE:Linux Enterprise Server for SAP Applications 11 SP4 |
before 9.4.5-0.8.3 | 9.4.5-0.8.3 |
postgresql94-libsSUSE:Linux Enterprise Software Development Kit 11 SP4 |
before 9.4.6-0.14.3 | 9.4.6-0.14.3 |
postgresql94SUSE:Linux Enterprise Desktop 11 SP4 |
before 9.4.6-0.14.3 | 9.4.6-0.14.3 |
postgresql94-libsSUSE:Linux Enterprise Desktop 11 SP4 |
before 9.4.6-0.14.3 | 9.4.6-0.14.3 |
postgresql94SUSE:Linux Enterprise Server 11 SP4 |
before 9.4.6-0.14.3 | 9.4.6-0.14.3 |
postgresql94-libsSUSE:Linux Enterprise Server 11 SP4 |
before 9.4.6-0.14.3 | 9.4.6-0.14.3 |
postgresql94SUSE:Linux Enterprise Server for SAP Applications 11 SP4 |
before 9.4.6-0.14.3 | 9.4.6-0.14.3 |
postgresql94-libsSUSE:Linux Enterprise Server for SAP Applications 11 SP4 |
before 9.4.6-0.14.3 | 9.4.6-0.14.3 |
postgresql-9.1Ubuntu:14.04:LTS |
before 9.1.19-0ubuntu0.14.04, plus listed versions 9.1.10-19.1.10-1bzr19.1.11-19.1.11-29.1.12-1 Show 6 moreShow less9.1.13-19.1.14-0ubuntu0.14.049.1.15-0ubuntu0.14.049.1.16-0ubuntu0.14.049.1.17-0ubuntu0.14.049.1.18-0ubuntu0.14.04 |
9.1.19-0ubuntu0.14.04 |
postgresql-9.3Ubuntu:14.04:LTS |
before 9.3.10-0ubuntu0.14.04, plus listed versions 9.3.1-19.3.2-19.3.2-1ubuntu19.3.2-1ubuntu29.3.3-1 Show 8 moreShow less9.3.3-1bzr19.3.3-1bzr29.3.4-19.3.5-0ubuntu0.14.04.19.3.6-0ubuntu0.14.049.3.7-0ubuntu0.14.049.3.8-0ubuntu0.4.049.3.9-0ubuntu0.14.04 |
9.3.10-0ubuntu0.14.04 |
postgresql94openSUSE:Tumbleweed |
before 9.4.10-1.1 | 9.4.10-1.1 |
postgresql93openSUSE:Tumbleweed |
before 9.3.15-1.1 | 9.3.15-1.1 |
postgresql95openSUSE:Tumbleweed |
before 9.5.4-1.2 | 9.5.4-1.2 |
History
| Recorded | Changed | Sources |
|---|---|---|
| aliases | EUVD | |
| first indexed | CVE List, GitHub Advisories, NVD, OSV |
Dates are when Every CVE recorded each change. Upstream dates may differ.
In short
CVE-2015-5289 is a medium vulnerability (CVSS 6.4) in Postgresql, published October 9, 2015. No source lists public exploit code. EPSS puts the chance of exploitation in the next 30 days at 5.04%, the 92nd percentile. Fixed in postgresql-9.4 9.4.5-0+deb8u1.
References
securityfocus.com/bid/77048
postgresql.org/docs/9.3/static/release-9-3-10.html
lists.opensuse.org/opensuse-security-announce/2016-03/msg00016.html
postgresql.org/docs/9.4/static/release-9-4-5.html
ubuntu.com/usn/USN-2772-1
security.gentoo.org/glsa/201701-33
Show 85 moreShow less
oracle.com/technetwork/topics/security/linuxbulletinoct2015-2719645.html
lists.fedoraproject.org/pipermail/package-announce/2015-November/172316.html
lists.opensuse.org/opensuse-updates/2015-11/msg00033.html
git.postgresql.org/gitweb?p=postgresql.git%3Ba=commit%3Bh=08fa47c4850cea32c3116665975bca219fbf2fe6
lists.fedoraproject.org/pipermail/package-announce/2015-October/169094.html
postgresql.org/about/news/1615
debian.org/security/2015/dsa-3374
securitytracker.com/id/1033775
nvd.nist.gov/vuln/detail/CVE-2015-5289
git.postgresql.org/gitweb?p=postgresql.git;a=commit;h=08fa47c4850cea32c3116665975bca219fbf2fe6
github.com/advisories/GHSA-mp2m-64j4-6889
docs.bell-sw.com/security/cves/CVE-2015-5289
advisories.mageia.org/MGASA-2015-0420.html
bugs.mageia.org/show_bug.cgi?id=16924
ubuntu.com/usn/usn-2772-1
access.redhat.com/errata/RHSA-2015:2077
access.redhat.com/security/updates/classification
bugzilla.redhat.com/show_bug.cgi?id=1270306
bugzilla.redhat.com/show_bug.cgi?id=1270312
security.access.redhat.com/data/csaf/v2/advisories/2015/rhsa-2015_2077.json
access.redhat.com/security/cve/CVE-2015-5288
cve.org/CVERecord?id=CVE-2015-5288
nvd.nist.gov/vuln/detail/CVE-2015-5288
access.redhat.com/security/cve/CVE-2015-5289
cve.org/CVERecord?id=CVE-2015-5289
access.redhat.com/errata/RHSA-2015:2078
security.access.redhat.com/data/csaf/v2/advisories/2015/rhsa-2015_2078.json
access.redhat.com/errata/RHSA-2015:2083
security.access.redhat.com/data/csaf/v2/advisories/2015/rhsa-2015_2083.json
suse.com/support/update/announcement//suse-ou-20151847-1
bugzilla.suse.com/941886
bugzilla.suse.com/945706
bugzilla.suse.com/949669
bugzilla.suse.com/949670
bugzilla.suse.com/950486
suse.com/security/cve/CVE-2015-5288
suse.com/security/cve/CVE-2015-5289
suse.com/support/update/announcement/2015/suse-su-20151821-1
suse.com/support/update/announcement/2016/suse-su-20160482-1
suse.com/support/update/announcement/2016/suse-su-20160677-1
bugzilla.suse.com/966435
bugzilla.suse.com/966436
suse.com/security/cve/CVE-2007-4772
suse.com/security/cve/CVE-2016-0766
suse.com/security/cve/CVE-2016-0773
ubuntu.com/security/CVE-2015-5289
ubuntu.com/security/notices/USN-2772-1
ubuntu.com/security/CVE-2015-5288
suse.com/security/cve/CVE-2007-6600
suse.com/security/cve/CVE-2009-4034
suse.com/security/cve/CVE-2009-4136
suse.com/security/cve/CVE-2010-1169
suse.com/security/cve/CVE-2010-1170
suse.com/security/cve/CVE-2010-3433
suse.com/security/cve/CVE-2012-0866
suse.com/security/cve/CVE-2012-0867
suse.com/security/cve/CVE-2012-0868
suse.com/security/cve/CVE-2012-2143
suse.com/security/cve/CVE-2012-2655
suse.com/security/cve/CVE-2012-3488
suse.com/security/cve/CVE-2012-3489
suse.com/security/cve/CVE-2013-0255
suse.com/security/cve/CVE-2013-1899
suse.com/security/cve/CVE-2013-1900
suse.com/security/cve/CVE-2013-1901
suse.com/security/cve/CVE-2014-0060
suse.com/security/cve/CVE-2014-0061
suse.com/security/cve/CVE-2014-0062
suse.com/security/cve/CVE-2014-0063
suse.com/security/cve/CVE-2014-0064
suse.com/security/cve/CVE-2014-0065
suse.com/security/cve/CVE-2014-0066
suse.com/security/cve/CVE-2014-0067
suse.com/security/cve/CVE-2015-3165
suse.com/security/cve/CVE-2015-3166
suse.com/security/cve/CVE-2015-3167
suse.com/security/cve/CVE-2016-5423
suse.com/security/cve/CVE-2016-5424
suse.com/security/cve/CVE-2014-8161
suse.com/security/cve/CVE-2015-0241
suse.com/security/cve/CVE-2015-0242
suse.com/security/cve/CVE-2015-0243
suse.com/security/cve/CVE-2015-0244
suse.com/security/cve/CVE-2016-2193
suse.com/security/cve/CVE-2016-3065