This update for postgresql17 fixes the following issues:
psql COPY FROM STDIN early failure processes data lines as psql commands (bsc#1275046).ALTER TABLE ALTER TYPE resets extended statistics ownership (bsc#1275044).USAGE privilege (bsc#1275043).dlopen arbitrary file (bsc#1275042).tsvector and tsquery undersize allocations, via integer wraparound (bsc#1275001).pgcrypto, for OpenSSL-disabled ciphers, silently encrypts to and decrypts from cleartext
(bsc#1275002).regexp heap buffer overflow executes arbitrary code (bsc#1275068).ctid type confusion in selectivity estimator discloses derivative of arbitrary read
(bsc#1275066).to_char heap buffer overflow executes arbitrary code (bsc#1275065).plperl tied object heap buffer overflow executes arbitrary code (bsc#1275064).refint plan cache type confusion executes arbitrary code (bsc#1275063).scram_iterations provides user existence
oracle (bsc#1275062).pltcl and plperl undersize allocations, via integer wraparound (bsc#1275059).pg_trgm picksplit reads past end of buffer (bsc#1275058).0x0 and 0x1 to server memory (bsc#1275057).EXTRACT argument (bsc#1275054).fuzzystrmatch writes effectively-arbitrary addresses, via integer wraparound (bsc#1275053).CLOSE + DECLARE executes arbitrary code (bsc#1275051).ascii() function reads past end of buffer (bsc#1275049).psql \unrestrict lets superuser of pg_dump origin server execute arbitrary code in psql
client (bsc#1275048).pg_dump heap buffer overflow executes arbitrary code (bsc#1275047).Changes for postgresql17:
{
"binaries": [
{
"postgresql17": "17.11-150200.5.33.1",
"postgresql17-contrib": "17.11-150200.5.33.1",
"postgresql17-devel": "17.11-150200.5.33.1",
"postgresql17-docs": "17.11-150200.5.33.1",
"postgresql17-plperl": "17.11-150200.5.33.1",
"postgresql17-plpython": "17.11-150200.5.33.1",
"postgresql17-pltcl": "17.11-150200.5.33.1",
"postgresql17-server": "17.11-150200.5.33.1",
"postgresql17-server-devel": "17.11-150200.5.33.1"
}
]
}{
"binaries": [
{
"postgresql17": "17.11-150200.5.33.1",
"postgresql17-contrib": "17.11-150200.5.33.1",
"postgresql17-devel": "17.11-150200.5.33.1",
"postgresql17-docs": "17.11-150200.5.33.1",
"postgresql17-plperl": "17.11-150200.5.33.1",
"postgresql17-plpython": "17.11-150200.5.33.1",
"postgresql17-pltcl": "17.11-150200.5.33.1",
"postgresql17-server": "17.11-150200.5.33.1",
"postgresql17-server-devel": "17.11-150200.5.33.1"
}
]
}{
"binaries": [
{
"postgresql17": "17.11-150200.5.33.1",
"postgresql17-contrib": "17.11-150200.5.33.1",
"postgresql17-devel": "17.11-150200.5.33.1",
"postgresql17-docs": "17.11-150200.5.33.1",
"postgresql17-llvmjit": "17.11-150200.5.33.1",
"postgresql17-llvmjit-devel": "17.11-150200.5.33.1",
"postgresql17-plperl": "17.11-150200.5.33.1",
"postgresql17-plpython": "17.11-150200.5.33.1",
"postgresql17-pltcl": "17.11-150200.5.33.1",
"postgresql17-server": "17.11-150200.5.33.1",
"postgresql17-server-devel": "17.11-150200.5.33.1"
}
]
}{
"binaries": [
{
"postgresql17": "17.11-150200.5.33.1",
"postgresql17-contrib": "17.11-150200.5.33.1",
"postgresql17-devel": "17.11-150200.5.33.1",
"postgresql17-docs": "17.11-150200.5.33.1",
"postgresql17-llvmjit": "17.11-150200.5.33.1",
"postgresql17-llvmjit-devel": "17.11-150200.5.33.1",
"postgresql17-plperl": "17.11-150200.5.33.1",
"postgresql17-plpython": "17.11-150200.5.33.1",
"postgresql17-pltcl": "17.11-150200.5.33.1",
"postgresql17-server": "17.11-150200.5.33.1",
"postgresql17-server-devel": "17.11-150200.5.33.1"
}
]
}