Received: from malur.postgresql.org ([217.196.149.56]) by arkaria.postgresql.org with esmtps (TLS1.3) tls TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 (Exim 4.94.2) (envelope-from ) id 1sc2en-003Pai-5g for pgsql-announce@arkaria.postgresql.org; Thu, 08 Aug 2024 12:54:17 +0000 Received: from localhost ([127.0.0.1] helo=malur.postgresql.org) by malur.postgresql.org with esmtp (Exim 4.94.2) (envelope-from ) id 1sc2el-00E7jE-On for pgsql-announce@arkaria.postgresql.org; Thu, 08 Aug 2024 12:54:15 +0000 Received: from magus.postgresql.org ([2a02:c0:301:0:ffff::29]) by malur.postgresql.org with esmtps (TLS1.3) tls TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 (Exim 4.94.2) (envelope-from ) id 1sc2ek-00E7iZ-PD for pgsql-announce@lists.postgresql.org; Thu, 08 Aug 2024 12:54:14 +0000 Received: from mahout.postgresql.org ([2001:4800:3e1:1::227]) by magus.postgresql.org with esmtps (TLS1.3) tls TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 (Exim 4.94.2) (envelope-from ) id 1sc2ed-003nfr-CF for pgsql-announce@lists.postgresql.org; Thu, 08 Aug 2024 12:54:14 +0000 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=postgresql.org; s=20171124; h=Message-ID:Date:Reply-To:From:To:Subject: MIME-Version:Content-Type:Sender:Cc:Content-Transfer-Encoding:Content-ID: Content-Description:In-Reply-To:References; bh=pU1tYufTZvGhi6nmqa0Y1sMIe3fTTshA2tZoUkvoSAg=; b=b2reimHH588xCrc/afC8Hlfd2w kK4uMWWnEGPC6KT3z7bKTMVvNXkPfiKF2OC269qV4arZz30MUFdTaaI7JjUTJG73hpEj8rgnJSD+f +nTNptyO1N7Gli5vvPNiaVGH1pU0I/ja26P+pih+UTHIXoo5AV9WdcoR3QuZ/RuHchEnsEU5pXHOJ UYW1xEW6dbPiXGikENrFm/kz1PmCb1M+rwRoNAiWDIJ6WkExEr8MN14VGqbz+Uf0X/POZGltJOAjB hAhwqQETDfjm/N6B805IUFhmUqHhnCmKLza2JHQv/YIyhMKdz7I5aY+U2rjyuy+LEIZo4T6e+Fom2 NiPTmxOQ==; Received: from wrigleys.postgresql.org ([2a02:16a8:dc51::60]) by mahout.postgresql.org with esmtps (TLS1.3) tls TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 (Exim 4.94.2) (envelope-from ) id 1sc2ea-00BXAY-O1 for pgsql-announce@lists.postgresql.org; Thu, 08 Aug 2024 12:54:05 +0000 Received: from localhost ([127.0.0.1] helo=wrigleys.postgresql.org) by wrigleys.postgresql.org with esmtp (Exim 4.94.2) (envelope-from ) id 1sc2eY-000vJh-Ea for pgsql-announce@lists.postgresql.org; Thu, 08 Aug 2024 12:54:03 +0000 Content-Type: multipart/mixed; boundary="===============2811378110102380237==" MIME-Version: 1.0 Subject: PostgreSQL 16.4, 15.8, 14.13, 13.16, 12.20, and 17 Beta 3 Released! To: PostgreSQL Announce From: PostgreSQL Global Development Group Reply-To: announce@postgresql.org Date: Thu, 08 Aug 2024 12:53:40 +0000 Message-ID: <172312162075.915370.17401641049798059663@wrigleys.postgresql.org> X-Auto-Response-Suppress: All Auto-Submitted: auto-generated X-pglister-tags: pgsql,security X-pglister-tagsig: 42b6dd3ec432d8c54790364d562af710b56dedf7dd7e0dfc128e69d5eda79643 List-Id: List-Help: List-Subscribe: List-Post: List-Owner: List-Archive: Archived-At: Precedence: bulk --===============2811378110102380237== Content-Type: multipart/alternative; boundary="===============0528314763026525543==" MIME-Version: 1.0 --===============0528314763026525543== Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: quoted-printable The PostgreSQL Global Development Group has released an update to all suppo= rted versions of PostgreSQL, including 16.4, 15.8, 14.13, 13.16, and 12.20, as w= ell as the third beta release of PostgreSQL 17. This release fixes 1 security vulnerability and over 55 bugs reported over the last several months. For the full list of changes, please review the [release notes](https://www.postgresql.org/docs/release/). PostgreSQL 12 EOL Notice ------------------------ PostgreSQL 12 will stop receiving fixes on November 14, 2024. If you are running PostgreSQL 12 in a production environment, we suggest that you make plans to upgrade to a newer, supported version of PostgreSQL. Please see our [versioning policy](https://www.postgresql.org/support/versioning/) for more information. Security Issues --------------- ### [CVE-2024-7348](https://www.postgresql.org/support/security/CVE-2024-73= 48/): PostgreSQL relation replacement during pg_dump executes arbitrary SQL CVSS v3.1 Base Score: [8.8](https://nvd.nist.gov/vuln-metrics/cvss/v3-calcu= lator?vector=3DAV:N/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H) Supported, Vulnerable Versions: 12 - 16. An attacker able to create and drop non-temporary objects could inject SQL = code that would be executed by a concurrent [`pg_dump`](https://www.postgresql.o= rg/docs/current/app-pgdump.html) session with the privileges of the role running `pg_dump` (which is often a superuser). The attack involves replacing a sequence or similar object with= a view or foreign table that will execute malicious code. To prevent this, introduce a new server parameter `restrict_nonsystem_relation_kind` that can disable expansion of non-builtin views as well as access to foreign tables,= and teach `pg_dump` to set it when available. Note that the attack is prevented= only if both `pg_dump` and the server it is dumping from are new enough to have = this fix. The PostgreSQL project thanks Noah Misch for reporting this problem. Bug Fixes and Improvements -------------------------- =20 This update fixes over 55 bugs that were reported in the last several month= s. The issues listed below affect PostgreSQL 16. Some of these issues may also affect other supported versions of PostgreSQL. * Avoid incorrect results from "Merge Right Anti Join" plans, where if the = inner relation is known to have unique join keys, the merge could misbehave= when there are duplicated join keys in the outer relation. * Prevent infinite loop in [`VACUUM`](https://www.postgresql.org/docs/curre= nt/sql-vacuum.html). * Fix partition pruning setup during [`ALTER TABLE DETACH ... PARTITION CON= CURRENTLY`](https://www.postgresql.org/docs/current/sql-altertable.html). * Fix behavior of stable functions that are used as an argument to a [`CALL= `](https://www.postgresql.org/docs/current/sql-call.html) statement. * `pg_sequence_last_value()` now returns `NULL` instead of throwing an erro= r when called on unlogged sequences on standby servers and on temporary seq= uences of other sessions. * Fix parsing of ignored operators in `websearch_to_tsquery()`. * Correctly check updatability of view columns targeted by [`INSERT ... DEF= AULT`](https://www.postgresql.org/docs/current/sql-insert.html). * Lock owned sequences during [`ALTER TABLE ... SET LOGGED|UNLOGGED`](https= ://www.postgresql.org/docs/current/sql-altertable.html). * Don't throw an error if a queued `AFTER` trigger no longer exists. * Fix selection of an arbiter index for [`INSERT ... ON CONFLICT`](https://= www.postgresql.org/docs/current/sql-insert.html) when the desired index has= expressions or predicates, for example, through an updatable view. * Refuse to modify a temporary table of another session with [`ALTER TABLE`= ](https://www.postgresql.org/docs/current/sql-altertable.html). * Fix handling of extended statistics on expressions in [`CREATE TABLE ... = LIKE STATISTICS`](https://www.postgresql.org/docs/current/sql-createtable.h= tml). * Fix failure to recalculate sub-queries generated from `MIN()` or `MAX()` = aggregates. * Disallow underscores in positional parameters. * Avoid crashing when a JIT-inlined backend function throws an error. * Fix handling of subtransactions of prepared transactions when starting a = hot standby server. * Prevent incorrect initialization of logical replication slots. * Fix memory leak in the logical replication WAL sender when publishing cha= nges to a partitioned table whose partitions have row types that are physic= ally different from the table. * Disable creation of stateful TLS session tickets by OpenSSL. * Fix how [PL/pgSQL](https://www.postgresql.org/docs/current/plpgsql.html) = handles integer ranges containing underscores (e.g., `FOR i IN 1_001..1_002= `). * Fix incompatibility between [PL/Perl](https://www.postgresql.org/docs/cur= rent/plperl.html) and Perl 5.40. * Several fixes related to recursive [PL/Python](https://www.postgresql.org= /docs/current/plpython.html) functions and triggers. * Ensure that [`pg_restore -l`](https://www.postgresql.org/docs/current/app= -pgrestore.html) reports dependent table of contents entries correctly. * [`pg_stat_statements`](https://www.postgresql.org/docs/current/pgstatstat= ements.html) now passes a query ID for utility (non-`SELECT`/`INSERT`/`UPDA= TE`) statements that appears in SQL-language functions. * Fix for [`postgres_fdw`](https://www.postgresql.org/docs/current/postgres= -fdw.html) when mapping a foreign table to a nontrivial remote view. * [`postgres_fdw`](https://www.postgresql.org/docs/current/postgres-fdw.htm= l) no longer sends a `FETCH FIRST WITH TIES` clause to a remote server. Updating -------- All PostgreSQL update releases are cumulative. As with other minor releases, users are not required to dump and reload their database or use `pg_upgrade= ` in order to apply this update release; you may simply shutdown PostgreSQL and update its binaries. Users who have skipped one or more update releases may need to run addition= al post-update steps; please see the release notes from earlier versions for details. For more details, please see the [release notes](https://www.postgresql.org/docs/release/). A Note on the PostgreSQL 17 Beta -------------------------------- This release marks the third beta release of PostgreSQL 17 and puts the community one step closer to general availability tentatively around the en= d of the third quarter. In the spirit of the open source PostgreSQL community, we strongly encourag= e you to test the new features of PostgreSQL 17 on your systems to help us elimin= ate bugs or other issues that may exist. While we do not advise you to run PostgreSQL 17 Beta 3 in production environments, we encourage you to find w= ays to run your typical application workloads against this beta release. Your testing and feedback will help the community ensure that the PostgreSQ= L 17 release upholds our standards of delivering a stable, reliable release of t= he world's most advanced open source relational database. Please read more abo= ut our [beta testing process](https://www.postgresql.org/developer/beta/) and = how you can contribute: [https://www.postgresql.org/developer/beta/](https://www.postgresql.org/d= eveloper/beta/) Upgrading to PostgreSQL 17 Beta 3 --------------------------------- To upgrade to PostgreSQL 17 Beta 3 from an earlier version of PostgreSQL, you will need to use a strategy similar to upgrading between major versions= of PostgreSQL (e.g. `pg_upgrade` or `pg_dump` / `pg_restore`). For more information, please visit the documentation section on [upgrading](https://www.postgresql.org/docs/17/static/upgrading.html). Changes Since Beta 2 -------------------- Fixes and changes in PostgreSQL 17 Beta 3 include: * Rename the `standby_slot_names` parameter to to `synchronized_standby_slo= ts`. * Several SQL/JSON fixes. * Fix `pg_combinebackup --clone`. * Fix `pg_createsubscriber` to work for database names that contain a space. * `pg_createsubscriber` now drops pre-existing subscriptions when run on a target database. * Improve efficiency in retrieving subscription information during `pg_upgr= ade`. * Fix TLS fallback behavior during `sslmode=3Dprefer` to error when a serve= r sends an error during the startup process. * Document an error case with `pg_basebackup` incremental backup on a stand= by server when it's executed immediately after the previous backup. * Fix issue where `pg_upgrade --transaction-size` can cause the backend to = use an order of magnitude more RAM. Please see the [release notes](https://www.postgresql.org/docs/17/release-1= 7.html) for a complete list of new and changed features, and [PostgreSQL 17 open items](https://wiki.postgresql.org/wiki/PostgreSQL_17_O= pen_Items) for more details on fixes and changes. Testing for Bugs & Compatibility -------------------------------- The stability of each PostgreSQL release greatly depends on you, the commun= ity, to test the upcoming version with your workloads and testing tools in order= to find bugs and regressions before the general availability of PostgreSQL 17.= As this is a Beta, minor changes to database behaviors, feature details, and A= PIs are still possible. Your feedback and testing will help determine the final tweaks on the new features, so please test in the near future. The quality = of user testing helps determine when we can make a final release. A list of [open issues](https://wiki.postgresql.org/wiki/PostgreSQL_17_Open= _Items) is publicly available in the PostgreSQL wiki. You can [report bugs](https://www.postgresql.org/account/submitbug/) using this for= m on the PostgreSQL website: [https://www.postgresql.org/account/submitbug/](https://www.postgresql.or= g/account/submitbug/) Links ----- * [Download](https://www.postgresql.org/download/) * [Release Notes](https://www.postgresql.org/docs/release/) * [Security](https://www.postgresql.org/support/security/) * [Versioning Policy](https://www.postgresql.org/support/versioning/) * [Beta Testing Information](https://www.postgresql.org/developer/beta/) * [PostgreSQL 17 Beta Release Notes](https://www.postgresql.org/docs/17/rel= ease-17.html) * [PostgreSQL 17 Open Issues](https://wiki.postgresql.org/wiki/PostgreSQL_1= 7_Open_Items) * [Feature Matrix](https://www.postgresql.org/about/featurematrix/) * [Submit a Bug](https://www.postgresql.org/account/submitbug/) * [Follow @postgresql on X/Twitter](https://twitter.com/postgresql) * [Donate](https://www.postgresql.org/about/donate/) If you have corrections or suggestions for this release announcement, please send them to the _pgsql-www@lists.postgresql.org_ public [mailing list](https://www.postgresql.org/list/). --===============0528314763026525543== Content-Type: text/html; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: quoted-printable PostgreSQL 16.4, 15.8, 14.13, 13.16, 12.20, and 17 Beta 3 Releas= ed!
 
3D"PostgreSQL 3D"PostgreSQL

PostgreSQL 16.4, 15.8, 14.13, 13.16, 12.20, and 17 Beta 3 Released!

The PostgreSQL Global Development Group has= released an update to all supported versions of PostgreSQL, including 16.4, 15.8, 14.13, 13.16, and 12.20, as w= ell as the third beta release of PostgreSQL 17. This release fixes 1 security vulnerability and over 55 bugs reported over the last several months.

For the full list of changes, please review= the release notes.

PostgreSQL 12 EOL Notice

PostgreSQL 12 will stop receiving fixes on = November 14, 2024. If you are running PostgreSQL 12 in a production environment, we suggest that you make plans to upgrade to a newer, supported version of PostgreSQL. Please see our versioning policy for more information.

Security Issues

CVE-2024-7348: PostgreSQL relation replacement during= pg_dump executes arbitrary SQL

CVSS v3.1 Base Score: 8.8<= /p>

Supported, Vulnerable Versions: 12 - 16.

An attacker able to create and drop non-tem= porary objects could inject SQL code that would be executed by a concurrent pg_dump session with the privileges of the role running pg_dump (which= is often a superuser). The attack involves replacing a sequence or similar object with= a view or foreign table that will execute malicious code. To prevent this, introduce a new server parameter restrict_nonsystem_relation_kind that can disable expansion of non-builtin views as well as access to foreign tables,= and teach pg_dump to set it when available. Note that the attack i= s prevented only if both pg_dump and the server it is dumping from are new enou= gh to have this fix.

The PostgreSQL project thanks Noah Misch fo= r reporting this problem.

Bug Fixes and Improvements

This update fixes over 55 bugs that were re= ported in the last several months. The issues listed below affect PostgreSQL 16. Some of these issues may also affect other supported versions of PostgreSQL.

  • Avoid incorrect= results from "Merge Right Anti Join" plans, where if the inner relation is= known to have unique join keys, the merge could misbehave when there are d= uplicated join keys in the outer relation.
  • Prevent infinit= e loop in VACUUM= .
  • Fix partition p= runing setup during ALTER TABLE DETACH ... PARTITION CONCURRENTLY.
  • Fix behavior of= stable functions that are used as an argument to a CALL statement.
  • pg_sequen= ce_last_value() now returns NULL instead of throwing an= error when called on unlogged sequences on standby servers and on temporar= y sequences of other sessions.
  • Fix parsing of = ignored operators in websearch_to_tsquery().
  • Correctly check= updatability of view columns targeted by INSERT ... DEFAULT.
  • Lock owned sequ= ences during ALTER = TABLE ... SET LOGGED|UNLOGGED.
  • Don't throw an = error if a queued AFTER trigger no longer exists.
  • Fix selection o= f an arbiter index for = INSERT ... ON CONFLICT when the desired index has expressions or= predicates, for example, through an updatable view.
  • Refuse to modif= y a temporary table of another session with ALTER TABLE.
  • Fix handling of= extended statistics on expressions in CREATE TABLE ... LIKE STATISTICS.
  • Fix failure to = recalculate sub-queries generated from MIN() or MAX() aggregates.
  • Disallow unders= cores in positional parameters.
  • Avoid crashing = when a JIT-inlined backend function throws an error.
  • Fix handling of= subtransactions of prepared transactions when starting a hot standby serve= r.
  • Prevent incorre= ct initialization of logical replication slots.
  • Fix memory leak= in the logical replication WAL sender when publishing changes to a partiti= oned table whose partitions have row types that are physically different fr= om the table.
  • Disable creatio= n of stateful TLS session tickets by OpenSSL.
  • Fix how PL/pgSQL handles integer ranges con= taining underscores (e.g., FOR i IN 1_001..1_002).
  • Fix incompatibi= lity between PL/Perl and Perl= 5.40.
  • Several fixes r= elated to recursive PL/Python functions and triggers.
  • Ensure that pg_restore -l<= /a> reports dependent table of contents entries correctly.
  • pg_stat_statements no= w passes a query ID for utility (non-SELECT/INSERT/UPDATE) statements that appears in SQL-language functions.
  • Fix for postgres_fdw when= mapping a foreign table to a nontrivial remote view.
  • postgres_fdw no longer se= nds a FETCH FIRST WITH TIES clause to a remote server.

Updating

All PostgreSQL update releases are cumulati= ve. As with other minor releases, users are not required to dump and reload their database or use pg_up= grade in order to apply this update release; you may simply shutdown PostgreSQL and update its binaries.

Users who have skipped one or more update r= eleases may need to run additional post-update steps; please see the release notes from earlier versions for details.

For more details, please see the release notes.

A Note on the PostgreSQL 17 Bet= a

This release marks the third beta release o= f PostgreSQL 17 and puts the community one step closer to general availability tentatively around the en= d of the third quarter.

In the spirit of the open source PostgreSQL= community, we strongly encourage you to test the new features of PostgreSQL 17 on your systems to help us elimin= ate bugs or other issues that may exist. While we do not advise you to run PostgreSQL 17 Beta 3 in production environments, we encourage you to find w= ays to run your typical application workloads against this beta release.

Your testing and feedback will help the com= munity ensure that the PostgreSQL 17 release upholds our standards of delivering a stable, reliable release of t= he world's most advanced open source relational database. Please read more abo= ut our beta testing process and how you can contribute:

https://ww= w.postgresql.org/developer/beta/

Upgrading to PostgreSQL 17 Beta= 3

To upgrade to PostgreSQL 17 Beta 3 from an = earlier version of PostgreSQL, you will need to use a strategy similar to upgrading between major versions= of PostgreSQL (e.g. pg_upgrade or pg_dump / pg= _restore). For more information, please visit the documentation section on upgrading.

Changes Since Beta 2

Fixes and changes in PostgreSQL 17 Beta 3 i= nclude:

  • Rename the standby_slot_names parameter to to synchronized_standby_slot= s.
  • Several SQL/JSO= N fixes.
  • Fix pg_co= mbinebackup --clone.
  • Fix pg_cr= eatesubscriber to work for database names that contain a space.
  • pg_create= subscriber now drops pre-existing subscriptions when run on a target database.
  • Improve efficie= ncy in retrieving subscription information during pg_upgrade.<= /li>
  • Fix TLS fallbac= k behavior during sslmode=3Dprefer to error when a server sends an error during the startup process.
  • Document an err= or case with pg_basebackup incremental backup on a standby server when it's executed immediately after the previous backup.
  • Fix issue where= pg_upgrade --transaction-size can cause the backend to use an order of magnitude more RAM.

Please see the release notes for a complete list of new and changed features, and PostgreSQL 17 open items for more details on fixes and changes.

Testing for Bugs & Compatib= ility

The stability of each PostgreSQL release gr= eatly depends on you, the community, to test the upcoming version with your workloads and testing tools in order= to find bugs and regressions before the general availability of PostgreSQL 17.= As this is a Beta, minor changes to database behaviors, feature details, and A= PIs are still possible. Your feedback and testing will help determine the final tweaks on the new features, so please test in the near future. The quality = of user testing helps determine when we can make a final release.

A list of open issues is publicly available in the PostgreSQL wiki. You can report bugs using this form on the PostgreSQL website:

https:/= /www.postgresql.org/account/submitbug/

Links

If you have corrections or suggestions for = this release announcement, please send them to the pgsql-www@lists.postgresql.org public mailing list.

This email was sent to you from the PostgreSQL project.

You were sent this email as a subscriber of the pgsql-announce mai= linglist, for for one of the content tags PostgreSQL Project or Security. To unsubscribe from further emails, or change which emails you want to receive, please click th= e personal unsubscribe link that you can find in the headers of this email, or visit https://lists.postgresql.org/unsubscribe/.
 
--===============0528314763026525543==-- --===============2811378110102380237== Content-Type: image/png; name=slonik.png MIME-Version: 1.0 Content-Disposition: inline; filename="slonik.png" Content-ID: Content-Transfer-Encoding: base64 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 6e4htUAAAAAASUVORK5CYII= --===============2811378110102380237==--