{"affected":[{"ecosystem_specific":{"binaries":[{"libpq5":"12.3-3.8.1","libpq5-32bit":"12.3-3.8.1","postgresql":"12.0.1-8.14.1","postgresql12":"12.3-3.8.1"}]},"package":{"ecosystem":"SUSE:Linux Enterprise Module for Basesystem 15 SP1","name":"postgresql","purl":"pkg:rpm/suse/postgresql&distro=SUSE%20Linux%20Enterprise%20Module%20for%20Basesystem%2015%20SP1"},"ranges":[{"events":[{"introduced":"0"},{"fixed":"12.0.1-8.14.1"}],"type":"ECOSYSTEM"}]},{"ecosystem_specific":{"binaries":[{"libpq5":"12.3-3.8.1","libpq5-32bit":"12.3-3.8.1","postgresql":"12.0.1-8.14.1","postgresql12":"12.3-3.8.1"}]},"package":{"ecosystem":"SUSE:Linux Enterprise Module for Basesystem 15 SP1","name":"postgresql12","purl":"pkg:rpm/suse/postgresql12&distro=SUSE%20Linux%20Enterprise%20Module%20for%20Basesystem%2015%20SP1"},"ranges":[{"events":[{"introduced":"0"},{"fixed":"12.3-3.8.1"}],"type":"ECOSYSTEM"}]},{"ecosystem_specific":{"binaries":[{"postgresql-test":"12.0.1-8.14.1"}]},"package":{"ecosystem":"SUSE:Linux Enterprise Module for Package Hub 15 SP1","name":"postgresql","purl":"pkg:rpm/suse/postgresql&distro=SUSE%20Linux%20Enterprise%20Module%20for%20Package%20Hub%2015%20SP1"},"ranges":[{"events":[{"introduced":"0"},{"fixed":"12.0.1-8.14.1"}],"type":"ECOSYSTEM"}]},{"ecosystem_specific":{"binaries":[{"libecpg6":"12.3-3.8.1","postgresql-contrib":"12.0.1-8.14.1","postgresql-devel":"12.0.1-8.14.1","postgresql-docs":"12.0.1-8.14.1","postgresql-plperl":"12.0.1-8.14.1","postgresql-plpython":"12.0.1-8.14.1","postgresql-pltcl":"12.0.1-8.14.1","postgresql-server":"12.0.1-8.14.1","postgresql-server-devel":"12.0.1-8.14.1","postgresql12-contrib":"12.3-3.8.1","postgresql12-devel":"12.3-3.8.1","postgresql12-docs":"12.3-3.8.1","postgresql12-plperl":"12.3-3.8.1","postgresql12-plpython":"12.3-3.8.1","postgresql12-pltcl":"12.3-3.8.1","postgresql12-server":"12.3-3.8.1","postgresql12-server-devel":"12.3-3.8.1"}]},"package":{"ecosystem":"SUSE:Linux Enterprise Module for Server Applications 15 SP1","name":"postgresql","purl":"pkg:rpm/suse/postgresql&distro=SUSE%20Linux%20Enterprise%20Module%20for%20Server%20Applications%2015%20SP1"},"ranges":[{"events":[{"introduced":"0"},{"fixed":"12.0.1-8.14.1"}],"type":"ECOSYSTEM"}]},{"ecosystem_specific":{"binaries":[{"libecpg6":"12.3-3.8.1","postgresql-contrib":"12.0.1-8.14.1","postgresql-devel":"12.0.1-8.14.1","postgresql-docs":"12.0.1-8.14.1","postgresql-plperl":"12.0.1-8.14.1","postgresql-plpython":"12.0.1-8.14.1","postgresql-pltcl":"12.0.1-8.14.1","postgresql-server":"12.0.1-8.14.1","postgresql-server-devel":"12.0.1-8.14.1","postgresql12-contrib":"12.3-3.8.1","postgresql12-devel":"12.3-3.8.1","postgresql12-docs":"12.3-3.8.1","postgresql12-plperl":"12.3-3.8.1","postgresql12-plpython":"12.3-3.8.1","postgresql12-pltcl":"12.3-3.8.1","postgresql12-server":"12.3-3.8.1","postgresql12-server-devel":"12.3-3.8.1"}]},"package":{"ecosystem":"SUSE:Linux Enterprise Module for Server Applications 15 SP1","name":"postgresql12","purl":"pkg:rpm/suse/postgresql12&distro=SUSE%20Linux%20Enterprise%20Module%20for%20Server%20Applications%2015%20SP1"},"ranges":[{"events":[{"introduced":"0"},{"fixed":"12.3-3.8.1"}],"type":"ECOSYSTEM"}]},{"ecosystem_specific":{"binaries":[{"libecpg6":"10.13-4.22.4","libpq5":"10.13-4.22.4","libpq5-32bit":"10.13-4.22.4","postgresql":"12.0.1-8.14.1","postgresql-contrib":"12.0.1-8.14.1","postgresql-devel":"12.0.1-8.14.1","postgresql-docs":"12.0.1-8.14.1","postgresql-plperl":"12.0.1-8.14.1","postgresql-plpython":"12.0.1-8.14.1","postgresql-pltcl":"12.0.1-8.14.1","postgresql-server":"12.0.1-8.14.1","postgresql10":"10.13-4.22.4","postgresql10-contrib":"10.13-4.22.4","postgresql10-devel":"10.13-4.22.4","postgresql10-docs":"10.13-4.22.4","postgresql10-plperl":"10.13-4.22.4","postgresql10-plpython":"10.13-4.22.4","postgresql10-pltcl":"10.13-4.22.4","postgresql10-server":"10.13-4.22.4"}]},"package":{"ecosystem":"SUSE:Linux Enterprise High Performance Computing 15-ESPOS","name":"postgresql","purl":"pkg:rpm/suse/postgresql&distro=SUSE%20Linux%20Enterprise%20High%20Performance%20Computing%2015-ESPOS"},"ranges":[{"events":[{"introduced":"0"},{"fixed":"12.0.1-8.14.1"}],"type":"ECOSYSTEM"}]},{"ecosystem_specific":{"binaries":[{"libecpg6":"10.13-4.22.4","libpq5":"10.13-4.22.4","libpq5-32bit":"10.13-4.22.4","postgresql":"12.0.1-8.14.1","postgresql-contrib":"12.0.1-8.14.1","postgresql-devel":"12.0.1-8.14.1","postgresql-docs":"12.0.1-8.14.1","postgresql-plperl":"12.0.1-8.14.1","postgresql-plpython":"12.0.1-8.14.1","postgresql-pltcl":"12.0.1-8.14.1","postgresql-server":"12.0.1-8.14.1","postgresql10":"10.13-4.22.4","postgresql10-contrib":"10.13-4.22.4","postgresql10-devel":"10.13-4.22.4","postgresql10-docs":"10.13-4.22.4","postgresql10-plperl":"10.13-4.22.4","postgresql10-plpython":"10.13-4.22.4","postgresql10-pltcl":"10.13-4.22.4","postgresql10-server":"10.13-4.22.4"}]},"package":{"ecosystem":"SUSE:Linux Enterprise High Performance Computing 15-ESPOS","name":"postgresql10","purl":"pkg:rpm/suse/postgresql10&distro=SUSE%20Linux%20Enterprise%20High%20Performance%20Computing%2015-ESPOS"},"ranges":[{"events":[{"introduced":"0"},{"fixed":"10.13-4.22.4"}],"type":"ECOSYSTEM"}]},{"ecosystem_specific":{"binaries":[{"libecpg6":"10.13-4.22.4","libpq5":"10.13-4.22.4","libpq5-32bit":"10.13-4.22.4","postgresql":"12.0.1-8.14.1","postgresql-contrib":"12.0.1-8.14.1","postgresql-devel":"12.0.1-8.14.1","postgresql-docs":"12.0.1-8.14.1","postgresql-plperl":"12.0.1-8.14.1","postgresql-plpython":"12.0.1-8.14.1","postgresql-pltcl":"12.0.1-8.14.1","postgresql-server":"12.0.1-8.14.1","postgresql10":"10.13-4.22.4","postgresql10-contrib":"10.13-4.22.4","postgresql10-devel":"10.13-4.22.4","postgresql10-docs":"10.13-4.22.4","postgresql10-plperl":"10.13-4.22.4","postgresql10-plpython":"10.13-4.22.4","postgresql10-pltcl":"10.13-4.22.4","postgresql10-server":"10.13-4.22.4"}]},"package":{"ecosystem":"SUSE:Linux Enterprise High Performance Computing 15-LTSS","name":"postgresql","purl":"pkg:rpm/suse/postgresql&distro=SUSE%20Linux%20Enterprise%20High%20Performance%20Computing%2015-LTSS"},"ranges":[{"events":[{"introduced":"0"},{"fixed":"12.0.1-8.14.1"}],"type":"ECOSYSTEM"}]},{"ecosystem_specific":{"binaries":[{"libecpg6":"10.13-4.22.4","libpq5":"10.13-4.22.4","libpq5-32bit":"10.13-4.22.4","postgresql":"12.0.1-8.14.1","postgresql-contrib":"12.0.1-8.14.1","postgresql-devel":"12.0.1-8.14.1","postgresql-docs":"12.0.1-8.14.1","postgresql-plperl":"12.0.1-8.14.1","postgresql-plpython":"12.0.1-8.14.1","postgresql-pltcl":"12.0.1-8.14.1","postgresql-server":"12.0.1-8.14.1","postgresql10":"10.13-4.22.4","postgresql10-contrib":"10.13-4.22.4","postgresql10-devel":"10.13-4.22.4","postgresql10-docs":"10.13-4.22.4","postgresql10-plperl":"10.13-4.22.4","postgresql10-plpython":"10.13-4.22.4","postgresql10-pltcl":"10.13-4.22.4","postgresql10-server":"10.13-4.22.4"}]},"package":{"ecosystem":"SUSE:Linux Enterprise High Performance Computing 15-LTSS","name":"postgresql10","purl":"pkg:rpm/suse/postgresql10&distro=SUSE%20Linux%20Enterprise%20High%20Performance%20Computing%2015-LTSS"},"ranges":[{"events":[{"introduced":"0"},{"fixed":"10.13-4.22.4"}],"type":"ECOSYSTEM"}]},{"ecosystem_specific":{"binaries":[{"libecpg6":"10.13-4.22.4","libpq5":"10.13-4.22.4","libpq5-32bit":"10.13-4.22.4","postgresql":"12.0.1-8.14.1","postgresql-contrib":"12.0.1-8.14.1","postgresql-devel":"12.0.1-8.14.1","postgresql-docs":"12.0.1-8.14.1","postgresql-plperl":"12.0.1-8.14.1","postgresql-plpython":"12.0.1-8.14.1","postgresql-pltcl":"12.0.1-8.14.1","postgresql-server":"12.0.1-8.14.1","postgresql10":"10.13-4.22.4","postgresql10-contrib":"10.13-4.22.4","postgresql10-devel":"10.13-4.22.4","postgresql10-docs":"10.13-4.22.4","postgresql10-plperl":"10.13-4.22.4","postgresql10-plpython":"10.13-4.22.4","postgresql10-pltcl":"10.13-4.22.4","postgresql10-server":"10.13-4.22.4"}]},"package":{"ecosystem":"SUSE:Linux Enterprise Server 15-LTSS","name":"postgresql","purl":"pkg:rpm/suse/postgresql&distro=SUSE%20Linux%20Enterprise%20Server%2015-LTSS"},"ranges":[{"events":[{"introduced":"0"},{"fixed":"12.0.1-8.14.1"}],"type":"ECOSYSTEM"}]},{"ecosystem_specific":{"binaries":[{"libecpg6":"10.13-4.22.4","libpq5":"10.13-4.22.4","libpq5-32bit":"10.13-4.22.4","postgresql":"12.0.1-8.14.1","postgresql-contrib":"12.0.1-8.14.1","postgresql-devel":"12.0.1-8.14.1","postgresql-docs":"12.0.1-8.14.1","postgresql-plperl":"12.0.1-8.14.1","postgresql-plpython":"12.0.1-8.14.1","postgresql-pltcl":"12.0.1-8.14.1","postgresql-server":"12.0.1-8.14.1","postgresql10":"10.13-4.22.4","postgresql10-contrib":"10.13-4.22.4","postgresql10-devel":"10.13-4.22.4","postgresql10-docs":"10.13-4.22.4","postgresql10-plperl":"10.13-4.22.4","postgresql10-plpython":"10.13-4.22.4","postgresql10-pltcl":"10.13-4.22.4","postgresql10-server":"10.13-4.22.4"}]},"package":{"ecosystem":"SUSE:Linux Enterprise Server 15-LTSS","name":"postgresql10","purl":"pkg:rpm/suse/postgresql10&distro=SUSE%20Linux%20Enterprise%20Server%2015-LTSS"},"ranges":[{"events":[{"introduced":"0"},{"fixed":"10.13-4.22.4"}],"type":"ECOSYSTEM"}]},{"ecosystem_specific":{"binaries":[{"libecpg6":"10.13-4.22.4","libpq5":"10.13-4.22.4","libpq5-32bit":"10.13-4.22.4","postgresql":"12.0.1-8.14.1","postgresql-contrib":"12.0.1-8.14.1","postgresql-devel":"12.0.1-8.14.1","postgresql-docs":"12.0.1-8.14.1","postgresql-plperl":"12.0.1-8.14.1","postgresql-plpython":"12.0.1-8.14.1","postgresql-pltcl":"12.0.1-8.14.1","postgresql-server":"12.0.1-8.14.1","postgresql10":"10.13-4.22.4","postgresql10-contrib":"10.13-4.22.4","postgresql10-devel":"10.13-4.22.4","postgresql10-docs":"10.13-4.22.4","postgresql10-plperl":"10.13-4.22.4","postgresql10-plpython":"10.13-4.22.4","postgresql10-pltcl":"10.13-4.22.4","postgresql10-server":"10.13-4.22.4"}]},"package":{"ecosystem":"SUSE:Linux Enterprise Server for SAP Applications 15","name":"postgresql","purl":"pkg:rpm/suse/postgresql&distro=SUSE%20Linux%20Enterprise%20Server%20for%20SAP%20Applications%2015"},"ranges":[{"events":[{"introduced":"0"},{"fixed":"12.0.1-8.14.1"}],"type":"ECOSYSTEM"}]},{"ecosystem_specific":{"binaries":[{"libecpg6":"10.13-4.22.4","libpq5":"10.13-4.22.4","libpq5-32bit":"10.13-4.22.4","postgresql":"12.0.1-8.14.1","postgresql-contrib":"12.0.1-8.14.1","postgresql-devel":"12.0.1-8.14.1","postgresql-docs":"12.0.1-8.14.1","postgresql-plperl":"12.0.1-8.14.1","postgresql-plpython":"12.0.1-8.14.1","postgresql-pltcl":"12.0.1-8.14.1","postgresql-server":"12.0.1-8.14.1","postgresql10":"10.13-4.22.4","postgresql10-contrib":"10.13-4.22.4","postgresql10-devel":"10.13-4.22.4","postgresql10-docs":"10.13-4.22.4","postgresql10-plperl":"10.13-4.22.4","postgresql10-plpython":"10.13-4.22.4","postgresql10-pltcl":"10.13-4.22.4","postgresql10-server":"10.13-4.22.4"}]},"package":{"ecosystem":"SUSE:Linux Enterprise Server for SAP Applications 15","name":"postgresql10","purl":"pkg:rpm/suse/postgresql10&distro=SUSE%20Linux%20Enterprise%20Server%20for%20SAP%20Applications%2015"},"ranges":[{"events":[{"introduced":"0"},{"fixed":"10.13-4.22.4"}],"type":"ECOSYSTEM"}]}],"aliases":[],"details":"This update for postgresql10 and postgresql12 fixes the following issues:\n\npostgresql10 was updated to 10.13 (bsc#1171924).\n\n  https://www.postgresql.org/about/news/2038/\n  https://www.postgresql.org/docs/10/release-10-13.html\n\npostgresql10 was updated to 10.12 (CVE-2020-1720, bsc#1163985)\n\n- https://www.postgresql.org/about/news/2011/\n- https://www.postgresql.org/docs/10/release-10-12.html\n\npostgresql10 was updated to 10.11:\n\n- https://www.postgresql.org/about/news/1994/\n- https://www.postgresql.org/docs/10/release-10-11.html\n\n\npostgresql12 was updated to 12.3 (bsc#1171924).\n\nBug Fixes and Improvements:\n\n- Several fixes for GENERATED columns, including an issue where it was possible to crash or corrupt data in a table when the output of the generated column was the exact copy of a physical column on the table, e.g. if the expression called a function which could return its own input.\n- Several fixes for ALTER TABLE, including ensuring the SET STORAGE directive is propagated to a table's indexes.\n- Fix a potential race condition when using DROP OWNED BY while another session is deleting the same objects.\n- Allow for a partition to be detached when it has inherited ROW triggers.\n- Several fixes for REINDEX CONCURRENTLY, particularly with issues when a REINDEX CONCURRENTLY operation fails.\n- Fix crash when COLLATE is applied to an uncollatable type in a partition bound expression.\n- Fix performance regression in floating point overflow/underflow detection.\n- Several fixes for full text search, particularly with phrase searching.\n- Fix query-lifespan memory leak for a set-returning function used in a query's FROM clause.\n- Several reporting fixes for the output of VACUUM VERBOSE.\n- Allow input of type circle to accept the format (x,y),r, which is specified in the documentation.\n- Allow for the get_bit() and set_bit() functions to not fail on bytea strings longer than 256MB.\n- Avoid premature recycling of WAL segments during crash recovery, which could lead to WAL segments being recycled before being archived.\n- Avoid attempting to fetch nonexistent WAL files from archive storage during recovery by skipping irrelevant timelines.\n- Several fixes for logical replication and replication slots.\n- Fix several race conditions in synchronous standby management, including one that occurred when changing the synchronous_standby_names setting.\n- Several fixes for GSSAPI support, include a fix for a memory leak that occurred when using GSSAPI encryption.\n- Ensure that members of the pg_read_all_stats role can read all statistics views.\n- Fix performance regression in information_schema.triggers view.\n- Fix memory leak in libpq when using sslmode=verify-full.\n- Fix crash in psql when attempting to re-establish a failed connection.\n- Allow tab-completion of the filename argument to \\gx command in psql.\n- Add pg_dump support for ALTER ... DEPENDS ON EXTENSION.\n- Several other fixes for pg_dump, which include dumping comments on RLS policies and postponing restore of event triggers until the end.\n- Ensure pg_basebackup generates valid tar files.\n- pg_checksums skips tablespace subdirectories that belong to a different PostgreSQL major version\n- Several Windows compatibility fixes\n\nThis update also contains timezone tzdata release 2020a for DST law changes in Morocco and the Canadian Yukon, plus historical corrections for Shanghai. The America/Godthab zone has been renamed to America/Nuuk to reflect current English usage ; however, the old name remains available as a compatibility link. This also updates initdb's list of known Windows time zone names to include recent additions.\n\nFor more details, check out:\n\n-  https://www.postgresql.org/docs/12/release-12-3.html\n\nOther fixes:\n\n- Let postgresqlXX conflict with postgresql-noarch < 12.0.1 to get\n  a clean and complete cutover to the new packaging schema.\n","id":"SUSE-SU-2020:2149-1","modified":"2020-08-06T11:37:25Z","published":"2020-08-06T11:37:25Z","references":[{"type":"ADVISORY","url":"https://www.suse.com/support/update/announcement/2020/suse-su-20202149-1/"},{"type":"REPORT","url":"https://bugzilla.suse.com/1148643"},{"type":"REPORT","url":"https://bugzilla.suse.com/1163985"},{"type":"REPORT","url":"https://bugzilla.suse.com/1171924"},{"type":"WEB","url":"https://www.suse.com/security/cve/CVE-2020-1720"}],"related":["CVE-2020-1720"],"summary":"Security update for postgresql10 and postgresql12 ","upstream":["CVE-2020-1720"]}