[CLSA-2026:1792600868] Fix CVE(s): CVE-2026-19385
Type:
security
Severity:
Critical
Release date:
2026-10-21 17:11:00 UTC
Description:
* SECURITY UPDATE: Out-of-bounds read in pg_dump on long protrftypes. dumpFunc() parsed pg_proc.protrftypes into a fixed FUNC_MAX_ARGS array that is not zero-terminated when the server reports exactly FUNC_MAX_ARGS entries, so the TRANSFORM loop read past the buffer; a function with more entries made pg_dump abort. Any role that can create functions in a language with a transform could thus break or corrupt dumps. - debian/patches/CVE-2026-19385.patch: make parseOidArray() allocate the array itself (exact count, or input-sized and zero-terminated), add parseIntArray() for pg_index.indkey, and use them in getAggregates(), getFuncs(), getIndexes() and dumpFunc(); add a function with a transform to the object_address regression test (upstream 57aa21f691; older-server branches of 9.5 pg_dump kept). - CVE-2026-19385
CVEs fixed:
Updated packages:
  • libecpg-compat3_9.5.25-0ubuntu0.16.04.1+tuxcare.els15_amd64.deb
    sha:98d08cec0cc7aa59466d9520426145f63559cc4d
  • libecpg-dev_9.5.25-0ubuntu0.16.04.1+tuxcare.els15_amd64.deb
    sha:594e3704f37556eb45202038c7d03965aecb12ca
  • libecpg6_9.5.25-0ubuntu0.16.04.1+tuxcare.els15_amd64.deb
    sha:6abdcc91d0d47b2cde7596bcfe7747520c23f983
  • libpgtypes3_9.5.25-0ubuntu0.16.04.1+tuxcare.els15_amd64.deb
    sha:35b4cb5c45161f3a418c51854d5d68e54379e829
  • libpq-dev_9.5.25-0ubuntu0.16.04.1+tuxcare.els15_amd64.deb
    sha:bc9b840612e197907d0e78b4fef29b67b5980993
  • libpq5_9.5.25-0ubuntu0.16.04.1+tuxcare.els15_amd64.deb
    sha:6cbb266c00802b06e410fbb198dd32d187100b78
  • postgresql-9.5_9.5.25-0ubuntu0.16.04.1+tuxcare.els15_amd64.deb
    sha:a711c359c088ddea679aa02709d2c40fc8f945b8
  • postgresql-client-9.5_9.5.25-0ubuntu0.16.04.1+tuxcare.els15_amd64.deb
    sha:a024fca80f295077f614345ded934edb51329607
  • postgresql-contrib-9.5_9.5.25-0ubuntu0.16.04.1+tuxcare.els15_amd64.deb
    sha:16448e16ffa626d796963a71d3fa518f445ab530
  • postgresql-doc-9.5_9.5.25-0ubuntu0.16.04.1+tuxcare.els15_all.deb
    sha:a45853fd9ac22ef9281fdbf0a0010eb371c98a70
  • postgresql-plperl-9.5_9.5.25-0ubuntu0.16.04.1+tuxcare.els15_amd64.deb
    sha:0c71302867d435b029a5054d86e7ff71a69163f4
  • postgresql-plpython-9.5_9.5.25-0ubuntu0.16.04.1+tuxcare.els15_amd64.deb
    sha:9d0ed3caaa97cc2ce2844cd00b2d0ce33f3d88a4
  • postgresql-plpython3-9.5_9.5.25-0ubuntu0.16.04.1+tuxcare.els15_amd64.deb
    sha:38c59120475327f3a9116049bb00d225272d0920
  • postgresql-pltcl-9.5_9.5.25-0ubuntu0.16.04.1+tuxcare.els15_amd64.deb
    sha:e2305e17954d46d70e3f7f473dc4fb7dd8ac3444
  • postgresql-server-dev-9.5_9.5.25-0ubuntu0.16.04.1+tuxcare.els15_amd64.deb
    sha:acb68413664176311317bad39eae06988ec93d7e
Notes:
This page is generated automatically and has not been checked for errors. For clarification or corrections please contact the CloudLinux Packaging Team.