UbuntuUpdates.org

Package "postgresql-17"

Name: postgresql-17

Description:

This package is just an umbrella for a group of other packages, it has no description.
Description samples from packages in group:

  • development files for PostgreSQL 17 server-side programming

Latest version: 17.5-0ubuntu0.25.04.1
Release: plucky (25.04)
Level: updates
Repository: universe

Links



Other versions of "postgresql-17" in Plucky

Repository Area Version
base main 17.4-1
base universe 17.4-1
security main 17.5-0ubuntu0.25.04.1
security universe 17.5-0ubuntu0.25.04.1
updates main 17.5-0ubuntu0.25.04.1
PPA: Postgresql 17.5-1.pgdg20.04+1
PPA: Postgresql 17.5-1.pgdg22.04+1

Packages in group

Deleted packages are displayed in grey.


Changelog

Version: 17.5-0ubuntu0.25.04.1 2025-05-21 17:07:28 UTC

  postgresql-17 (17.5-0ubuntu0.25.04.1) plucky-security; urgency=medium

  * New upstream version (LP: #2110377).

    + A dump/restore is not required for those running 17.X.

    + However, if you have any self-referential foreign key constraints on
      partitioned tables, it may be necessary to recreate those constraints to
      ensure that they are being enforced correctly. Follow the steps below to
      do so.

    + Also, if you have any BRIN bloom indexes, it may be advisable to reindex
      them after updating. Follow the steps below to do so.

    + Also, if you are upgrading from a version earlier than 17.1, see those
      release notes as well please.

    + Avoid one-byte buffer overread when examining invalidly-encoded strings
      that are claimed to be in GB18030 encoding (Noah Misch, Andres Freund)

      While unlikely, a SIGSEGV crash could occur if an incomplete multibyte
      character appeared at the end of memory. This was possible both in the
      server and in libpq-using applications. (CVE-2025-4207)

    + Handle self-referential foreign keys on partitioned tables correctly
      (Álvaro Herrera)

      Creating or attaching partitions failed to make the required catalog
      entries for a foreign-key constraint, if the table referenced by the
      constraint was the same partitioned table. This resulted in failure to
      enforce the constraint fully.

      To fix this, you should drop and recreate any self-referential foreign
      keys on partitioned tables, if partitions have been created or attached
      since the constraint was created. Bear in mind that violating rows might
      already be present, in which case recreating the constraint will fail,
      and you'll need to fix up those rows before trying again.

    + Avoid data loss when merging compressed BRIN summaries in
      brin_bloom_union() (Tomas Vondra)

      The code failed to account for decompression results not being identical
      to the input objects, which would result in failure to add some of the
      data to the merged summary, leading to missed rows in index searches.

      This mistake was present back to v14 where BRIN bloom indexes were
      introduced, but this code path was only rarely reached then. It's
      substantially more likely to be hit in v17 because parallel index builds
      now use the code.

    + Details about these and many further changes can be found at:
      https://www.postgresql.org/docs/17/release-17-5.html.

  * d/postgresql-17.NEWS: Create.

 -- Athos Ribeiro <email address hidden> Sat, 10 May 2025 21:27:42 -0300

2110377 New PostgreSQL upstream microreleases 14.18, 16.9, and 17.5
CVE-2025-4207 Buffer over-read in PostgreSQL GB18030 encoding validation allows a database input provider to achieve temporary denial of service on platforms where



About   -   Send Feedback to @ubuntu_updates