Release date:
2026-11-09 10:21:28 UTC
Description:
* SECURITY UPDATE: SQL injection through the libpq escaping functions and
the client utilities, where an invalidly encoded multibyte character
could swallow a following quote or backslash that was then copied
unescaped, enabling psql meta-command execution
- debian/patches/CVE-2025-1094.patch: add pg_encoding_verifymbstr(),
pg_encoding_verifymbchar() and pg_encoding_set_invalid(), validate
each character and replace invalid ones with an always invalid byte
sequence in PQescapeLiteral(), PQescapeIdentifier(), PQescapeString()
and PQescapeStringConn(), add fmtIdEnc() and make
appendStringLiteral() and appendPsqlMetaConnect() encoding aware, in
src/interfaces/libpq/fe-exec.c, src/fe_utils/string_utils.c,
src/backend/utils/mb/wchar.c, src/include/mb/pg_wchar.h, pg_dump,
psql and src/bin/scripts, build wchar.o into libpgfeutils, and add
the test_escape test module
- CVE-2025-1094
* SECURITY UPDATE: integer overflows in libpq size calculations that let
an application input provider or a network peer cause an undersized
allocation followed by an out of bounds heap write
- debian/patches/CVE-2025-12818.patch: use size_t and add overflow
checks in PQescapeInternal(), PQescapeByteaInternal(), PQsetvalue(),
pqResultAlloc(), pqRowProcessor(), PQprint(), do_header(),
do_field(), reportErrorPosition(), build_startup_packet(),
parse_comma_separated_list() and ldapServiceLookup(), in
src/interfaces/libpq/fe-connect.c, fe-exec.c, fe-print.c and
fe-protocol3.c
- CVE-2025-12818
Updated packages:
-
libecpg-compat3-12_12.22-2~bookworm+tuxcare.els17_amd64.deb
sha:403d14051df2650ec2af76eb0e30d775dd1bb80d
-
libecpg-dev-12_12.22-2~bookworm+tuxcare.els17_amd64.deb
sha:a14e9f8740999e4f4c1bb6d82effae679445ecd2
-
libecpg6-12_12.22-2~bookworm+tuxcare.els17_amd64.deb
sha:09ecfaaae8ceb00f7ccc32e8535bcdb5a6de2e64
-
libpgtypes3-12_12.22-2~bookworm+tuxcare.els17_amd64.deb
sha:0a424b87bf160843cc169d5a76d7a3e38e601f3f
-
libpq-dev-12_12.22-2~bookworm+tuxcare.els17_amd64.deb
sha:a1a4230f3f34e13761cc05e7a64cd5d372c22972
-
libpq5-12_12.22-2~bookworm+tuxcare.els17_amd64.deb
sha:61d70c8351207fe5dcd5565925c55bf792fb6b64
-
postgresql12_12.22-2~bookworm+tuxcare.els17_amd64.deb
sha:4f1ffe2ac8b576e678143f3815310c46321313a1
-
postgresql12-client_12.22-2~bookworm+tuxcare.els17_amd64.deb
sha:2d320923bb4fba684d4cbaa33699817e36d13d69
-
postgresql12-doc_12.22-2~bookworm+tuxcare.els17_all.deb
sha:9c303ccbd63f3891896dea54c6f58407a1040654
-
postgresql12-plperl_12.22-2~bookworm+tuxcare.els17_amd64.deb
sha:2d7fb85defd86170abf619122db04597507fd300
-
postgresql12-plpython3_12.22-2~bookworm+tuxcare.els17_amd64.deb
sha:4d00721e356aa5359c41282ae42972eccf4ec7a3
-
postgresql12-pltcl_12.22-2~bookworm+tuxcare.els17_amd64.deb
sha:9642f98af8c50fad90cfcaa59df62c7955df076e
-
postgresql12-server-dev_12.22-2~bookworm+tuxcare.els17_amd64.deb
sha:753d026e02f2b28652618fb2ea3df8f75e8c3a9c
-
libecpg-compat3-12_12.22-2~bookworm+tuxcare.els17_arm64.deb
sha:63d6530c0c5817bd86efc5b829241820ea939fb3
-
libecpg-dev-12_12.22-2~bookworm+tuxcare.els17_arm64.deb
sha:67e5c2aad8a82d5698c1d46c01ad332f86e4cc4f
-
libecpg6-12_12.22-2~bookworm+tuxcare.els17_arm64.deb
sha:7d7f77645735f3f7fa56fc69309baab2efb48563
-
libpgtypes3-12_12.22-2~bookworm+tuxcare.els17_arm64.deb
sha:19543d1cadd07ad94e88b3bb51eeeac4cf08c56b
-
libpq-dev-12_12.22-2~bookworm+tuxcare.els17_arm64.deb
sha:c5bc4e177425f79888c314668932b969011dc0d8
-
libpq5-12_12.22-2~bookworm+tuxcare.els17_arm64.deb
sha:2d8c15e5eac8473837bbc5a0189ef47a1e141db1
-
postgresql12_12.22-2~bookworm+tuxcare.els17_arm64.deb
sha:e74d70029229e9923a31663a979d55045c421748
-
postgresql12-client_12.22-2~bookworm+tuxcare.els17_arm64.deb
sha:d2a241a0d90a947af2f453896544c3d24cfe853b
-
postgresql12-plperl_12.22-2~bookworm+tuxcare.els17_arm64.deb
sha:2bda486c50d4085db9713e8b223c976f78d85467
-
postgresql12-plpython3_12.22-2~bookworm+tuxcare.els17_arm64.deb
sha:c518a2320de1126775be8165d9b2af3f0f1fe85f
-
postgresql12-pltcl_12.22-2~bookworm+tuxcare.els17_arm64.deb
sha:48c3257fe772ec47720567abebaa5bf19a43c91b
-
postgresql12-server-dev_12.22-2~bookworm+tuxcare.els17_arm64.deb
sha:ce70e69fdbf3c1dde81d4dd0c3005c958d075f99
Notes:
This page is generated automatically and has not been checked for errors. For clarification or
corrections please contact the
CloudLinux Packaging Team.