CVE-2026-6470
PostgreSQL fails to check type USAGE privilege
Missing authorization in PostgreSQL DDL commands allows an object creator to achieve denial of service against ALTER and DROP of the type, via creating a dependency on the type. Many DDL operations did check the privilege, but assigning a range subtype and referencing the type from an SQL expression did not. Versions before PostgreSQL 18.6, 17.11, 16.15, 15.19, and 14.24 are affected.
Attack profile
How easy it is to exploit
- Attack vector
- Network
- Complexity
- Low
- Privileges needed
- Low
- User interaction
- None
What an attacker can affect
- Confidentiality
- None
- Integrity
- None
- Availability
- Low
Exploit likelihood
What each source reports
CVE List Score used
4.3
PostgreSQL fails to check type USAGE privilege
Missing authorization in PostgreSQL DDL commands allows an object creator to achieve denial of service against ALTER and DROP of the type, via creating a dependency on the type. Many DDL operations did check the privilege, but assigning a range subtype and referencing the type from an SQL expression did not. Versions before PostgreSQL 18.6, 17.11, 16.15, 15.19, and 14.24 are affected.
- Record
CVE-2026-6470- CVSS 3.1
- 4.3 Medium
CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:N/I:N/A:L - Weakness
- CWE-862
- Updated
- 2026-11-02
EUVDEUVD-2026-57856
4.3
Missing authorization in PostgreSQL DDL commands allows an object creator to achieve denial of service against ALTER and DROP of the type, via creating a dependency on the type. Many DDL operations did check the privilege, but assigning a range subtype and referencing the type from an SQL expression did not. Versions before PostgreSQL 18.6, 17.11, 16.15, 15.19, and 14.24 are affected.
- Record
EUVD-2026-57856- CVSS 3.1
- 4.3 Medium
CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:N/I:N/A:L - Updated
- 2026-11-02
GitHub AdvisoriesGHSA-2pm8-9426-243p
4.3
Missing authorization in PostgreSQL DDL commands allows an object creator to achieve denial of...
Missing authorization in PostgreSQL DDL commands allows an object creator to achieve denial of service against ALTER and DROP of the type, via creating a dependency on the type. Many DDL operations did check the privilege, but assigning a range subtype and referencing the type from an SQL expression did not. Versions before PostgreSQL 18.5, 17.11, 16.15, 15.19, and 14.24 are affected.
- Record
GHSA-2pm8-9426-243p- CVSS 3.1
- 4.3 Medium
CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:N/I:N/A:L - Weakness
- CWE-862
- Updated
- 2026-11-02
NVD
4.3
Missing authorization in PostgreSQL DDL commands allows an object creator to achieve denial of service against ALTER and DROP of the type, via creating a dependency on the type. Many DDL operations did check the privilege, but assigning a range subtype and referencing the type from an SQL expression did not. Versions before PostgreSQL 18.6, 17.11, 16.15, 15.19, and 14.24 are affected.
- Record
CVE-2026-6470- CVSS 3.1
- 4.3 Medium
CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:N/I:N/A:L - Weakness
- CWE-862
- Updated
- 2026-11-02
OSVALPINE-CVE-2026-6470
4.3
Missing authorization in PostgreSQL DDL commands allows an object creator to achieve denial of service against ALTER and DROP of the type, via creating a dependency on the type. Many DDL operations did check the privilege, but assigning a range subtype and referencing the type from an SQL expression did not. Versions before PostgreSQL 18.6, 17.11, 16.15, 15.19, and 14.24 are affected.
- Record
ALPINE-CVE-2026-6470- CVSS 3.1
- 4.3 Medium
CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:N/I:N/A:L - Updated
- 2026-11-03
OSVBELL-CVE-2026-6470
4.3
- Record
BELL-CVE-2026-6470- CVSS 3.1
- 4.3 Medium
CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:N/I:N/A:L - Updated
- 2026-11-02
Show 42 moreShow less
OSVDEBIAN-CVE-2026-6470
4.3
Missing authorization in PostgreSQL DDL commands allows an object creator to achieve denial of service against ALTER and DROP of the type, via creating a dependency on the type. Many DDL operations did check the privilege, but assigning a range subtype and referencing the type from an SQL expression did not. Versions before PostgreSQL 18.6, 17.11, 16.15, 15.19, and 14.24 are affected.
- Record
DEBIAN-CVE-2026-6470- CVSS 3.1
- 4.3 Medium
CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:N/I:N/A:L - Updated
- 2026-11-02
OSVOESA-2026-3420
8.8
postgresql security update
PostgreSQL is an advanced Object-Relational database management system (DBMS). The base postgresql package contains the client programs that you'll need to access a PostgreSQL DBMS server, as well as HTML documentation for the whole system. These client programs can be located on the same machine as the PostgreSQL server, or on a remote machine that accesses a PostgreSQL server over a network connection. The PostgreSQL server can be found in the postgresql-server sub-package.
Security Fix(es):
Integer wraparound in PostgreSQL tsvector and tsquery data type functions allows an unprivileged database user to cause the server to undersize an allocation and write out-of-bounds, via crafted large inputs. This may execute arbitrary code as the operating system user running the database. These types are typically sourced from application logic, not taken from the application's user. Hence, application users attacking the database, through the application as a conduit, are unlikely. CVE-2026-6473 had fixed similar problems. Versions before PostgreSQL 18.5, 17.11, 16.15, 15.19, and 14.24 are affected.(CVE-2026-14662)
Cleartext storage in PostgreSQL pgcrypto disabled ciphers allows a user to recover cleartext, via direct observation of the faulty ciphertext. The OpenSSL version and OpenSSL configuration determine the disabled ciphers. If the application accepts encrypted data as input, decryption will succeed even with the wrong key. This in turn loses the modest protection from the Modification Detection Code (MDC). Affected functions are pgp_sym_encrypt, pgp_sym_decrypt, pgp_pub_encrypt, pgp_pub_decrypt, pgp_sym_encrypt_bytea, pgp_sym_decrypt_bytea, pgp_pub_encrypt_bytea, and pgp_pub_decrypt_bytea. Versions before PostgreSQL 18.5, 17.11, 16.15, 15.19, and 14.24 are affected.(CVE-2026-14663)
Heap buffer overflow in PostgreSQL regexp allows the query author to execute arbitrary code as the operating system user running the database, via text that would not pass encoding validation. This shares heritage with CVE-2026-2006, but this case involved unanticipated data growth when round-tripped through pg_wchar. Versions before PostgreSQL 18.5, 17.11, 16.15, 15.19, and 14.24 are affected.(CVE-2026-14664)
Incomplete tracking in PostgreSQL of changes to role membership, role attributes, and database ownership allows a query to continue using cached row-level security policies after those changes require a different policy, via plan reuse. Stale policies continue until some other event invalidates the cache or connection termination ends the session. This permits a user to complete reads and modifications that were recently permitted but now forbidden. An attacker must tailor an attack to a particular application's pattern of privilege removal and role-specific row security policies. Versions before PostgreSQL 18.5, 17.11, 16.15, 15.19, and 14.24 are affected.(CVE-2026-14666)
Type confusion regarding input of PostgreSQL ctid data type selectivity estimator allows an object creator to view a calculation derived from the value of an arbitrary 4-byte span of memory, via a chosen non-ctid input. While the calculation loses precision, substantial memory value recovery appears possible. Versions before PostgreSQL 18.5, 17.11, 16.15, 15.19, and 14.24 are affected.(CVE-2026-14668)
Heap buffer overflow in PostgreSQL to_char(timestamptz) allows the party choosing the timezone to execute arbitrary code as the operating system user running the database, via a long POSIX timezone abbreviation. Versions before PostgreSQL 18.5, 17.11, 16.15, 15.19, and 14.24 are affected.(CVE-2026-14669)
Heap buffer overflow in PostgreSQL plperl return of a tied hash allows the function owner to execute arbitrary code as the operating system user running the database, via a crafted function body. Versions before PostgreSQL 18.5, 17.11, 16.15, 15.19, and 14.24 are affected.(CVE-2026-14670)
Type confusion in PostgreSQL module…
- Record
OESA-2026-3420- CVSS 3.1
- 8.8 High
CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H - Updated
- 2026-11-02
OSVOESA-2026-3421
8.8
postgresql security update
PostgreSQL is an advanced Object-Relational database management system (DBMS). The base postgresql package contains the client programs that you'll need to access a PostgreSQL DBMS server, as well as HTML documentation for the whole system. These client programs can be located on the same machine as the PostgreSQL server, or on a remote machine that accesses a PostgreSQL server over a network connection. The PostgreSQL server can be found in the postgresql-server sub-package.
Security Fix(es):
Integer wraparound in PostgreSQL tsvector and tsquery data type functions allows an unprivileged database user to cause the server to undersize an allocation and write out-of-bounds, via crafted large inputs. This may execute arbitrary code as the operating system user running the database. These types are typically sourced from application logic, not taken from the application's user. Hence, application users attacking the database, through the application as a conduit, are unlikely. CVE-2026-6473 had fixed similar problems. Versions before PostgreSQL 18.5, 17.11, 16.15, 15.19, and 14.24 are affected.(CVE-2026-14662)
Cleartext storage in PostgreSQL pgcrypto disabled ciphers allows a user to recover cleartext, via direct observation of the faulty ciphertext. The OpenSSL version and OpenSSL configuration determine the disabled ciphers. If the application accepts encrypted data as input, decryption will succeed even with the wrong key. This in turn loses the modest protection from the Modification Detection Code (MDC). Affected functions are pgp_sym_encrypt, pgp_sym_decrypt, pgp_pub_encrypt, pgp_pub_decrypt, pgp_sym_encrypt_bytea, pgp_sym_decrypt_bytea, pgp_pub_encrypt_bytea, and pgp_pub_decrypt_bytea. Versions before PostgreSQL 18.5, 17.11, 16.15, 15.19, and 14.24 are affected.(CVE-2026-14663)
Heap buffer overflow in PostgreSQL regexp allows the query author to execute arbitrary code as the operating system user running the database, via text that would not pass encoding validation. This shares heritage with CVE-2026-2006, but this case involved unanticipated data growth when round-tripped through pg_wchar. Versions before PostgreSQL 18.5, 17.11, 16.15, 15.19, and 14.24 are affected.(CVE-2026-14664)
Incomplete tracking in PostgreSQL of changes to role membership, role attributes, and database ownership allows a query to continue using cached row-level security policies after those changes require a different policy, via plan reuse. Stale policies continue until some other event invalidates the cache or connection termination ends the session. This permits a user to complete reads and modifications that were recently permitted but now forbidden. An attacker must tailor an attack to a particular application's pattern of privilege removal and role-specific row security policies. Versions before PostgreSQL 18.5, 17.11, 16.15, 15.19, and 14.24 are affected.(CVE-2026-14666)
Type confusion regarding input of PostgreSQL ctid data type selectivity estimator allows an object creator to view a calculation derived from the value of an arbitrary 4-byte span of memory, via a chosen non-ctid input. While the calculation loses precision, substantial memory value recovery appears possible. Versions before PostgreSQL 18.5, 17.11, 16.15, 15.19, and 14.24 are affected.(CVE-2026-14668)
Heap buffer overflow in PostgreSQL to_char(timestamptz) allows the party choosing the timezone to execute arbitrary code as the operating system user running the database, via a long POSIX timezone abbreviation. Versions before PostgreSQL 18.5, 17.11, 16.15, 15.19, and 14.24 are affected.(CVE-2026-14669)
Heap buffer overflow in PostgreSQL plperl return of a tied hash allows the function owner to execute arbitrary code as the operating system user running the database, via a crafted function body. Versions before PostgreSQL 18.5, 17.11, 16.15, 15.19, and 14.24 are affected.(CVE-2026-14670)
Type confusion in PostgreSQL module…
- Record
OESA-2026-3421- CVSS 3.1
- 8.8 High
CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H - Updated
- 2026-11-02
OSVOESA-2026-3422
8.8
postgresql security update
PostgreSQL is an advanced Object-Relational database management system (DBMS). The base postgresql package contains the client programs that you'll need to access a PostgreSQL DBMS server, as well as HTML documentation for the whole system. These client programs can be located on the same machine as the PostgreSQL server, or on a remote machine that accesses a PostgreSQL server over a network connection. The PostgreSQL server can be found in the postgresql-server sub-package.
Security Fix(es):
Integer wraparound in PostgreSQL tsvector and tsquery data type functions allows an unprivileged database user to cause the server to undersize an allocation and write out-of-bounds, via crafted large inputs. This may execute arbitrary code as the operating system user running the database. These types are typically sourced from application logic, not taken from the application's user. Hence, application users attacking the database, through the application as a conduit, are unlikely. CVE-2026-6473 had fixed similar problems. Versions before PostgreSQL 18.5, 17.11, 16.15, 15.19, and 14.24 are affected.(CVE-2026-14662)
Cleartext storage in PostgreSQL pgcrypto disabled ciphers allows a user to recover cleartext, via direct observation of the faulty ciphertext. The OpenSSL version and OpenSSL configuration determine the disabled ciphers. If the application accepts encrypted data as input, decryption will succeed even with the wrong key. This in turn loses the modest protection from the Modification Detection Code (MDC). Affected functions are pgp_sym_encrypt, pgp_sym_decrypt, pgp_pub_encrypt, pgp_pub_decrypt, pgp_sym_encrypt_bytea, pgp_sym_decrypt_bytea, pgp_pub_encrypt_bytea, and pgp_pub_decrypt_bytea. Versions before PostgreSQL 18.5, 17.11, 16.15, 15.19, and 14.24 are affected.(CVE-2026-14663)
Heap buffer overflow in PostgreSQL regexp allows the query author to execute arbitrary code as the operating system user running the database, via text that would not pass encoding validation. This shares heritage with CVE-2026-2006, but this case involved unanticipated data growth when round-tripped through pg_wchar. Versions before PostgreSQL 18.5, 17.11, 16.15, 15.19, and 14.24 are affected.(CVE-2026-14664)
Incomplete tracking in PostgreSQL of changes to role membership, role attributes, and database ownership allows a query to continue using cached row-level security policies after those changes require a different policy, via plan reuse. Stale policies continue until some other event invalidates the cache or connection termination ends the session. This permits a user to complete reads and modifications that were recently permitted but now forbidden. An attacker must tailor an attack to a particular application's pattern of privilege removal and role-specific row security policies. Versions before PostgreSQL 18.5, 17.11, 16.15, 15.19, and 14.24 are affected.(CVE-2026-14666)
Type confusion regarding input of PostgreSQL ctid data type selectivity estimator allows an object creator to view a calculation derived from the value of an arbitrary 4-byte span of memory, via a chosen non-ctid input. While the calculation loses precision, substantial memory value recovery appears possible. Versions before PostgreSQL 18.5, 17.11, 16.15, 15.19, and 14.24 are affected.(CVE-2026-14668)
Heap buffer overflow in PostgreSQL to_char(timestamptz) allows the party choosing the timezone to execute arbitrary code as the operating system user running the database, via a long POSIX timezone abbreviation. Versions before PostgreSQL 18.5, 17.11, 16.15, 15.19, and 14.24 are affected.(CVE-2026-14669)
Heap buffer overflow in PostgreSQL plperl return of a tied hash allows the function owner to execute arbitrary code as the operating system user running the database, via a crafted function body. Versions before PostgreSQL 18.5, 17.11, 16.15, 15.19, and 14.24 are affected.(CVE-2026-14670)
Type confusion in PostgreSQL module…
- Record
OESA-2026-3422- CVSS 3.1
- 8.8 High
CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H - Updated
- 2026-11-02
OSVOESA-2026-3423
8.8
postgresql-17 security update
PostgreSQL client programs
Security Fix(es):
Integer wraparound in PostgreSQL tsvector and tsquery data type functions allows an unprivileged database user to cause the server to undersize an allocation and write out-of-bounds, via crafted large inputs. This may execute arbitrary code as the operating system user running the database. These types are typically sourced from application logic, not taken from the application's user. Hence, application users attacking the database, through the application as a conduit, are unlikely. CVE-2026-6473 had fixed similar problems. Versions before PostgreSQL 18.5, 17.11, 16.15, 15.19, and 14.24 are affected.(CVE-2026-14662)
Cleartext storage in PostgreSQL pgcrypto disabled ciphers allows a user to recover cleartext, via direct observation of the faulty ciphertext. The OpenSSL version and OpenSSL configuration determine the disabled ciphers. If the application accepts encrypted data as input, decryption will succeed even with the wrong key. This in turn loses the modest protection from the Modification Detection Code (MDC). Affected functions are pgp_sym_encrypt, pgp_sym_decrypt, pgp_pub_encrypt, pgp_pub_decrypt, pgp_sym_encrypt_bytea, pgp_sym_decrypt_bytea, pgp_pub_encrypt_bytea, and pgp_pub_decrypt_bytea. Versions before PostgreSQL 18.5, 17.11, 16.15, 15.19, and 14.24 are affected.(CVE-2026-14663)
Heap buffer overflow in PostgreSQL regexp allows the query author to execute arbitrary code as the operating system user running the database, via text that would not pass encoding validation. This shares heritage with CVE-2026-2006, but this case involved unanticipated data growth when round-tripped through pg_wchar. Versions before PostgreSQL 18.5, 17.11, 16.15, 15.19, and 14.24 are affected.(CVE-2026-14664)
Incomplete tracking in PostgreSQL of changes to role membership, role attributes, and database ownership allows a query to continue using cached row-level security policies after those changes require a different policy, via plan reuse. Stale policies continue until some other event invalidates the cache or connection termination ends the session. This permits a user to complete reads and modifications that were recently permitted but now forbidden. An attacker must tailor an attack to a particular application's pattern of privilege removal and role-specific row security policies. Versions before PostgreSQL 18.5, 17.11, 16.15, 15.19, and 14.24 are affected.(CVE-2026-14666)
Type confusion regarding input of PostgreSQL ctid data type selectivity estimator allows an object creator to view a calculation derived from the value of an arbitrary 4-byte span of memory, via a chosen non-ctid input. While the calculation loses precision, substantial memory value recovery appears possible. Versions before PostgreSQL 18.5, 17.11, 16.15, 15.19, and 14.24 are affected.(CVE-2026-14668)
Heap buffer overflow in PostgreSQL to_char(timestamptz) allows the party choosing the timezone to execute arbitrary code as the operating system user running the database, via a long POSIX timezone abbreviation. Versions before PostgreSQL 18.5, 17.11, 16.15, 15.19, and 14.24 are affected.(CVE-2026-14669)
Heap buffer overflow in PostgreSQL plperl return of a tied hash allows the function owner to execute arbitrary code as the operating system user running the database, via a crafted function body. Versions before PostgreSQL 18.5, 17.11, 16.15, 15.19, and 14.24 are affected.(CVE-2026-14670)
Type confusion in PostgreSQL module "refint" allows an object creator to execute arbitrary code as the operating system user running the database. The fix for this emerged as a non-security bug report, and the fix appear in the git repository with subject "refint: Remove plan cache.", without a CVE number. Versions before PostgreSQL 18.5, 17.11, 16.15, 15.19, and 14.24 are affected.(CVE-2026-14671)
Observable response discrepancy in PostgreSQL SCRAM authentication allows an…
- Record
OESA-2026-3423- CVSS 3.1
- 8.8 High
CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H - Updated
- 2026-11-02
OSVOESA-2026-3424
8.8
postgresql-17 security update
PostgreSQL client programs
Security Fix(es):
Integer wraparound in PostgreSQL tsvector and tsquery data type functions allows an unprivileged database user to cause the server to undersize an allocation and write out-of-bounds, via crafted large inputs. This may execute arbitrary code as the operating system user running the database. These types are typically sourced from application logic, not taken from the application's user. Hence, application users attacking the database, through the application as a conduit, are unlikely. CVE-2026-6473 had fixed similar problems. Versions before PostgreSQL 18.5, 17.11, 16.15, 15.19, and 14.24 are affected.(CVE-2026-14662)
Cleartext storage in PostgreSQL pgcrypto disabled ciphers allows a user to recover cleartext, via direct observation of the faulty ciphertext. The OpenSSL version and OpenSSL configuration determine the disabled ciphers. If the application accepts encrypted data as input, decryption will succeed even with the wrong key. This in turn loses the modest protection from the Modification Detection Code (MDC). Affected functions are pgp_sym_encrypt, pgp_sym_decrypt, pgp_pub_encrypt, pgp_pub_decrypt, pgp_sym_encrypt_bytea, pgp_sym_decrypt_bytea, pgp_pub_encrypt_bytea, and pgp_pub_decrypt_bytea. Versions before PostgreSQL 18.5, 17.11, 16.15, 15.19, and 14.24 are affected.(CVE-2026-14663)
Heap buffer overflow in PostgreSQL regexp allows the query author to execute arbitrary code as the operating system user running the database, via text that would not pass encoding validation. This shares heritage with CVE-2026-2006, but this case involved unanticipated data growth when round-tripped through pg_wchar. Versions before PostgreSQL 18.5, 17.11, 16.15, 15.19, and 14.24 are affected.(CVE-2026-14664)
Incomplete tracking in PostgreSQL of changes to role membership, role attributes, and database ownership allows a query to continue using cached row-level security policies after those changes require a different policy, via plan reuse. Stale policies continue until some other event invalidates the cache or connection termination ends the session. This permits a user to complete reads and modifications that were recently permitted but now forbidden. An attacker must tailor an attack to a particular application's pattern of privilege removal and role-specific row security policies. Versions before PostgreSQL 18.5, 17.11, 16.15, 15.19, and 14.24 are affected.(CVE-2026-14666)
Type confusion regarding input of PostgreSQL ctid data type selectivity estimator allows an object creator to view a calculation derived from the value of an arbitrary 4-byte span of memory, via a chosen non-ctid input. While the calculation loses precision, substantial memory value recovery appears possible. Versions before PostgreSQL 18.5, 17.11, 16.15, 15.19, and 14.24 are affected.(CVE-2026-14668)
Heap buffer overflow in PostgreSQL to_char(timestamptz) allows the party choosing the timezone to execute arbitrary code as the operating system user running the database, via a long POSIX timezone abbreviation. Versions before PostgreSQL 18.5, 17.11, 16.15, 15.19, and 14.24 are affected.(CVE-2026-14669)
Heap buffer overflow in PostgreSQL plperl return of a tied hash allows the function owner to execute arbitrary code as the operating system user running the database, via a crafted function body. Versions before PostgreSQL 18.5, 17.11, 16.15, 15.19, and 14.24 are affected.(CVE-2026-14670)
Type confusion in PostgreSQL module "refint" allows an object creator to execute arbitrary code as the operating system user running the database. The fix for this emerged as a non-security bug report, and the fix appear in the git repository with subject "refint: Remove plan cache.", without a CVE number. Versions before PostgreSQL 18.5, 17.11, 16.15, 15.19, and 14.24 are affected.(CVE-2026-14671)
Observable response discrepancy in PostgreSQL SCRAM authentication allows an…
- Record
OESA-2026-3424- CVSS 3.1
- 8.8 High
CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H - Updated
- 2026-11-02
OSVUBUNTU-CVE-2026-6470
4.3
Missing authorization in PostgreSQL DDL commands allows an object creator to achieve denial of service against ALTER and DROP of the type, via creating a dependency on the type. Many DDL operations did check the privilege, but assigning a range subtype and referencing the type from an SQL expression did not. Versions before PostgreSQL 18.6, 17.11, 16.15, 15.19, and 14.24 are affected.
- Record
UBUNTU-CVE-2026-6470- CVSS 3.1
- 4.3 Medium
CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:N/I:N/A:L - Updated
- 2026-11-02
OSVAZL-95738 No score
CVE-2026-6470 affecting package postgresql for versions less than 16.15-1
Missing authorization in PostgreSQL DDL commands allows an object creator to achieve denial of service against ALTER and DROP of the type, via creating a dependency on the type. Many DDL operations did check the privilege, but assigning a range subtype and referencing the type from an SQL expression did not. Versions before PostgreSQL 18.6, 17.11, 16.15, 15.19, and 14.24 are affected.
- Record
AZL-95738- Updated
- 2026-11-02
OSVBIT-postgresql-2026-6470 No score
PostgreSQL fails to check type USAGE privilege
Missing authorization in PostgreSQL DDL commands allows an object creator to achieve denial of service against ALTER and DROP of the type, via creating a dependency on the type. Many DDL operations did check the privilege, but assigning a range subtype and referencing the type from an SQL expression did not. Versions before PostgreSQL 18.6, 17.11, 16.15, 15.19, and 14.24 are affected.
- Record
BIT-postgresql-2026-6470- Updated
- 2026-11-02
OSVCLSA-2026-1792568604 No score
postgresql: Fix of 7 CVEs
- CVE-2026-14663: pgcrypto: propagate cipher initialization errors and add decrypt-only recovery for ciphertexts previously emitted with disabled ciphers
- CVE-2026-14666: invalidate role-dependent cached plans after role membership and role attribute changes
- CVE-2026-14673: amcheck: clear search_path while evaluating index expressions as the table owner
- CVE-2026-14678: pg_trgm: stop treating cached BITVECP signatures as varlena values in GiST picksplit
- CVE-2026-18024: ascii(): validate truncated multibyte input before reading continuation bytes
- CVE-2026-6464: psql: discard inline COPY FROM STDIN data after statement failures instead of executing it as commands
- CVE-2026-6470: enforce USAGE privilege checks on types referenced by ranges, stored expressions, and ALTER TABLE OF
- Record
CLSA-2026-1792568604- Updated
- 2026-11-02
OSVCLSA-2026-1792796702 No score
postgresql: Fix of 6 CVEs
- CVE-2026-14678: fix out-of-bounds read in pg_trgm's GiST picksplit function with all-true signatures
- CVE-2026-6470: require USAGE privilege on the subtype in CREATE TYPE AS RANGE, on the composite type in ALTER TABLE OF, and on the types used by stored expressions (defaults, constraints, indexes, policies, rules, triggers, partition keys, domains and function parameter defaults)
- CVE-2026-18024: fix out-of-bounds read in ascii() on invalid or truncated multibyte characters
- CVE-2026-14666: invalidate cached plans that depend on row-level security after role membership or role attribute changes
- CVE-2026-14663: make pgcrypto's PGP encryption fail when the cipher cannot be initialized instead of emitting the plaintext; add the ignore-cipher-failure decryption option to recover such messages
- Record
CLSA-2026-1792796702- Updated
- 2026-11-02
OSVMGASA-2026-0347 No score
Updated postgresql18 & postgresql15 packages fix security vulnerabilities
psql COPY FROM STDIN early failure processes data lines as psql commands. (CVE-2026-6464) ALTER TABLE ALTER TYPE resets extended statistics ownership. (CVE-2026-6469) Fails to check type USAGE privilege. (CVE-2026-6470) Logical decoding can dlopen arbitrary file. (CVE-2026-6471) tsvector and tsquery undersize allocations, via integer wraparound. (CVE-2026-14662) pgcrypto, for OpenSSL-disabled ciphers, silently encrypts to and decrypts from cleartext. (CVE-2026-14663) Regexp heap buffer overflow executes arbitrary code. (CVE-2026-14664) Row security caching disregards role modifications. (CVE-2026-14666) ctid type confusion in selectivity estimator discloses derivative of arbitrary read. (CVE-2026-14668) to_char heap buffer overflow executes arbitrary code. (CVE-2026-14669) plperl tied object heap buffer overflow executes arbitrary code. (CVE-2026-14670) refint plan cache type confusion executes arbitrary code. (CVE-2026-14671) Observable response discrepancy with non-default scram_iterations provides user existence oracle. (CVE-2026-14672) amcheck does not clear untrusted search path. (CVE-2026-14673) pg_stat_statements heap buffer overflow executes arbitrary code. (CVE-2026-14676) 32-bit pltcl and plperl undersize allocations, via integer wraparound. (CVE-2026-14677) pg_trgm picksplit reads past end of buffer. (CVE-2026-14678) Stack buffer overflow in argument match writes 0x0 and 0x1 to server memory. (CVE-2026-14679) Type confusion via "internal" arguments. (CVE-2026-14680) Improper enforcement of GSSAPI encryption when coupled with SSL. (CVE-2026-14681) Expression deparse allows SQL injection via EXTRACT argument. (CVE-2026-15741) fuzzystrmatch writes effectively-arbitrary addresses, via integer wraparound. (CVE-2026-15742) Type confusion in pg_restore_attribute_stats() executes arbitrary code. (CVE-2026-16238) Type confusion in cursor CLOSE + DECLARE executes arbitrary code. (CVE-2026-16239) ECPG integer underflow can crash the client. (CVE-2026-16241) ascii() function reads past end of buffer. (CVE-2026-18024) psql \unrestrict lets superuser of pg_dump origin server execute arbitrary code in psql client. (CVE-2026-18408) pg_dump heap buffer overflow executes arbitrary code. (CVE-2026-19385)
- Record
MGASA-2026-0347- Updated
- 2026-11-02
OSVopenSUSE-SU-2026:11552-1 No score
postgresql14-14.24-1.1 on GA media
These are all security issues fixed in the postgresql14-14.24-1.1 package on the GA media of openSUSE Tumbleweed.
- Record
openSUSE-SU-2026:11552-1- Updated
- 2026-11-02
OSVopenSUSE-SU-2026:11553-1 No score
postgresql15-15.19-1.1 on GA media
These are all security issues fixed in the postgresql15-15.19-1.1 package on the GA media of openSUSE Tumbleweed.
- Record
openSUSE-SU-2026:11553-1- Updated
- 2026-11-02
OSVopenSUSE-SU-2026:11554-1 No score
postgresql16-16.15-1.1 on GA media
These are all security issues fixed in the postgresql16-16.15-1.1 package on the GA media of openSUSE Tumbleweed.
- Record
openSUSE-SU-2026:11554-1- Updated
- 2026-11-02
OSVopenSUSE-SU-2026:11555-1 No score
postgresql17-17.11-1.1 on GA media
These are all security issues fixed in the postgresql17-17.11-1.1 package on the GA media of openSUSE Tumbleweed.
- Record
openSUSE-SU-2026:11555-1- Updated
- 2026-11-02
OSVopenSUSE-SU-2026:11565-1 No score
libecpg6-18.6-1.1 on GA media
These are all security issues fixed in the libecpg6-18.6-1.1 package on the GA media of openSUSE Tumbleweed.
- Record
openSUSE-SU-2026:11565-1- Updated
- 2026-11-02
OSVopenSUSE-SU-2026:21699-1 No score
Security update for postgresql14
This update for postgresql14 fixes the following issues:
- CVE-2026-6464:
psqlCOPY FROM STDINearly failure processes data lines aspsqlcommands (bsc#1275046). - CVE-2026-6469:
ALTER TABLE ALTER TYPEresets extended statistics ownership (bsc#1275044). - CVE-2026-6470: failure to check type
USAGEprivilege (bsc#1275043). - CVE-2026-6471: logical decoding can
dlopenarbitrary file (bsc#1275042). - CVE-2026-14662:
tsvectorandtsqueryundersize allocations, via integer wraparound (bsc#1275001). - CVE-2026-14663:
pgcrypto, for OpenSSL-disabled ciphers, silently encrypts to and decrypts from cleartext (bsc#1275002). - CVE-2026-14664:
regexpheap buffer overflow executes arbitrary code (bsc#1275068). - CVE-2026-14666: row security caching disregards role modifications (bsc#1275067).
- CVE-2026-14668:
ctidtype confusion in selectivity estimator discloses derivative of arbitrary read (bsc#1275066). - CVE-2026-14669:
to_charheap buffer overflow executes arbitrary code (bsc#1275065). - CVE-2026-14670:
plperltied object heap buffer overflow executes arbitrary code (bsc#1275064). - CVE-2026-14671:
refintplan cache type confusion executes arbitrary code (bsc#1275063). - CVE-2026-14673:
amcheckdoes not clear untrusted search path (bsc#1275061). - CVE-2026-14677: 32-bit
pltclandplperlundersize allocations, via integer wraparound (bsc#1275059). - CVE-2026-14678:
pg_trgmpicksplitreads past end of buffer (bsc#1275058). - CVE-2026-14679: stack buffer overflow in argument match writes
0x0and0x1to server memory (bsc#1275057). - CVE-2026-14680: type confusion via "internal" arguments (bsc#1275056).
- CVE-2026-15741: expression deparse allows SQL injection via
EXTRACTargument (bsc#1275054). - CVE-2026-15742:
fuzzystrmatchwrites effectively-arbitrary addresses, via integer wraparound (bsc#1275053). - CVE-2026-16239: type confusion in cursor
CLOSE + DECLAREexecutes arbitrary code (bsc#1275051). - CVE-2026-16241: ECPG integer underflow can crash the client (bsc#1275050).
- CVE-2026-18024:
ascii()function reads past end of buffer (bsc#1275049). - CVE-2026-18408:
psql\unrestrictlets superuser ofpg_dumporigin server execute arbitrary code inpsqlclient (bsc#1275048). - CVE-2026-19385:
pg_dumpheap buffer overflow executes arbitrary code (bsc#1275047).
Changes for postgresql14:
- Let
llvmjit-develrequire thellcandclangbinaries to fix build of extensions on SLE-16 and newer. - Use LLVM 15 on SLE-15 up to SP5 and LLVM 17 on SP6 and SP7.
- Update to version 14.24:
- Record
openSUSE-SU-2026:21699-1- Updated
- 2026-11-02
OSVopenSUSE-SU-2026:21700-1 No score
Security update for postgresql15
This update for postgresql15 fixes the following issues:
- CVE-2026-6464:
psqlCOPY FROM STDINearly failure processes data lines aspsqlcommands (bsc#1275046). - CVE-2026-6469:
ALTER TABLE ALTER TYPEresets extended statistics ownership (bsc#1275044). - CVE-2026-6470: failure to check type
USAGEprivilege (bsc#1275043). - CVE-2026-6471: logical decoding can
dlopenarbitrary file (bsc#1275042). - CVE-2026-14662:
tsvectorandtsqueryundersize allocations, via integer wraparound (bsc#1275001). - CVE-2026-14663:
pgcrypto, for OpenSSL-disabled ciphers, silently encrypts to and decrypts from cleartext (bsc#1275002). - CVE-2026-14664:
regexpheap buffer overflow executes arbitrary code (bsc#1275068). - CVE-2026-14666: row security caching disregards role modifications (bsc#1275067).
- CVE-2026-14668:
ctidtype confusion in selectivity estimator discloses derivative of arbitrary read (bsc#1275066). - CVE-2026-14669:
to_charheap buffer overflow executes arbitrary code (bsc#1275065). - CVE-2026-14670:
plperltied object heap buffer overflow executes arbitrary code (bsc#1275064). - CVE-2026-14671:
refintplan cache type confusion executes arbitrary code (bsc#1275063). - CVE-2026-14673:
amcheckdoes not clear untrusted search path (bsc#1275061). - CVE-2026-14677: 32-bit
pltclandplperlundersize allocations, via integer wraparound (bsc#1275059). - CVE-2026-14678:
pg_trgmpicksplitreads past end of buffer (bsc#1275058). - CVE-2026-14679: stack buffer overflow in argument match writes
0x0and0x1to server memory (bsc#1275057). - CVE-2026-14680: type confusion via "internal" arguments (bsc#1275056).
- CVE-2026-15741: expression deparse allows SQL injection via
EXTRACTargument (bsc#1275054). - CVE-2026-15742:
fuzzystrmatchwrites effectively-arbitrary addresses, via integer wraparound (bsc#1275053). - CVE-2026-16239: type confusion in cursor
CLOSE + DECLAREexecutes arbitrary code (bsc#1275051). - CVE-2026-16241: ECPG integer underflow can crash the client (bsc#1275050).
- CVE-2026-18024:
ascii()function reads past end of buffer (bsc#1275049). - CVE-2026-18408:
psql\unrestrictlets superuser ofpg_dumporigin server execute arbitrary code inpsqlclient (bsc#1275048). - CVE-2026-19385:
pg_dumpheap buffer overflow executes arbitrary code (bsc#1275047).
Changes for postgresql15:
- Let
llvmjit-develrequire thellcandclangbinaries to fix build of extensions on SLE-16 and newer. - Use LLVM 15 on SLE-15 up to SP5 and LLVM 17 on SP6 and SP7.
- Update to version 15.19:
- Record
openSUSE-SU-2026:21700-1- Updated
- 2026-11-02
OSVopenSUSE-SU-2026:21701-1 No score
Security update for postgresql16
This update for postgresql16 fixes the following issues:
- CVE-2026-6464:
psqlCOPY FROM STDINearly failure processes data lines aspsqlcommands (bsc#1275046). - CVE-2026-6469:
ALTER TABLE ALTER TYPEresets extended statistics ownership (bsc#1275044). - CVE-2026-6470: failure to check type
USAGEprivilege (bsc#1275043). - CVE-2026-6471: logical decoding can
dlopenarbitrary file (bsc#1275042). - CVE-2026-14662:
tsvectorandtsqueryundersize allocations, via integer wraparound (bsc#1275001). - CVE-2026-14663:
pgcrypto, for OpenSSL-disabled ciphers, silently encrypts to and decrypts from cleartext (bsc#1275002). - CVE-2026-14664:
regexpheap buffer overflow executes arbitrary code (bsc#1275068). - CVE-2026-14666: row security caching disregards role modifications (bsc#1275067).
- CVE-2026-14668:
ctidtype confusion in selectivity estimator discloses derivative of arbitrary read (bsc#1275066). - CVE-2026-14669:
to_charheap buffer overflow executes arbitrary code (bsc#1275065). - CVE-2026-14670:
plperltied object heap buffer overflow executes arbitrary code (bsc#1275064). - CVE-2026-14671:
refintplan cache type confusion executes arbitrary code (bsc#1275063). - CVE-2026-14672: observable response discrepancy with non-default
scram_iterationsprovides user existence oracle (bsc#1275062). - CVE-2026-14673:
amcheckdoes not clear untrusted search path (bsc#1275061). - CVE-2026-14677: 32-bit
pltclandplperlundersize allocations, via integer wraparound (bsc#1275059). - CVE-2026-14678:
pg_trgmpicksplitreads past end of buffer (bsc#1275058). - CVE-2026-14679: stack buffer overflow in argument match writes
0x0and0x1to server memory (bsc#1275057). - CVE-2026-14680: type confusion via "internal" arguments (bsc#1275056).
- CVE-2026-15741: expression deparse allows SQL injection via
EXTRACTargument (bsc#1275054). - CVE-2026-15742:
fuzzystrmatchwrites effectively-arbitrary addresses, via integer wraparound (bsc#1275053). - CVE-2026-16239: type confusion in cursor
CLOSE + DECLAREexecutes arbitrary code (bsc#1275051). - CVE-2026-16241: ECPG integer underflow can crash the client (bsc#1275050).
- CVE-2026-18024:
ascii()function reads past end of buffer (bsc#1275049). - CVE-2026-18408:
psql\unrestrictlets superuser ofpg_dumporigin server execute arbitrary code inpsqlclient (bsc#1275048). - CVE-2026-19385:
pg_dumpheap buffer overflow executes arbitrary code (bsc#1275047).
Changes for postgresql16:
- Let
llvmjit-develrequire thellcandclangbinaries to fix build of extensions on SLE-16 and newer. - Use LLVM 15 on SLE-15 up to SP5 and LLVM 17 on SP6 and SP7.
- Update to version 16.15:
- Record
openSUSE-SU-2026:21701-1- Updated
- 2026-11-02
OSVopenSUSE-SU-2026:21702-1 No score
Security update for postgresql17
This update for postgresql17 fixes the following issues:
- CVE-2026-6464:
psqlCOPY FROM STDINearly failure processes data lines aspsqlcommands (bsc#1275046). - CVE-2026-6469:
ALTER TABLE ALTER TYPEresets extended statistics ownership (bsc#1275044). - CVE-2026-6470: failure to check type
USAGEprivilege (bsc#1275043). - CVE-2026-6471: logical decoding can
dlopenarbitrary file (bsc#1275042). - CVE-2026-14662:
tsvectorandtsqueryundersize allocations, via integer wraparound (bsc#1275001). - CVE-2026-14663:
pgcrypto, for OpenSSL-disabled ciphers, silently encrypts to and decrypts from cleartext (bsc#1275002). - CVE-2026-14664:
regexpheap buffer overflow executes arbitrary code (bsc#1275068). - CVE-2026-14666: row security caching disregards role modifications (bsc#1275067).
- CVE-2026-14668:
ctidtype confusion in selectivity estimator discloses derivative of arbitrary read (bsc#1275066). - CVE-2026-14669:
to_charheap buffer overflow executes arbitrary code (bsc#1275065). - CVE-2026-14670:
plperltied object heap buffer overflow executes arbitrary code (bsc#1275064). - CVE-2026-14671:
refintplan cache type confusion executes arbitrary code (bsc#1275063). - CVE-2026-14672: observable response discrepancy with non-default
scram_iterationsprovides user existence oracle (bsc#1275062). - CVE-2026-14677: 32-bit
pltclandplperlundersize allocations, via integer wraparound (bsc#1275059). - CVE-2026-14678:
pg_trgmpicksplitreads past end of buffer (bsc#1275058). - CVE-2026-14679: stack buffer overflow in argument match writes
0x0and0x1to server memory (bsc#1275057). - CVE-2026-14680: type confusion via "internal" arguments (bsc#1275056).
- CVE-2026-14681: improper enforcement of GSSAPI encryption when coupled with SSL (bsc#1275055).
- CVE-2026-15741: expression deparse allows SQL injection via
EXTRACTargument (bsc#1275054). - CVE-2026-15742:
fuzzystrmatchwrites effectively-arbitrary addresses, via integer wraparound (bsc#1275053). - CVE-2026-16239: type confusion in cursor
CLOSE + DECLAREexecutes arbitrary code (bsc#1275051). - CVE-2026-16241: ECPG integer underflow can crash the client (bsc#1275050).
- CVE-2026-18024:
ascii()function reads past end of buffer (bsc#1275049). - CVE-2026-18408:
psql\unrestrictlets superuser ofpg_dumporigin server execute arbitrary code inpsqlclient (bsc#1275048). - CVE-2026-19385:
pg_dumpheap buffer overflow executes arbitrary code (bsc#1275047).
Changes for postgresql17:
- Let
llvmjit-develrequire thellcandclangbinaries to fix build of extensions on SLE-16 and newer. - Use LLVM 15 on SLE-15 up to SP5 and LLVM 17 on SP6 and SP7.
- Update to version 17.11:
- Record
openSUSE-SU-2026:21702-1- Updated
- 2026-11-02
OSVopenSUSE-SU-2026:21703-1 No score
Security update for postgresql18
This update for postgresql18 fixes the following issues:
- CVE-2026-6464:
psqlCOPY FROM STDINearly failure processes data lines aspsqlcommands (bsc#1275046). - CVE-2026-6469:
ALTER TABLE ALTER TYPEresets extended statistics ownership (bsc#1275044). - CVE-2026-6470: failure to check type
USAGEprivilege (bsc#1275043). - CVE-2026-6471: logical decoding can
dlopenarbitrary file (bsc#1275042). - CVE-2026-14662:
tsvectorandtsqueryundersize allocations, via integer wraparound (bsc#1275001). - CVE-2026-14663:
pgcrypto, for OpenSSL-disabled ciphers, silently encrypts to and decrypts from cleartext (bsc#1275002). - CVE-2026-14664:
regexpheap buffer overflow executes arbitrary code (bsc#1275068). - CVE-2026-14666: row security caching disregards role modifications (bsc#1275067).
- CVE-2026-14668:
ctidtype confusion in selectivity estimator discloses derivative of arbitrary read (bsc#1275066). - CVE-2026-14669:
to_charheap buffer overflow executes arbitrary code (bsc#1275065). - CVE-2026-14670:
plperltied object heap buffer overflow executes arbitrary code (bsc#1275064). - CVE-2026-14671:
refintplan cache type confusion executes arbitrary code (bsc#1275063). - CVE-2026-14672: observable response discrepancy with non-default
scram_iterationsprovides user existence oracle (bsc#1275062). - CVE-2026-14673:
amcheckdoes not clear untrusted search path (bsc#1275061). - CVE-2026-14676:
pg_stat_statementsheap buffer overflow executes arbitrary code (bsc#1275060). - CVE-2026-14677: 32-bit
pltclandplperlundersize allocations, via integer wraparound (bsc#1275059). - CVE-2026-14678:
pg_trgmpicksplitreads past end of buffer (bsc#1275058). - CVE-2026-14679: stack buffer overflow in argument match writes
0x0and0x1to server memory (bsc#1275057). - CVE-2026-14680: type confusion via "internal" arguments (bsc#1275056).
- CVE-2026-14681: improper enforcement of GSSAPI encryption when coupled with SSL (bsc#1275055).
- CVE-2026-15741: expression deparse allows SQL injection via
EXTRACTargument (bsc#1275054). - CVE-2026-15742:
fuzzystrmatchwrites effectively-arbitrary addresses, via integer wraparound (bsc#1275053). - CVE-2026-16238: type confusion in
pg_restore_attribute_stats()executes arbitrary code (bsc#1275052). - CVE-2026-16239: type confusion in cursor
CLOSE + DECLAREexecutes arbitrary code (bsc#1275051). - CVE-2026-16241: ECPG integer underflow can crash the client (bsc#1275050).
- CVE-2026-18024:
ascii()function reads past end of buffer (bsc#1275049). - CVE-2026-18408:
psql\unrestrictlets superuser ofpg_dumporigin server execute arbitrary code inpsqlclient (bsc#1275048). - CVE-2026-19385:
pg_dumpheap buffer overflow executes arbitrary code (bsc#1275047).
Changes for postgresql18:
- Let
llvmjit-develrequire thellcandclangbinaries to fix build of extensions on SLE-16 and newer. - Use LLVM 15 on SLE-15 up to SP5 and LLVM 17 on SP6 and SP7.
- Update to version 18.6:
- Record
openSUSE-SU-2026:21703-1- Updated
- 2026-11-02
OSVSUSE-SU-2026:23577-1 No score
Security update for postgresql18
This update for postgresql18 fixes the following issues:
- CVE-2026-6464:
psqlCOPY FROM STDINearly failure processes data lines aspsqlcommands (bsc#1275046). - CVE-2026-6469:
ALTER TABLE ALTER TYPEresets extended statistics ownership (bsc#1275044). - CVE-2026-6470: failure to check type
USAGEprivilege (bsc#1275043). - CVE-2026-6471: logical decoding can
dlopenarbitrary file (bsc#1275042). - CVE-2026-14662:
tsvectorandtsqueryundersize allocations, via integer wraparound (bsc#1275001). - CVE-2026-14663:
pgcrypto, for OpenSSL-disabled ciphers, silently encrypts to and decrypts from cleartext (bsc#1275002). - CVE-2026-14664:
regexpheap buffer overflow executes arbitrary code (bsc#1275068). - CVE-2026-14666: row security caching disregards role modifications (bsc#1275067).
- CVE-2026-14668:
ctidtype confusion in selectivity estimator discloses derivative of arbitrary read (bsc#1275066). - CVE-2026-14669:
to_charheap buffer overflow executes arbitrary code (bsc#1275065). - CVE-2026-14670:
plperltied object heap buffer overflow executes arbitrary code (bsc#1275064). - CVE-2026-14671:
refintplan cache type confusion executes arbitrary code (bsc#1275063). - CVE-2026-14672: observable response discrepancy with non-default
scram_iterationsprovides user existence oracle (bsc#1275062). - CVE-2026-14673:
amcheckdoes not clear untrusted search path (bsc#1275061). - CVE-2026-14676:
pg_stat_statementsheap buffer overflow executes arbitrary code (bsc#1275060). - CVE-2026-14677: 32-bit
pltclandplperlundersize allocations, via integer wraparound (bsc#1275059). - CVE-2026-14678:
pg_trgmpicksplitreads past end of buffer (bsc#1275058). - CVE-2026-14679: stack buffer overflow in argument match writes
0x0and0x1to server memory (bsc#1275057). - CVE-2026-14680: type confusion via "internal" arguments (bsc#1275056).
- CVE-2026-14681: improper enforcement of GSSAPI encryption when coupled with SSL (bsc#1275055).
- CVE-2026-15741: expression deparse allows SQL injection via
EXTRACTargument (bsc#1275054). - CVE-2026-15742:
fuzzystrmatchwrites effectively-arbitrary addresses, via integer wraparound (bsc#1275053). - CVE-2026-16238: type confusion in
pg_restore_attribute_stats()executes arbitrary code (bsc#1275052). - CVE-2026-16239: type confusion in cursor
CLOSE + DECLAREexecutes arbitrary code (bsc#1275051). - CVE-2026-16241: ECPG integer underflow can crash the client (bsc#1275050).
- CVE-2026-18024:
ascii()function reads past end of buffer (bsc#1275049). - CVE-2026-18408:
psql\unrestrictlets superuser ofpg_dumporigin server execute arbitrary code inpsqlclient (bsc#1275048). - CVE-2026-19385:
pg_dumpheap buffer overflow executes arbitrary code (bsc#1275047).
Changes for postgresql18:
- Let
llvmjit-develrequire thellcandclangbinaries to fix build of extensions on SLE-16 and newer. - Use LLVM 15 on SLE-15 up to SP5 and LLVM 17 on SP6 and SP7.
- Update to version 18.6:
- Record
SUSE-SU-2026:23577-1- Updated
- 2026-11-02
OSVSUSE-SU-2026:23578-1 No score
Security update for postgresql14
This update for postgresql14 fixes the following issues:
- CVE-2026-6464:
psqlCOPY FROM STDINearly failure processes data lines aspsqlcommands (bsc#1275046). - CVE-2026-6469:
ALTER TABLE ALTER TYPEresets extended statistics ownership (bsc#1275044). - CVE-2026-6470: failure to check type
USAGEprivilege (bsc#1275043). - CVE-2026-6471: logical decoding can
dlopenarbitrary file (bsc#1275042). - CVE-2026-14662:
tsvectorandtsqueryundersize allocations, via integer wraparound (bsc#1275001). - CVE-2026-14663:
pgcrypto, for OpenSSL-disabled ciphers, silently encrypts to and decrypts from cleartext (bsc#1275002). - CVE-2026-14664:
regexpheap buffer overflow executes arbitrary code (bsc#1275068). - CVE-2026-14666: row security caching disregards role modifications (bsc#1275067).
- CVE-2026-14668:
ctidtype confusion in selectivity estimator discloses derivative of arbitrary read (bsc#1275066). - CVE-2026-14669:
to_charheap buffer overflow executes arbitrary code (bsc#1275065). - CVE-2026-14670:
plperltied object heap buffer overflow executes arbitrary code (bsc#1275064). - CVE-2026-14671:
refintplan cache type confusion executes arbitrary code (bsc#1275063). - CVE-2026-14673:
amcheckdoes not clear untrusted search path (bsc#1275061). - CVE-2026-14677: 32-bit
pltclandplperlundersize allocations, via integer wraparound (bsc#1275059). - CVE-2026-14678:
pg_trgmpicksplitreads past end of buffer (bsc#1275058). - CVE-2026-14679: stack buffer overflow in argument match writes
0x0and0x1to server memory (bsc#1275057). - CVE-2026-14680: type confusion via "internal" arguments (bsc#1275056).
- CVE-2026-15741: expression deparse allows SQL injection via
EXTRACTargument (bsc#1275054). - CVE-2026-15742:
fuzzystrmatchwrites effectively-arbitrary addresses, via integer wraparound (bsc#1275053). - CVE-2026-16239: type confusion in cursor
CLOSE + DECLAREexecutes arbitrary code (bsc#1275051). - CVE-2026-16241: ECPG integer underflow can crash the client (bsc#1275050).
- CVE-2026-18024:
ascii()function reads past end of buffer (bsc#1275049). - CVE-2026-18408:
psql\unrestrictlets superuser ofpg_dumporigin server execute arbitrary code inpsqlclient (bsc#1275048). - CVE-2026-19385:
pg_dumpheap buffer overflow executes arbitrary code (bsc#1275047).
Changes for postgresql14:
- Let
llvmjit-develrequire thellcandclangbinaries to fix build of extensions on SLE-16 and newer. - Use LLVM 15 on SLE-15 up to SP5 and LLVM 17 on SP6 and SP7.
- Update to version 14.24:
- Record
SUSE-SU-2026:23578-1- Updated
- 2026-11-02
OSVSUSE-SU-2026:23579-1 No score
Security update for postgresql15
This update for postgresql15 fixes the following issues:
- CVE-2026-6464:
psqlCOPY FROM STDINearly failure processes data lines aspsqlcommands (bsc#1275046). - CVE-2026-6469:
ALTER TABLE ALTER TYPEresets extended statistics ownership (bsc#1275044). - CVE-2026-6470: failure to check type
USAGEprivilege (bsc#1275043). - CVE-2026-6471: logical decoding can
dlopenarbitrary file (bsc#1275042). - CVE-2026-14662:
tsvectorandtsqueryundersize allocations, via integer wraparound (bsc#1275001). - CVE-2026-14663:
pgcrypto, for OpenSSL-disabled ciphers, silently encrypts to and decrypts from cleartext (bsc#1275002). - CVE-2026-14664:
regexpheap buffer overflow executes arbitrary code (bsc#1275068). - CVE-2026-14666: row security caching disregards role modifications (bsc#1275067).
- CVE-2026-14668:
ctidtype confusion in selectivity estimator discloses derivative of arbitrary read (bsc#1275066). - CVE-2026-14669:
to_charheap buffer overflow executes arbitrary code (bsc#1275065). - CVE-2026-14670:
plperltied object heap buffer overflow executes arbitrary code (bsc#1275064). - CVE-2026-14671:
refintplan cache type confusion executes arbitrary code (bsc#1275063). - CVE-2026-14673:
amcheckdoes not clear untrusted search path (bsc#1275061). - CVE-2026-14677: 32-bit
pltclandplperlundersize allocations, via integer wraparound (bsc#1275059). - CVE-2026-14678:
pg_trgmpicksplitreads past end of buffer (bsc#1275058). - CVE-2026-14679: stack buffer overflow in argument match writes
0x0and0x1to server memory (bsc#1275057). - CVE-2026-14680: type confusion via "internal" arguments (bsc#1275056).
- CVE-2026-15741: expression deparse allows SQL injection via
EXTRACTargument (bsc#1275054). - CVE-2026-15742:
fuzzystrmatchwrites effectively-arbitrary addresses, via integer wraparound (bsc#1275053). - CVE-2026-16239: type confusion in cursor
CLOSE + DECLAREexecutes arbitrary code (bsc#1275051). - CVE-2026-16241: ECPG integer underflow can crash the client (bsc#1275050).
- CVE-2026-18024:
ascii()function reads past end of buffer (bsc#1275049). - CVE-2026-18408:
psql\unrestrictlets superuser ofpg_dumporigin server execute arbitrary code inpsqlclient (bsc#1275048). - CVE-2026-19385:
pg_dumpheap buffer overflow executes arbitrary code (bsc#1275047).
Changes for postgresql15:
- Let
llvmjit-develrequire thellcandclangbinaries to fix build of extensions on SLE-16 and newer. - Use LLVM 15 on SLE-15 up to SP5 and LLVM 17 on SP6 and SP7.
- Update to version 15.19:
- Record
SUSE-SU-2026:23579-1- Updated
- 2026-11-02
OSVSUSE-SU-2026:23580-1 No score
Security update for postgresql16
This update for postgresql16 fixes the following issues:
- CVE-2026-6464:
psqlCOPY FROM STDINearly failure processes data lines aspsqlcommands (bsc#1275046). - CVE-2026-6469:
ALTER TABLE ALTER TYPEresets extended statistics ownership (bsc#1275044). - CVE-2026-6470: failure to check type
USAGEprivilege (bsc#1275043). - CVE-2026-6471: logical decoding can
dlopenarbitrary file (bsc#1275042). - CVE-2026-14662:
tsvectorandtsqueryundersize allocations, via integer wraparound (bsc#1275001). - CVE-2026-14663:
pgcrypto, for OpenSSL-disabled ciphers, silently encrypts to and decrypts from cleartext (bsc#1275002). - CVE-2026-14664:
regexpheap buffer overflow executes arbitrary code (bsc#1275068). - CVE-2026-14666: row security caching disregards role modifications (bsc#1275067).
- CVE-2026-14668:
ctidtype confusion in selectivity estimator discloses derivative of arbitrary read (bsc#1275066). - CVE-2026-14669:
to_charheap buffer overflow executes arbitrary code (bsc#1275065). - CVE-2026-14670:
plperltied object heap buffer overflow executes arbitrary code (bsc#1275064). - CVE-2026-14671:
refintplan cache type confusion executes arbitrary code (bsc#1275063). - CVE-2026-14672: observable response discrepancy with non-default
scram_iterationsprovides user existence oracle (bsc#1275062). - CVE-2026-14673:
amcheckdoes not clear untrusted search path (bsc#1275061). - CVE-2026-14677: 32-bit
pltclandplperlundersize allocations, via integer wraparound (bsc#1275059). - CVE-2026-14678:
pg_trgmpicksplitreads past end of buffer (bsc#1275058). - CVE-2026-14679: stack buffer overflow in argument match writes
0x0and0x1to server memory (bsc#1275057). - CVE-2026-14680: type confusion via "internal" arguments (bsc#1275056).
- CVE-2026-15741: expression deparse allows SQL injection via
EXTRACTargument (bsc#1275054). - CVE-2026-15742:
fuzzystrmatchwrites effectively-arbitrary addresses, via integer wraparound (bsc#1275053). - CVE-2026-16239: type confusion in cursor
CLOSE + DECLAREexecutes arbitrary code (bsc#1275051). - CVE-2026-16241: ECPG integer underflow can crash the client (bsc#1275050).
- CVE-2026-18024:
ascii()function reads past end of buffer (bsc#1275049). - CVE-2026-18408:
psql\unrestrictlets superuser ofpg_dumporigin server execute arbitrary code inpsqlclient (bsc#1275048). - CVE-2026-19385:
pg_dumpheap buffer overflow executes arbitrary code (bsc#1275047).
Changes for postgresql16:
- Let
llvmjit-develrequire thellcandclangbinaries to fix build of extensions on SLE-16 and newer. - Use LLVM 15 on SLE-15 up to SP5 and LLVM 17 on SP6 and SP7.
- Update to version 16.15:
- Record
SUSE-SU-2026:23580-1- Updated
- 2026-11-02
OSVSUSE-SU-2026:23582-1 No score
Security update for postgresql17
This update for postgresql17 fixes the following issues:
- CVE-2026-6464:
psqlCOPY FROM STDINearly failure processes data lines aspsqlcommands (bsc#1275046). - CVE-2026-6469:
ALTER TABLE ALTER TYPEresets extended statistics ownership (bsc#1275044). - CVE-2026-6470: failure to check type
USAGEprivilege (bsc#1275043). - CVE-2026-6471: logical decoding can
dlopenarbitrary file (bsc#1275042). - CVE-2026-14662:
tsvectorandtsqueryundersize allocations, via integer wraparound (bsc#1275001). - CVE-2026-14663:
pgcrypto, for OpenSSL-disabled ciphers, silently encrypts to and decrypts from cleartext (bsc#1275002). - CVE-2026-14664:
regexpheap buffer overflow executes arbitrary code (bsc#1275068). - CVE-2026-14666: row security caching disregards role modifications (bsc#1275067).
- CVE-2026-14668:
ctidtype confusion in selectivity estimator discloses derivative of arbitrary read (bsc#1275066). - CVE-2026-14669:
to_charheap buffer overflow executes arbitrary code (bsc#1275065). - CVE-2026-14670:
plperltied object heap buffer overflow executes arbitrary code (bsc#1275064). - CVE-2026-14671:
refintplan cache type confusion executes arbitrary code (bsc#1275063). - CVE-2026-14672: observable response discrepancy with non-default
scram_iterationsprovides user existence oracle (bsc#1275062). - CVE-2026-14677: 32-bit
pltclandplperlundersize allocations, via integer wraparound (bsc#1275059). - CVE-2026-14678:
pg_trgmpicksplitreads past end of buffer (bsc#1275058). - CVE-2026-14679: stack buffer overflow in argument match writes
0x0and0x1to server memory (bsc#1275057). - CVE-2026-14680: type confusion via "internal" arguments (bsc#1275056).
- CVE-2026-14681: improper enforcement of GSSAPI encryption when coupled with SSL (bsc#1275055).
- CVE-2026-15741: expression deparse allows SQL injection via
EXTRACTargument (bsc#1275054). - CVE-2026-15742:
fuzzystrmatchwrites effectively-arbitrary addresses, via integer wraparound (bsc#1275053). - CVE-2026-16239: type confusion in cursor
CLOSE + DECLAREexecutes arbitrary code (bsc#1275051). - CVE-2026-16241: ECPG integer underflow can crash the client (bsc#1275050).
- CVE-2026-18024:
ascii()function reads past end of buffer (bsc#1275049). - CVE-2026-18408:
psql\unrestrictlets superuser ofpg_dumporigin server execute arbitrary code inpsqlclient (bsc#1275048). - CVE-2026-19385:
pg_dumpheap buffer overflow executes arbitrary code (bsc#1275047).
Changes for postgresql17:
- Let
llvmjit-develrequire thellcandclangbinaries to fix build of extensions on SLE-16 and newer. - Use LLVM 15 on SLE-15 up to SP5 and LLVM 17 on SP6 and SP7.
- Update to version 17.11:
- Record
SUSE-SU-2026:23582-1- Updated
- 2026-11-02
OSVSUSE-SU-2026:3793-1 No score
Security update for postgresql14
This update for postgresql14 fixes the following issues:
- CVE-2026-6464:
psqlCOPY FROM STDINearly failure processes data lines aspsqlcommands (bsc#1275046). - CVE-2026-6469:
ALTER TABLE ALTER TYPEresets extended statistics ownership (bsc#1275044). - CVE-2026-6470: failure to check type
USAGEprivilege (bsc#1275043). - CVE-2026-6471: logical decoding can
dlopenarbitrary file (bsc#1275042). - CVE-2026-14662:
tsvectorandtsqueryundersize allocations, via integer wraparound (bsc#1275001). - CVE-2026-14663:
pgcrypto, for OpenSSL-disabled ciphers, silently encrypts to and decrypts from cleartext (bsc#1275002). - CVE-2026-14664:
regexpheap buffer overflow executes arbitrary code (bsc#1275068). - CVE-2026-14666: row security caching disregards role modifications (bsc#1275067).
- CVE-2026-14668:
ctidtype confusion in selectivity estimator discloses derivative of arbitrary read (bsc#1275066). - CVE-2026-14669:
to_charheap buffer overflow executes arbitrary code (bsc#1275065). - CVE-2026-14670:
plperltied object heap buffer overflow executes arbitrary code (bsc#1275064). - CVE-2026-14671:
refintplan cache type confusion executes arbitrary code (bsc#1275063). - CVE-2026-14673:
amcheckdoes not clear untrusted search path (bsc#1275061). - CVE-2026-14677: 32-bit
pltclandplperlundersize allocations, via integer wraparound (bsc#1275059). - CVE-2026-14678:
pg_trgmpicksplitreads past end of buffer (bsc#1275058). - CVE-2026-14679: stack buffer overflow in argument match writes
0x0and0x1to server memory (bsc#1275057). - CVE-2026-14680: type confusion via 'internal' arguments (bsc#1275056).
- CVE-2026-15741: expression deparse allows SQL injection via
EXTRACTargument (bsc#1275054). - CVE-2026-15742:
fuzzystrmatchwrites effectively-arbitrary addresses, via integer wraparound (bsc#1275053). - CVE-2026-16239: type confusion in cursor
CLOSE + DECLAREexecutes arbitrary code (bsc#1275051). - CVE-2026-16241: ECPG integer underflow can crash the client (bsc#1275050).
- CVE-2026-18024:
ascii()function reads past end of buffer (bsc#1275049). - CVE-2026-18408:
psql\unrestrictlets superuser ofpg_dumporigin server execute arbitrary code inpsqlclient (bsc#1275048). - CVE-2026-19385:
pg_dumpheap buffer overflow executes arbitrary code (bsc#1275047).
Changes for postgresql14:
- Let
llvmjit-develrequire thellcandclangbinaries to fix build of extensions on SLE-16 and newer. - Use LLVM 15 on SLE-15 up to SP5 and LLVM 17 on SP6 and SP7.
- Update to version 14.24:
- Record
SUSE-SU-2026:3793-1- Updated
- 2026-11-02
OSVSUSE-SU-2026:3794-1 No score
Security update for postgresql16
This update for postgresql16 fixes the following issues:
- CVE-2026-6464:
psqlCOPY FROM STDINearly failure processes data lines aspsqlcommands (bsc#1275046). - CVE-2026-6469:
ALTER TABLE ALTER TYPEresets extended statistics ownership (bsc#1275044). - CVE-2026-6470: failure to check type
USAGEprivilege (bsc#1275043). - CVE-2026-6471: logical decoding can
dlopenarbitrary file (bsc#1275042). - CVE-2026-14662:
tsvectorandtsqueryundersize allocations, via integer wraparound (bsc#1275001). - CVE-2026-14663:
pgcrypto, for OpenSSL-disabled ciphers, silently encrypts to and decrypts from cleartext (bsc#1275002). - CVE-2026-14664:
regexpheap buffer overflow executes arbitrary code (bsc#1275068). - CVE-2026-14666: row security caching disregards role modifications (bsc#1275067).
- CVE-2026-14668:
ctidtype confusion in selectivity estimator discloses derivative of arbitrary read (bsc#1275066). - CVE-2026-14669:
to_charheap buffer overflow executes arbitrary code (bsc#1275065). - CVE-2026-14670:
plperltied object heap buffer overflow executes arbitrary code (bsc#1275064). - CVE-2026-14671:
refintplan cache type confusion executes arbitrary code (bsc#1275063). - CVE-2026-14672: observable response discrepancy with non-default
scram_iterationsprovides user existence oracle (bsc#1275062). - CVE-2026-14673:
amcheckdoes not clear untrusted search path (bsc#1275061). - CVE-2026-14677: 32-bit
pltclandplperlundersize allocations, via integer wraparound (bsc#1275059). - CVE-2026-14678:
pg_trgmpicksplitreads past end of buffer (bsc#1275058). - CVE-2026-14679: stack buffer overflow in argument match writes
0x0and0x1to server memory (bsc#1275057). - CVE-2026-14680: type confusion via 'internal' arguments (bsc#1275056).
- CVE-2026-15741: expression deparse allows SQL injection via
EXTRACTargument (bsc#1275054). - CVE-2026-15742:
fuzzystrmatchwrites effectively-arbitrary addresses, via integer wraparound (bsc#1275053). - CVE-2026-16239: type confusion in cursor
CLOSE + DECLAREexecutes arbitrary code (bsc#1275051). - CVE-2026-16241: ECPG integer underflow can crash the client (bsc#1275050).
- CVE-2026-18024:
ascii()function reads past end of buffer (bsc#1275049). - CVE-2026-18408:
psql\unrestrictlets superuser ofpg_dumporigin server execute arbitrary code inpsqlclient (bsc#1275048). - CVE-2026-19385:
pg_dumpheap buffer overflow executes arbitrary code (bsc#1275047).
Changes for postgresql16:
- Let
llvmjit-develrequire thellcandclangbinaries to fix build of extensions on SLE-16 and newer. - Use LLVM 15 on SLE-15 up to SP5 and LLVM 17 on SP6 and SP7.
- Update to version 16.15:
- Record
SUSE-SU-2026:3794-1- Updated
- 2026-11-02
OSVSUSE-SU-2026:3940-1 No score
Security update for postgresql15
This update for postgresql15 fixes the following issues:
- CVE-2026-6464:
psqlCOPY FROM STDINearly failure processes data lines aspsqlcommands (bsc#1275046). - CVE-2026-6469:
ALTER TABLE ALTER TYPEresets extended statistics ownership (bsc#1275044). - CVE-2026-6470: failure to check type
USAGEprivilege (bsc#1275043). - CVE-2026-6471: logical decoding can
dlopenarbitrary file (bsc#1275042). - CVE-2026-14662:
tsvectorandtsqueryundersize allocations, via integer wraparound (bsc#1275001). - CVE-2026-14663:
pgcrypto, for OpenSSL-disabled ciphers, silently encrypts to and decrypts from cleartext (bsc#1275002). - CVE-2026-14664:
regexpheap buffer overflow executes arbitrary code (bsc#1275068). - CVE-2026-14666: row security caching disregards role modifications (bsc#1275067).
- CVE-2026-14668:
ctidtype confusion in selectivity estimator discloses derivative of arbitrary read (bsc#1275066). - CVE-2026-14669:
to_charheap buffer overflow executes arbitrary code (bsc#1275065). - CVE-2026-14670:
plperltied object heap buffer overflow executes arbitrary code (bsc#1275064). - CVE-2026-14671:
refintplan cache type confusion executes arbitrary code (bsc#1275063). - CVE-2026-14673:
amcheckdoes not clear untrusted search path (bsc#1275061). - CVE-2026-14677: 32-bit
pltclandplperlundersize allocations, via integer wraparound (bsc#1275059). - CVE-2026-14678:
pg_trgmpicksplitreads past end of buffer (bsc#1275058). - CVE-2026-14679: stack buffer overflow in argument match writes
0x0and0x1to server memory (bsc#1275057). - CVE-2026-14680: type confusion via 'internal' arguments (bsc#1275056).
- CVE-2026-15741: expression deparse allows SQL injection via
EXTRACTargument (bsc#1275054). - CVE-2026-15742:
fuzzystrmatchwrites effectively-arbitrary addresses, via integer wraparound (bsc#1275053). - CVE-2026-16239: type confusion in cursor
CLOSE + DECLAREexecutes arbitrary code (bsc#1275051). - CVE-2026-16241: ECPG integer underflow can crash the client (bsc#1275050).
- CVE-2026-18024:
ascii()function reads past end of buffer (bsc#1275049). - CVE-2026-18408:
psql\unrestrictlets superuser ofpg_dumporigin server execute arbitrary code inpsqlclient (bsc#1275048). - CVE-2026-19385:
pg_dumpheap buffer overflow executes arbitrary code (bsc#1275047).
Changes for postgresql15:
- Record
SUSE-SU-2026:3940-1- Updated
- 2026-11-02
OSVSUSE-SU-2026:3941-1 No score
Security update for postgresql14
This update for postgresql14 fixes the following issues:
- CVE-2026-6464:
psqlCOPY FROM STDINearly failure processes data lines aspsqlcommands (bsc#1275046). - CVE-2026-6469:
ALTER TABLE ALTER TYPEresets extended statistics ownership (bsc#1275044). - CVE-2026-6470: failure to check type
USAGEprivilege (bsc#1275043). - CVE-2026-6471: logical decoding can
dlopenarbitrary file (bsc#1275042). - CVE-2026-14662:
tsvectorandtsqueryundersize allocations, via integer wraparound (bsc#1275001). - CVE-2026-14663:
pgcrypto, for OpenSSL-disabled ciphers, silently encrypts to and decrypts from cleartext (bsc#1275002). - CVE-2026-14664:
regexpheap buffer overflow executes arbitrary code (bsc#1275068). - CVE-2026-14666: row security caching disregards role modifications (bsc#1275067).
- CVE-2026-14668:
ctidtype confusion in selectivity estimator discloses derivative of arbitrary read (bsc#1275066). - CVE-2026-14669:
to_charheap buffer overflow executes arbitrary code (bsc#1275065). - CVE-2026-14670:
plperltied object heap buffer overflow executes arbitrary code (bsc#1275064). - CVE-2026-14671:
refintplan cache type confusion executes arbitrary code (bsc#1275063). - CVE-2026-14673:
amcheckdoes not clear untrusted search path (bsc#1275061). - CVE-2026-14677: 32-bit
pltclandplperlundersize allocations, via integer wraparound (bsc#1275059). - CVE-2026-14678:
pg_trgmpicksplitreads past end of buffer (bsc#1275058). - CVE-2026-14679: stack buffer overflow in argument match writes
0x0and0x1to server memory (bsc#1275057). - CVE-2026-14680: type confusion via 'internal' arguments (bsc#1275056).
- CVE-2026-15741: expression deparse allows SQL injection via
EXTRACTargument (bsc#1275054). - CVE-2026-15742:
fuzzystrmatchwrites effectively-arbitrary addresses, via integer wraparound (bsc#1275053). - CVE-2026-16239: type confusion in cursor
CLOSE + DECLAREexecutes arbitrary code (bsc#1275051). - CVE-2026-16241: ECPG integer underflow can crash the client (bsc#1275050).
- CVE-2026-18024:
ascii()function reads past end of buffer (bsc#1275049). - CVE-2026-18408:
psql\unrestrictlets superuser ofpg_dumporigin server execute arbitrary code inpsqlclient (bsc#1275048). - CVE-2026-19385:
pg_dumpheap buffer overflow executes arbitrary code (bsc#1275047).
Changes for postgresql14:
- Record
SUSE-SU-2026:3941-1- Updated
- 2026-11-02
OSVSUSE-SU-2026:3942-1 No score
Security update for postgresql18
This update for postgresql18 fixes the following issues:
- CVE-2026-6464:
psqlCOPY FROM STDINearly failure processes data lines aspsqlcommands (bsc#1275046). - CVE-2026-6469:
ALTER TABLE ALTER TYPEresets extended statistics ownership (bsc#1275044). - CVE-2026-6470: failure to check type
USAGEprivilege (bsc#1275043). - CVE-2026-6471: logical decoding can
dlopenarbitrary file (bsc#1275042). - CVE-2026-14662:
tsvectorandtsqueryundersize allocations, via integer wraparound (bsc#1275001). - CVE-2026-14663:
pgcrypto, for OpenSSL-disabled ciphers, silently encrypts to and decrypts from cleartext (bsc#1275002). - CVE-2026-14664:
regexpheap buffer overflow executes arbitrary code (bsc#1275068). - CVE-2026-14666: row security caching disregards role modifications (bsc#1275067).
- CVE-2026-14668:
ctidtype confusion in selectivity estimator discloses derivative of arbitrary read (bsc#1275066). - CVE-2026-14669:
to_charheap buffer overflow executes arbitrary code (bsc#1275065). - CVE-2026-14670:
plperltied object heap buffer overflow executes arbitrary code (bsc#1275064). - CVE-2026-14671:
refintplan cache type confusion executes arbitrary code (bsc#1275063). - CVE-2026-14672: observable response discrepancy with non-default
scram_iterationsprovides user existence oracle (bsc#1275062). - CVE-2026-14673:
amcheckdoes not clear untrusted search path (bsc#1275061). - CVE-2026-14676:
pg_stat_statementsheap buffer overflow executes arbitrary code (bsc#1275060). - CVE-2026-14677: 32-bit
pltclandplperlundersize allocations, via integer wraparound (bsc#1275059). - CVE-2026-14678:
pg_trgmpicksplitreads past end of buffer (bsc#1275058). - CVE-2026-14679: stack buffer overflow in argument match writes
0x0and0x1to server memory (bsc#1275057). - CVE-2026-14680: type confusion via 'internal' arguments (bsc#1275056).
- CVE-2026-14681: improper enforcement of GSSAPI encryption when coupled with SSL (bsc#1275055).
- CVE-2026-15741: expression deparse allows SQL injection via
EXTRACTargument (bsc#1275054). - CVE-2026-15742:
fuzzystrmatchwrites effectively-arbitrary addresses, via integer wraparound (bsc#1275053). - CVE-2026-16238: type confusion in
pg_restore_attribute_stats()executes arbitrary code (bsc#1275052). - CVE-2026-16239: type confusion in cursor
CLOSE + DECLAREexecutes arbitrary code (bsc#1275051). - CVE-2026-16241: ECPG integer underflow can crash the client (bsc#1275050).
- CVE-2026-18024:
ascii()function reads past end of buffer (bsc#1275049). - CVE-2026-18408:
psql\unrestrictlets superuser ofpg_dumporigin server execute arbitrary code inpsqlclient (bsc#1275048). - CVE-2026-19385:
pg_dumpheap buffer overflow executes arbitrary code (bsc#1275047).
Changes for postgresql18:
- Record
SUSE-SU-2026:3942-1- Updated
- 2026-11-02
OSVSUSE-SU-2026:3943-1 No score
Security update for postgresql16
This update for postgresql16 fixes the following issues:
- CVE-2026-6464:
psqlCOPY FROM STDINearly failure processes data lines aspsqlcommands (bsc#1275046). - CVE-2026-6469:
ALTER TABLE ALTER TYPEresets extended statistics ownership (bsc#1275044). - CVE-2026-6470: failure to check type
USAGEprivilege (bsc#1275043). - CVE-2026-6471: logical decoding can
dlopenarbitrary file (bsc#1275042). - CVE-2026-14662:
tsvectorandtsqueryundersize allocations, via integer wraparound (bsc#1275001). - CVE-2026-14663:
pgcrypto, for OpenSSL-disabled ciphers, silently encrypts to and decrypts from cleartext (bsc#1275002). - CVE-2026-14664:
regexpheap buffer overflow executes arbitrary code (bsc#1275068). - CVE-2026-14666: row security caching disregards role modifications (bsc#1275067).
- CVE-2026-14668:
ctidtype confusion in selectivity estimator discloses derivative of arbitrary read (bsc#1275066). - CVE-2026-14669:
to_charheap buffer overflow executes arbitrary code (bsc#1275065). - CVE-2026-14670:
plperltied object heap buffer overflow executes arbitrary code (bsc#1275064). - CVE-2026-14671:
refintplan cache type confusion executes arbitrary code (bsc#1275063). - CVE-2026-14672: observable response discrepancy with non-default
scram_iterationsprovides user existence oracle (bsc#1275062). - CVE-2026-14673:
amcheckdoes not clear untrusted search path (bsc#1275061). - CVE-2026-14677: 32-bit
pltclandplperlundersize allocations, via integer wraparound (bsc#1275059). - CVE-2026-14678:
pg_trgmpicksplitreads past end of buffer (bsc#1275058). - CVE-2026-14679: stack buffer overflow in argument match writes
0x0and0x1to server memory (bsc#1275057). - CVE-2026-14680: type confusion via 'internal' arguments (bsc#1275056).
- CVE-2026-15741: expression deparse allows SQL injection via
EXTRACTargument (bsc#1275054). - CVE-2026-15742:
fuzzystrmatchwrites effectively-arbitrary addresses, via integer wraparound (bsc#1275053). - CVE-2026-16239: type confusion in cursor
CLOSE + DECLAREexecutes arbitrary code (bsc#1275051). - CVE-2026-16241: ECPG integer underflow can crash the client (bsc#1275050).
- CVE-2026-18024:
ascii()function reads past end of buffer (bsc#1275049). - CVE-2026-18408:
psql\unrestrictlets superuser ofpg_dumporigin server execute arbitrary code inpsqlclient (bsc#1275048). - CVE-2026-19385:
pg_dumpheap buffer overflow executes arbitrary code (bsc#1275047).
Changes for postgresql16:
- Record
SUSE-SU-2026:3943-1- Updated
- 2026-11-02
OSVSUSE-SU-2026:3944-1 No score
Security update for postgresql14
This update for postgresql14 fixes the following issues:
- CVE-2026-6464:
psqlCOPY FROM STDINearly failure processes data lines aspsqlcommands (bsc#1275046). - CVE-2026-6469:
ALTER TABLE ALTER TYPEresets extended statistics ownership (bsc#1275044). - CVE-2026-6470: failure to check type
USAGEprivilege (bsc#1275043). - CVE-2026-6471: logical decoding can
dlopenarbitrary file (bsc#1275042). - CVE-2026-14662:
tsvectorandtsqueryundersize allocations, via integer wraparound (bsc#1275001). - CVE-2026-14663:
pgcrypto, for OpenSSL-disabled ciphers, silently encrypts to and decrypts from cleartext (bsc#1275002). - CVE-2026-14664:
regexpheap buffer overflow executes arbitrary code (bsc#1275068). - CVE-2026-14666: row security caching disregards role modifications (bsc#1275067).
- CVE-2026-14668:
ctidtype confusion in selectivity estimator discloses derivative of arbitrary read (bsc#1275066). - CVE-2026-14669:
to_charheap buffer overflow executes arbitrary code (bsc#1275065). - CVE-2026-14670:
plperltied object heap buffer overflow executes arbitrary code (bsc#1275064). - CVE-2026-14671:
refintplan cache type confusion executes arbitrary code (bsc#1275063). - CVE-2026-14673:
amcheckdoes not clear untrusted search path (bsc#1275061). - CVE-2026-14677: 32-bit
pltclandplperlundersize allocations, via integer wraparound (bsc#1275059). - CVE-2026-14678:
pg_trgmpicksplitreads past end of buffer (bsc#1275058). - CVE-2026-14679: stack buffer overflow in argument match writes
0x0and0x1to server memory (bsc#1275057). - CVE-2026-14680: type confusion via 'internal' arguments (bsc#1275056).
- CVE-2026-15741: expression deparse allows SQL injection via
EXTRACTargument (bsc#1275054). - CVE-2026-15742:
fuzzystrmatchwrites effectively-arbitrary addresses, via integer wraparound (bsc#1275053). - CVE-2026-16239: type confusion in cursor
CLOSE + DECLAREexecutes arbitrary code (bsc#1275051). - CVE-2026-16241: ECPG integer underflow can crash the client (bsc#1275050).
- CVE-2026-18024:
ascii()function reads past end of buffer (bsc#1275049). - CVE-2026-18408:
psql\unrestrictlets superuser ofpg_dumporigin server execute arbitrary code inpsqlclient (bsc#1275048). - CVE-2026-19385:
pg_dumpheap buffer overflow executes arbitrary code (bsc#1275047).
Changes for postgresql14:
- Record
SUSE-SU-2026:3944-1- Updated
- 2026-11-02
OSVSUSE-SU-2026:3963-1 No score
Security update for postgresql16
This update for postgresql16 fixes the following issues:
- CVE-2026-6464:
psqlCOPY FROM STDINearly failure processes data lines aspsqlcommands (bsc#1275046). - CVE-2026-6469:
ALTER TABLE ALTER TYPEresets extended statistics ownership (bsc#1275044). - CVE-2026-6470: failure to check type
USAGEprivilege (bsc#1275043). - CVE-2026-6471: logical decoding can
dlopenarbitrary file (bsc#1275042). - CVE-2026-14662:
tsvectorandtsqueryundersize allocations, via integer wraparound (bsc#1275001). - CVE-2026-14663:
pgcrypto, for OpenSSL-disabled ciphers, silently encrypts to and decrypts from cleartext (bsc#1275002). - CVE-2026-14664:
regexpheap buffer overflow executes arbitrary code (bsc#1275068). - CVE-2026-14666: row security caching disregards role modifications (bsc#1275067).
- CVE-2026-14668:
ctidtype confusion in selectivity estimator discloses derivative of arbitrary read (bsc#1275066). - CVE-2026-14669:
to_charheap buffer overflow executes arbitrary code (bsc#1275065). - CVE-2026-14670:
plperltied object heap buffer overflow executes arbitrary code (bsc#1275064). - CVE-2026-14671:
refintplan cache type confusion executes arbitrary code (bsc#1275063). - CVE-2026-14672: observable response discrepancy with non-default
scram_iterationsprovides user existence oracle (bsc#1275062). - CVE-2026-14673:
amcheckdoes not clear untrusted search path (bsc#1275061). - CVE-2026-14677: 32-bit
pltclandplperlundersize allocations, via integer wraparound (bsc#1275059). - CVE-2026-14678:
pg_trgmpicksplitreads past end of buffer (bsc#1275058). - CVE-2026-14679: stack buffer overflow in argument match writes
0x0and0x1to server memory (bsc#1275057). - CVE-2026-14680: type confusion via 'internal' arguments (bsc#1275056).
- CVE-2026-15741: expression deparse allows SQL injection via
EXTRACTargument (bsc#1275054). - CVE-2026-15742:
fuzzystrmatchwrites effectively-arbitrary addresses, via integer wraparound (bsc#1275053). - CVE-2026-16239: type confusion in cursor
CLOSE + DECLAREexecutes arbitrary code (bsc#1275051). - CVE-2026-16241: ECPG integer underflow can crash the client (bsc#1275050).
- CVE-2026-18024:
ascii()function reads past end of buffer (bsc#1275049). - CVE-2026-18408:
psql\unrestrictlets superuser ofpg_dumporigin server execute arbitrary code inpsqlclient (bsc#1275048). - CVE-2026-19385:
pg_dumpheap buffer overflow executes arbitrary code (bsc#1275047).
Changes for postgresql16:
- Record
SUSE-SU-2026:3963-1- Updated
- 2026-11-02
OSVSUSE-SU-2026:4013-1 No score
Security update for postgresql17
This update for postgresql17 fixes the following issues:
- CVE-2026-6464:
psqlCOPY FROM STDINearly failure processes data lines aspsqlcommands (bsc#1275046). - CVE-2026-6469:
ALTER TABLE ALTER TYPEresets extended statistics ownership (bsc#1275044). - CVE-2026-6470: failure to check type
USAGEprivilege (bsc#1275043). - CVE-2026-6471: logical decoding can
dlopenarbitrary file (bsc#1275042). - CVE-2026-14662:
tsvectorandtsqueryundersize allocations, via integer wraparound (bsc#1275001). - CVE-2026-14663:
pgcrypto, for OpenSSL-disabled ciphers, silently encrypts to and decrypts from cleartext (bsc#1275002). - CVE-2026-14664:
regexpheap buffer overflow executes arbitrary code (bsc#1275068). - CVE-2026-14666: row security caching disregards role modifications (bsc#1275067).
- CVE-2026-14668:
ctidtype confusion in selectivity estimator discloses derivative of arbitrary read (bsc#1275066). - CVE-2026-14669:
to_charheap buffer overflow executes arbitrary code (bsc#1275065). - CVE-2026-14670:
plperltied object heap buffer overflow executes arbitrary code (bsc#1275064). - CVE-2026-14671:
refintplan cache type confusion executes arbitrary code (bsc#1275063). - CVE-2026-14672: observable response discrepancy with non-default
scram_iterationsprovides user existence oracle (bsc#1275062). - CVE-2026-14677: 32-bit
pltclandplperlundersize allocations, via integer wraparound (bsc#1275059). - CVE-2026-14678:
pg_trgmpicksplitreads past end of buffer (bsc#1275058). - CVE-2026-14679: stack buffer overflow in argument match writes
0x0and0x1to server memory (bsc#1275057). - CVE-2026-14680: type confusion via 'internal' arguments (bsc#1275056).
- CVE-2026-14681: improper enforcement of GSSAPI encryption when coupled with SSL (bsc#1275055).
- CVE-2026-15741: expression deparse allows SQL injection via
EXTRACTargument (bsc#1275054). - CVE-2026-15742:
fuzzystrmatchwrites effectively-arbitrary addresses, via integer wraparound (bsc#1275053). - CVE-2026-16239: type confusion in cursor
CLOSE + DECLAREexecutes arbitrary code (bsc#1275051). - CVE-2026-16241: ECPG integer underflow can crash the client (bsc#1275050).
- CVE-2026-18024:
ascii()function reads past end of buffer (bsc#1275049). - CVE-2026-18408:
psql\unrestrictlets superuser ofpg_dumporigin server execute arbitrary code inpsqlclient (bsc#1275048). - CVE-2026-19385:
pg_dumpheap buffer overflow executes arbitrary code (bsc#1275047).
Changes for postgresql17:
- Record
SUSE-SU-2026:4013-1- Updated
- 2026-11-02
OSVSUSE-SU-2026:4014-1 No score
Security update for postgresql18
This update for postgresql18 fixes the following issues:
- CVE-2026-6464:
psqlCOPY FROM STDINearly failure processes data lines aspsqlcommands (bsc#1275046). - CVE-2026-6469:
ALTER TABLE ALTER TYPEresets extended statistics ownership (bsc#1275044). - CVE-2026-6470: failure to check type
USAGEprivilege (bsc#1275043). - CVE-2026-6471: logical decoding can
dlopenarbitrary file (bsc#1275042). - CVE-2026-14662:
tsvectorandtsqueryundersize allocations, via integer wraparound (bsc#1275001). - CVE-2026-14663:
pgcrypto, for OpenSSL-disabled ciphers, silently encrypts to and decrypts from cleartext (bsc#1275002). - CVE-2026-14664:
regexpheap buffer overflow executes arbitrary code (bsc#1275068). - CVE-2026-14666: row security caching disregards role modifications (bsc#1275067).
- CVE-2026-14668:
ctidtype confusion in selectivity estimator discloses derivative of arbitrary read (bsc#1275066). - CVE-2026-14669:
to_charheap buffer overflow executes arbitrary code (bsc#1275065). - CVE-2026-14670:
plperltied object heap buffer overflow executes arbitrary code (bsc#1275064). - CVE-2026-14671:
refintplan cache type confusion executes arbitrary code (bsc#1275063). - CVE-2026-14672: observable response discrepancy with non-default
scram_iterationsprovides user existence oracle (bsc#1275062). - CVE-2026-14673:
amcheckdoes not clear untrusted search path (bsc#1275061). - CVE-2026-14676:
pg_stat_statementsheap buffer overflow executes arbitrary code (bsc#1275060). - CVE-2026-14677: 32-bit
pltclandplperlundersize allocations, via integer wraparound (bsc#1275059). - CVE-2026-14678:
pg_trgmpicksplitreads past end of buffer (bsc#1275058). - CVE-2026-14679: stack buffer overflow in argument match writes
0x0and0x1to server memory (bsc#1275057). - CVE-2026-14680: type confusion via 'internal' arguments (bsc#1275056).
- CVE-2026-14681: improper enforcement of GSSAPI encryption when coupled with SSL (bsc#1275055).
- CVE-2026-15741: expression deparse allows SQL injection via
EXTRACTargument (bsc#1275054). - CVE-2026-15742:
fuzzystrmatchwrites effectively-arbitrary addresses, via integer wraparound (bsc#1275053). - CVE-2026-16238: type confusion in
pg_restore_attribute_stats()executes arbitrary code (bsc#1275052). - CVE-2026-16239: type confusion in cursor
CLOSE + DECLAREexecutes arbitrary code (bsc#1275051). - CVE-2026-16241: ECPG integer underflow can crash the client (bsc#1275050).
- CVE-2026-18024:
ascii()function reads past end of buffer (bsc#1275049). - CVE-2026-18408:
psql\unrestrictlets superuser ofpg_dumporigin server execute arbitrary code inpsqlclient (bsc#1275048). - CVE-2026-19385:
pg_dumpheap buffer overflow executes arbitrary code (bsc#1275047).
Changes for postgresql18:
- Record
SUSE-SU-2026:4014-1- Updated
- 2026-11-02
OSVSUSE-SU-2026:4015-1 No score
Security update for postgresql18
This update for postgresql18 fixes the following issues:
- CVE-2026-6464:
psqlCOPY FROM STDINearly failure processes data lines aspsqlcommands (bsc#1275046). - CVE-2026-6469:
ALTER TABLE ALTER TYPEresets extended statistics ownership (bsc#1275044). - CVE-2026-6470: failure to check type
USAGEprivilege (bsc#1275043). - CVE-2026-6471: logical decoding can
dlopenarbitrary file (bsc#1275042). - CVE-2026-14662:
tsvectorandtsqueryundersize allocations, via integer wraparound (bsc#1275001). - CVE-2026-14663:
pgcrypto, for OpenSSL-disabled ciphers, silently encrypts to and decrypts from cleartext (bsc#1275002). - CVE-2026-14664:
regexpheap buffer overflow executes arbitrary code (bsc#1275068). - CVE-2026-14666: row security caching disregards role modifications (bsc#1275067).
- CVE-2026-14668:
ctidtype confusion in selectivity estimator discloses derivative of arbitrary read (bsc#1275066). - CVE-2026-14669:
to_charheap buffer overflow executes arbitrary code (bsc#1275065). - CVE-2026-14670:
plperltied object heap buffer overflow executes arbitrary code (bsc#1275064). - CVE-2026-14671:
refintplan cache type confusion executes arbitrary code (bsc#1275063). - CVE-2026-14672: observable response discrepancy with non-default
scram_iterationsprovides user existence oracle (bsc#1275062). - CVE-2026-14673:
amcheckdoes not clear untrusted search path (bsc#1275061). - CVE-2026-14676:
pg_stat_statementsheap buffer overflow executes arbitrary code (bsc#1275060). - CVE-2026-14677: 32-bit
pltclandplperlundersize allocations, via integer wraparound (bsc#1275059). - CVE-2026-14678:
pg_trgmpicksplitreads past end of buffer (bsc#1275058). - CVE-2026-14679: stack buffer overflow in argument match writes
0x0and0x1to server memory (bsc#1275057). - CVE-2026-14680: type confusion via 'internal' arguments (bsc#1275056).
- CVE-2026-14681: improper enforcement of GSSAPI encryption when coupled with SSL (bsc#1275055).
- CVE-2026-15741: expression deparse allows SQL injection via
EXTRACTargument (bsc#1275054). - CVE-2026-15742:
fuzzystrmatchwrites effectively-arbitrary addresses, via integer wraparound (bsc#1275053). - CVE-2026-16238: type confusion in
pg_restore_attribute_stats()executes arbitrary code (bsc#1275052). - CVE-2026-16239: type confusion in cursor
CLOSE + DECLAREexecutes arbitrary code (bsc#1275051). - CVE-2026-16241: ECPG integer underflow can crash the client (bsc#1275050).
- CVE-2026-18024:
ascii()function reads past end of buffer (bsc#1275049). - CVE-2026-18408:
psql\unrestrictlets superuser ofpg_dumporigin server execute arbitrary code inpsqlclient (bsc#1275048). - CVE-2026-19385:
pg_dumpheap buffer overflow executes arbitrary code (bsc#1275047).
Changes for postgresql18:
- Record
SUSE-SU-2026:4015-1- Updated
- 2026-11-02
OSVSUSE-SU-2026:4016-1 No score
Security update for postgresql17
This update for postgresql17 fixes the following issues:
- CVE-2026-6464:
psqlCOPY FROM STDINearly failure processes data lines aspsqlcommands (bsc#1275046). - CVE-2026-6469:
ALTER TABLE ALTER TYPEresets extended statistics ownership (bsc#1275044). - CVE-2026-6470: failure to check type
USAGEprivilege (bsc#1275043). - CVE-2026-6471: logical decoding can
dlopenarbitrary file (bsc#1275042). - CVE-2026-14662:
tsvectorandtsqueryundersize allocations, via integer wraparound (bsc#1275001). - CVE-2026-14663:
pgcrypto, for OpenSSL-disabled ciphers, silently encrypts to and decrypts from cleartext (bsc#1275002). - CVE-2026-14664:
regexpheap buffer overflow executes arbitrary code (bsc#1275068). - CVE-2026-14666: row security caching disregards role modifications (bsc#1275067).
- CVE-2026-14668:
ctidtype confusion in selectivity estimator discloses derivative of arbitrary read (bsc#1275066). - CVE-2026-14669:
to_charheap buffer overflow executes arbitrary code (bsc#1275065). - CVE-2026-14670:
plperltied object heap buffer overflow executes arbitrary code (bsc#1275064). - CVE-2026-14671:
refintplan cache type confusion executes arbitrary code (bsc#1275063). - CVE-2026-14672: observable response discrepancy with non-default
scram_iterationsprovides user existence oracle (bsc#1275062). - CVE-2026-14677: 32-bit
pltclandplperlundersize allocations, via integer wraparound (bsc#1275059). - CVE-2026-14678:
pg_trgmpicksplitreads past end of buffer (bsc#1275058). - CVE-2026-14679: stack buffer overflow in argument match writes
0x0and0x1to server memory (bsc#1275057). - CVE-2026-14680: type confusion via 'internal' arguments (bsc#1275056).
- CVE-2026-14681: improper enforcement of GSSAPI encryption when coupled with SSL (bsc#1275055).
- CVE-2026-15741: expression deparse allows SQL injection via
EXTRACTargument (bsc#1275054). - CVE-2026-15742:
fuzzystrmatchwrites effectively-arbitrary addresses, via integer wraparound (bsc#1275053). - CVE-2026-16239: type confusion in cursor
CLOSE + DECLAREexecutes arbitrary code (bsc#1275051). - CVE-2026-16241: ECPG integer underflow can crash the client (bsc#1275050).
- CVE-2026-18024:
ascii()function reads past end of buffer (bsc#1275049). - CVE-2026-18408:
psql\unrestrictlets superuser ofpg_dumporigin server execute arbitrary code inpsqlclient (bsc#1275048). - CVE-2026-19385:
pg_dumpheap buffer overflow executes arbitrary code (bsc#1275047).
Changes for postgresql17:
- Record
SUSE-SU-2026:4016-1- Updated
- 2026-11-02
OSVSUSE-SU-2026:4017-1 No score
Security update for postgresql15
This update for postgresql15 fixes the following issues:
- CVE-2026-6464:
psqlCOPY FROM STDINearly failure processes data lines aspsqlcommands (bsc#1275046). - CVE-2026-6469:
ALTER TABLE ALTER TYPEresets extended statistics ownership (bsc#1275044). - CVE-2026-6470: failure to check type
USAGEprivilege (bsc#1275043). - CVE-2026-6471: logical decoding can
dlopenarbitrary file (bsc#1275042). - CVE-2026-14662:
tsvectorandtsqueryundersize allocations, via integer wraparound (bsc#1275001). - CVE-2026-14663:
pgcrypto, for OpenSSL-disabled ciphers, silently encrypts to and decrypts from cleartext (bsc#1275002). - CVE-2026-14664:
regexpheap buffer overflow executes arbitrary code (bsc#1275068). - CVE-2026-14666: row security caching disregards role modifications (bsc#1275067).
- CVE-2026-14668:
ctidtype confusion in selectivity estimator discloses derivative of arbitrary read (bsc#1275066). - CVE-2026-14669:
to_charheap buffer overflow executes arbitrary code (bsc#1275065). - CVE-2026-14670:
plperltied object heap buffer overflow executes arbitrary code (bsc#1275064). - CVE-2026-14671:
refintplan cache type confusion executes arbitrary code (bsc#1275063). - CVE-2026-14673:
amcheckdoes not clear untrusted search path (bsc#1275061). - CVE-2026-14677: 32-bit
pltclandplperlundersize allocations, via integer wraparound (bsc#1275059). - CVE-2026-14678:
pg_trgmpicksplitreads past end of buffer (bsc#1275058). - CVE-2026-14679: stack buffer overflow in argument match writes
0x0and0x1to server memory (bsc#1275057). - CVE-2026-14680: type confusion via 'internal' arguments (bsc#1275056).
- CVE-2026-15741: expression deparse allows SQL injection via
EXTRACTargument (bsc#1275054). - CVE-2026-15742:
fuzzystrmatchwrites effectively-arbitrary addresses, via integer wraparound (bsc#1275053). - CVE-2026-16239: type confusion in cursor
CLOSE + DECLAREexecutes arbitrary code (bsc#1275051). - CVE-2026-16241: ECPG integer underflow can crash the client (bsc#1275050).
- CVE-2026-18024:
ascii()function reads past end of buffer (bsc#1275049). - CVE-2026-18408:
psql\unrestrictlets superuser ofpg_dumporigin server execute arbitrary code inpsqlclient (bsc#1275048). - CVE-2026-19385:
pg_dumpheap buffer overflow executes arbitrary code (bsc#1275047).
Changes for postgresql15:
- Record
SUSE-SU-2026:4017-1- Updated
- 2026-11-02
OSVSUSE-SU-2026:4018-1 No score
Security update for postgresql15
This update for postgresql15 fixes the following issues:
- CVE-2026-6464:
psqlCOPY FROM STDINearly failure processes data lines aspsqlcommands (bsc#1275046). - CVE-2026-6469:
ALTER TABLE ALTER TYPEresets extended statistics ownership (bsc#1275044). - CVE-2026-6470: failure to check type
USAGEprivilege (bsc#1275043). - CVE-2026-6471: logical decoding can
dlopenarbitrary file (bsc#1275042). - CVE-2026-14662:
tsvectorandtsqueryundersize allocations, via integer wraparound (bsc#1275001). - CVE-2026-14663:
pgcrypto, for OpenSSL-disabled ciphers, silently encrypts to and decrypts from cleartext (bsc#1275002). - CVE-2026-14664:
regexpheap buffer overflow executes arbitrary code (bsc#1275068). - CVE-2026-14666: row security caching disregards role modifications (bsc#1275067).
- CVE-2026-14668:
ctidtype confusion in selectivity estimator discloses derivative of arbitrary read (bsc#1275066). - CVE-2026-14669:
to_charheap buffer overflow executes arbitrary code (bsc#1275065). - CVE-2026-14670:
plperltied object heap buffer overflow executes arbitrary code (bsc#1275064). - CVE-2026-14671:
refintplan cache type confusion executes arbitrary code (bsc#1275063). - CVE-2026-14673:
amcheckdoes not clear untrusted search path (bsc#1275061). - CVE-2026-14677: 32-bit
pltclandplperlundersize allocations, via integer wraparound (bsc#1275059). - CVE-2026-14678:
pg_trgmpicksplitreads past end of buffer (bsc#1275058). - CVE-2026-14679: stack buffer overflow in argument match writes
0x0and0x1to server memory (bsc#1275057). - CVE-2026-14680: type confusion via 'internal' arguments (bsc#1275056).
- CVE-2026-15741: expression deparse allows SQL injection via
EXTRACTargument (bsc#1275054). - CVE-2026-15742:
fuzzystrmatchwrites effectively-arbitrary addresses, via integer wraparound (bsc#1275053). - CVE-2026-16239: type confusion in cursor
CLOSE + DECLAREexecutes arbitrary code (bsc#1275051). - CVE-2026-16241: ECPG integer underflow can crash the client (bsc#1275050).
- CVE-2026-18024:
ascii()function reads past end of buffer (bsc#1275049). - CVE-2026-18408:
psql\unrestrictlets superuser ofpg_dumporigin server execute arbitrary code inpsqlclient (bsc#1275048). - CVE-2026-19385:
pg_dumpheap buffer overflow executes arbitrary code (bsc#1275047).
Changes for postgresql15:
- Record
SUSE-SU-2026:4018-1- Updated
- 2026-11-02
OSVUSN-8653-1 No score
postgresql-14, postgresql-16, postgresql-18 vulnerabilities
It was discovered that PostgreSQL incorrectly handled COPY FROM STDIN when an early failure occurred. An authenticated user could possibly use this issue to execute arbitrary SQL commands. (CVE-2026-6464)
It was discovered that PostgreSQL incorrectly reset extended statistics ownership during ALTER TABLE ALTER TYPE operations. An attacker could possibly use this issue to obtain sensitive information or gain unintended privileges. (CVE-2026-6469)
It was discovered that PostgreSQL failed to check the USAGE privilege on types. An authenticated user could possibly use this issue to obtain sensitive information. (CVE-2026-6470)
It was discovered that PostgreSQL logical decoding could load arbitrary shared libraries. An authenticated user could possibly use this issue to execute arbitrary code. (CVE-2026-6471)
It was discovered that PostgreSQL had integer wraparound issues in tsvector and tsquery allocations. An authenticated user could possibly use this issue to execute arbitrary code. (CVE-2026-14662)
It was discovered that PostgreSQL pgcrypto silently used cleartext when OpenSSL-disabled ciphers were requested. An authenticated user could possibly use this issue to obtain sensitive information. (CVE-2026-14663)
It was discovered that PostgreSQL had a heap buffer overflow in regular expression processing. An authenticated user could possibly use this issue to execute arbitrary code. (CVE-2026-14664)
It was discovered that PostgreSQL row security policies were not properly invalidated when roles were modified. An attacker could possibly use this issue to bypass intended row security restrictions. (CVE-2026-14666)
It was discovered that PostgreSQL had a type confusion issue in the selectivity estimator involving ctid. An authenticated user could possibly use this issue to obtain sensitive information. (CVE-2026-14668)
It was discovered that PostgreSQL had a heap buffer overflow in the to_char function. An authenticated user could possibly use this issue to execute arbitrary code. (CVE-2026-14669)
It was discovered that PostgreSQL had a heap buffer overflow in the PL/Perl tied object handling. An authenticated user could possibly use this issue to execute arbitrary code. (CVE-2026-14670)
It was discovered that PostgreSQL had a type confusion issue in the referential integrity plan cache. An authenticated user could possibly use this issue to execute arbitrary code. (CVE-2026-14671)
It was discovered that PostgreSQL had an observable response discrepancy when non-default scram_iterations were used. A remote attacker could possibly use this issue to enumerate valid usernames. This issue only affected Ubuntu 24.04 LTS and Ubuntu 26.04 LTS. (CVE-2026-14672)
It was discovered that PostgreSQL amcheck did not clear untrusted search paths. An authenticated user could possibly use this issue to execute arbitrary code. (CVE-2026-14673)
It was discovered that PostgreSQL had a heap buffer overflow in pg_stat_statements. An authenticated user could possibly use this issue to execute arbitrary code. This issue only affected Ubuntu 26.04 LTS. (CVE-2026-14676)
It was discovered that PostgreSQL had integer wraparound issues in PL/Tcl and PL/Perl allocations on 32-bit systems. An authenticated user could possibly use this issue to execute arbitrary code. (CVE-2026-14677)
It was discovered that PostgreSQL pg_trgm read past the end of a buffer during picksplit operations. An authenticated user could possibly use this issue to obtain sensitive information. (CVE-2026-14678)
It was discovered that PostgreSQL had a stack buffer overflow in argument matching. An authenticated user could possibly use this issue to corrupt server memory. (CVE-2026-14679)
It was discovered that PostgreSQL had a type confusion issue when functions used internal arguments. An authenticated user could possibly use this issue to execute arbitrary code. (CVE-2026-14680)
It was discovered that PostgreSQL did not properly enforce GSSAPI encryption when used…
- Record
USN-8653-1- Updated
- 2026-11-02
Affected products
Affected packages
| Package | Affected | Fixed |
|---|---|---|
postgresql15Alpine:v3.21 |
before 15.19-r0 | 15.19-r0 |
postgresql15Alpine:v3.22 |
before 15.19-r0 | 15.19-r0 |
postgresql16Alpine:v3.21 |
before 16.15-r0 | 16.15-r0 |
postgresql16Alpine:v3.22 |
before 16.15-r0 | 16.15-r0 |
postgresql16Alpine:v3.23 |
before 16.15-r0 | 16.15-r0 |
postgresql16Alpine:v3.24 |
before 16.15-r0 | 16.15-r0 |
postgresql17Alpine:v3.21 |
before 17.11-r0 | 17.11-r0 |
postgresql17Alpine:v3.22 |
before 17.11-r0 | 17.11-r0 |
postgresql17Alpine:v3.23 |
before 17.11-r0 | 17.11-r0 |
postgresql17Alpine:v3.24 |
before 17.11-r0 | 17.11-r0 |
Show 146 moreShow less
| Package | Affected | Fixed |
|---|---|---|
postgresql18Alpine:v3.23 |
before 18.5-r0 | 18.5-r0 |
postgresql18Alpine:v3.24 |
before 18.5-r0 | 18.5-r0 |
postgresqlAzure Linux:3 |
before 16.15-1 | 16.15-1 |
postgresql17Alpaquita:25 |
17.5-r0 up to 17.11-r0 | 17.11-r0 |
postgresql18Alpaquita:stream |
18.0-r0 up to 18.6-r0 | 18.6-r0 |
postgresqlBitnami |
before 14.24.0, 15.0.0 up to 15.19.0, 16.0.0 up to 16.15.0, 17.0.0 up to 17.11.0, 18.0.0 up to 18.5.0 | 14.24.015.19.016.15.017.11.018.5.0 |
postgresqlTuxCare:AlmaLinux:9.2 From an advisory covering 7 CVEs |
before 13.11-1.el9_2.tuxcare.els23 | 13.11-1.el9_2.tuxcare.els23 |
postgresql-contribTuxCare:AlmaLinux:9.2 From an advisory covering 7 CVEs |
before 13.11-1.el9_2.tuxcare.els23 | 13.11-1.el9_2.tuxcare.els23 |
postgresql-docsTuxCare:AlmaLinux:9.2 From an advisory covering 7 CVEs |
before 13.11-1.el9_2.tuxcare.els23 | 13.11-1.el9_2.tuxcare.els23 |
postgresql-plperlTuxCare:AlmaLinux:9.2 From an advisory covering 7 CVEs |
before 13.11-1.el9_2.tuxcare.els23 | 13.11-1.el9_2.tuxcare.els23 |
postgresql-plpython3TuxCare:AlmaLinux:9.2 From an advisory covering 7 CVEs |
before 13.11-1.el9_2.tuxcare.els23 | 13.11-1.el9_2.tuxcare.els23 |
postgresql-pltclTuxCare:AlmaLinux:9.2 From an advisory covering 7 CVEs |
before 13.11-1.el9_2.tuxcare.els23 | 13.11-1.el9_2.tuxcare.els23 |
postgresql-private-develTuxCare:AlmaLinux:9.2 From an advisory covering 7 CVEs |
before 13.11-1.el9_2.tuxcare.els23 | 13.11-1.el9_2.tuxcare.els23 |
postgresql-private-libsTuxCare:AlmaLinux:9.2 From an advisory covering 7 CVEs |
before 13.11-1.el9_2.tuxcare.els23 | 13.11-1.el9_2.tuxcare.els23 |
postgresql-serverTuxCare:AlmaLinux:9.2 From an advisory covering 7 CVEs |
before 13.11-1.el9_2.tuxcare.els23 | 13.11-1.el9_2.tuxcare.els23 |
postgresql-server-develTuxCare:AlmaLinux:9.2 From an advisory covering 7 CVEs |
before 13.11-1.el9_2.tuxcare.els23 | 13.11-1.el9_2.tuxcare.els23 |
postgresql-staticTuxCare:AlmaLinux:9.2 From an advisory covering 7 CVEs |
before 13.11-1.el9_2.tuxcare.els23 | 13.11-1.el9_2.tuxcare.els23 |
postgresql-testTuxCare:AlmaLinux:9.2 From an advisory covering 7 CVEs |
before 13.11-1.el9_2.tuxcare.els23 | 13.11-1.el9_2.tuxcare.els23 |
postgresql-test-rpm-macrosTuxCare:AlmaLinux:9.2 From an advisory covering 7 CVEs |
before 13.11-1.el9_2.tuxcare.els23 | 13.11-1.el9_2.tuxcare.els23 |
postgresql-upgradeTuxCare:AlmaLinux:9.2 From an advisory covering 7 CVEs |
before 13.11-1.el9_2.tuxcare.els23 | 13.11-1.el9_2.tuxcare.els23 |
postgresql-upgrade-develTuxCare:AlmaLinux:9.2 From an advisory covering 7 CVEs |
before 13.11-1.el9_2.tuxcare.els23 | 13.11-1.el9_2.tuxcare.els23 |
postgresqlTuxCare:AlmaLinux:9.6 From an advisory covering 5 CVEs |
before 13.23-1.el9_6.tuxcare.els15 | 13.23-1.el9_6.tuxcare.els15 |
postgresql-contribTuxCare:AlmaLinux:9.6 From an advisory covering 5 CVEs |
before 13.23-1.el9_6.tuxcare.els15 | 13.23-1.el9_6.tuxcare.els15 |
postgresql-docsTuxCare:AlmaLinux:9.6 From an advisory covering 5 CVEs |
before 13.23-1.el9_6.tuxcare.els15 | 13.23-1.el9_6.tuxcare.els15 |
postgresql-plperlTuxCare:AlmaLinux:9.6 From an advisory covering 5 CVEs |
before 13.23-1.el9_6.tuxcare.els15 | 13.23-1.el9_6.tuxcare.els15 |
postgresql-plpython3TuxCare:AlmaLinux:9.6 From an advisory covering 5 CVEs |
before 13.23-1.el9_6.tuxcare.els15 | 13.23-1.el9_6.tuxcare.els15 |
postgresql-pltclTuxCare:AlmaLinux:9.6 From an advisory covering 5 CVEs |
before 13.23-1.el9_6.tuxcare.els15 | 13.23-1.el9_6.tuxcare.els15 |
postgresql-private-develTuxCare:AlmaLinux:9.6 From an advisory covering 5 CVEs |
before 13.23-1.el9_6.tuxcare.els15 | 13.23-1.el9_6.tuxcare.els15 |
postgresql-private-libsTuxCare:AlmaLinux:9.6 From an advisory covering 5 CVEs |
before 13.23-1.el9_6.tuxcare.els15 | 13.23-1.el9_6.tuxcare.els15 |
postgresql-serverTuxCare:AlmaLinux:9.6 From an advisory covering 5 CVEs |
before 13.23-1.el9_6.tuxcare.els15 | 13.23-1.el9_6.tuxcare.els15 |
postgresql-server-develTuxCare:AlmaLinux:9.6 From an advisory covering 5 CVEs |
before 13.23-1.el9_6.tuxcare.els15 | 13.23-1.el9_6.tuxcare.els15 |
postgresql-staticTuxCare:AlmaLinux:9.6 From an advisory covering 5 CVEs |
before 13.23-1.el9_6.tuxcare.els15 | 13.23-1.el9_6.tuxcare.els15 |
postgresql-testTuxCare:AlmaLinux:9.6 From an advisory covering 5 CVEs |
before 13.23-1.el9_6.tuxcare.els15 | 13.23-1.el9_6.tuxcare.els15 |
postgresql-test-rpm-macrosTuxCare:AlmaLinux:9.6 From an advisory covering 5 CVEs |
before 13.23-1.el9_6.tuxcare.els15 | 13.23-1.el9_6.tuxcare.els15 |
postgresql-upgradeTuxCare:AlmaLinux:9.6 From an advisory covering 5 CVEs |
before 13.23-1.el9_6.tuxcare.els15 | 13.23-1.el9_6.tuxcare.els15 |
postgresql-upgrade-develTuxCare:AlmaLinux:9.6 From an advisory covering 5 CVEs |
before 13.23-1.el9_6.tuxcare.els15 | 13.23-1.el9_6.tuxcare.els15 |
postgresql-15Debian:12 |
before 15.19-0+deb12u1, plus listed versions 15.10-0+deb12u115.11-0+deb12u115.12-0+deb12u115.12-0+deb12u215.13-0+deb12u1 Show 16 moreShow less15.14-0+deb12u115.15-0+deb12u115.16-0+deb12u115.17-0+deb12u115.18-0+deb12u115.3-0+deb12u115.3-115.4-0+deb12u115.4-115.4-215.4-315.5-0+deb12u115.6-0+deb12u115.7-0+deb12u115.8-0+deb12u115.9-0+deb12u1 |
15.19-0+deb12u1 |
postgresql-17Debian:13 |
before 17.11-0+deb13u1, plus listed versions 17.10-0+deb13u117.5-117.6-0+deb13u117.6-117.7-0+deb13u117.8-0+deb13u117.9-0+deb13u1 |
17.11-0+deb13u1 |
postgresql-18Debian:14 |
before 18.6-1, plus listed versions 18.0-118.1-118.1-218.2-118.3-1 Show 15 moreShow less18.4-118~beta1+20250612-118~beta1+20250624-118~beta1+20250701-118~beta1-118~beta2-118~beta3-118~rc1-118~rc1-218~rc1-318~~devel.20250318+g4078da6c478-118~~devel.20250331-118~~devel.20250405-118~~devel.20250421-118~~devel.20250502-1 |
18.6-1 |
postgresql18Mageia:10 From an advisory covering 28 CVEs |
before 18.6-1.mga10 | 18.6-1.mga10 |
postgresql15Mageia:10 From an advisory covering 28 CVEs |
before 15.19-1.mga10 | 15.19-1.mga10 |
postgresql15Mageia:9 From an advisory covering 28 CVEs |
before 15.19-1.mga9 | 15.19-1.mga9 |
postgresqlopenEuler:24.03-LTS-SP4 From an advisory covering 24 CVEs |
before 15.19-1.oe2403sp4 | 15.19-1.oe2403sp4 |
postgresqlopenEuler:24.03-LTS-SP1 From an advisory covering 24 CVEs |
before 15.19-1.oe2403sp1 | 15.19-1.oe2403sp1 |
postgresqlopenEuler:24.03-LTS-SP3 From an advisory covering 24 CVEs |
before 15.19-1.oe2403sp3 | 15.19-1.oe2403sp3 |
postgresql-17openEuler:24.03-LTS-SP4 From an advisory covering 25 CVEs |
before 17.11-1.oe2403sp4 | 17.11-1.oe2403sp4 |
postgresql-17openEuler:24.03-LTS-SP3 From an advisory covering 25 CVEs |
before 17.11-1.oe2403sp3 | 17.11-1.oe2403sp3 |
postgresql18SUSE:Linux Enterprise Server 16.0 From an advisory covering 28 CVEs |
before 18.6-160000.1.1 | 18.6-160000.1.1 |
postgresql18SUSE:Linux Enterprise Server for SAP applications 16.0 From an advisory covering 28 CVEs |
before 18.6-160000.1.1 | 18.6-160000.1.1 |
postgresql14SUSE:Linux Enterprise Server 16.0 From an advisory covering 24 CVEs |
before 14.24-160000.1.1 | 14.24-160000.1.1 |
postgresql14SUSE:Linux Enterprise Server for SAP applications 16.0 From an advisory covering 24 CVEs |
before 14.24-160000.1.1 | 14.24-160000.1.1 |
postgresql15SUSE:Linux Enterprise Server 16.0 From an advisory covering 24 CVEs |
before 15.19-160000.1.1 | 15.19-160000.1.1 |
postgresql15SUSE:Linux Enterprise Server for SAP applications 16.0 From an advisory covering 24 CVEs |
before 15.19-160000.1.1 | 15.19-160000.1.1 |
postgresql16SUSE:Linux Enterprise Server 16.0 From an advisory covering 25 CVEs |
before 16.15-160000.1.1 | 16.15-160000.1.1 |
postgresql16SUSE:Linux Enterprise Server for SAP applications 16.0 From an advisory covering 25 CVEs |
before 16.15-160000.1.1 | 16.15-160000.1.1 |
postgresql17SUSE:Linux Enterprise Server 16.0 From an advisory covering 25 CVEs |
before 17.11-160000.1.1 | 17.11-160000.1.1 |
postgresql17SUSE:Linux Enterprise Server for SAP applications 16.0 From an advisory covering 25 CVEs |
before 17.11-160000.1.1 | 17.11-160000.1.1 |
postgresql14SUSE:Linux Enterprise Server 12 SP5-LTSS From an advisory covering 24 CVEs |
before 14.24-3.75.1 | 14.24-3.75.1 |
postgresql14SUSE:Linux Enterprise Server LTSS Extended Security 12 SP5 From an advisory covering 24 CVEs |
before 14.24-3.75.1 | 14.24-3.75.1 |
postgresql16SUSE:Linux Enterprise Server 12 SP5-LTSS From an advisory covering 25 CVEs |
before 16.15-3.47.1 | 16.15-3.47.1 |
postgresql16SUSE:Linux Enterprise Server LTSS Extended Security 12 SP5 From an advisory covering 25 CVEs |
before 16.15-3.47.1 | 16.15-3.47.1 |
postgresql15SUSE:Linux Enterprise Server 12 SP5-LTSS From an advisory covering 24 CVEs |
before 15.19-3.61.1 | 15.19-3.61.1 |
postgresql15SUSE:Linux Enterprise Server LTSS Extended Security 12 SP5 From an advisory covering 24 CVEs |
before 15.19-3.61.1 | 15.19-3.61.1 |
postgresql14SUSE:Linux Enterprise High Performance Computing 15 SP4-ESPOS From an advisory covering 24 CVEs |
before 14.24-150200.5.77.1 | 14.24-150200.5.77.1 |
postgresql14SUSE:Linux Enterprise High Performance Computing 15 SP4-LTSS From an advisory covering 24 CVEs |
before 14.24-150200.5.77.1 | 14.24-150200.5.77.1 |
postgresql14SUSE:Linux Enterprise Server 15 SP4-LTSS From an advisory covering 24 CVEs |
before 14.24-150200.5.77.1 | 14.24-150200.5.77.1 |
postgresql14SUSE:Linux Enterprise Server 15 SP5-LTSS From an advisory covering 24 CVEs |
before 14.24-150200.5.77.1 | 14.24-150200.5.77.1 |
postgresql14SUSE:Linux Enterprise Server for SAP Applications 15 SP4 From an advisory covering 24 CVEs |
before 14.24-150200.5.77.1 | 14.24-150200.5.77.1 |
postgresql14SUSE:Linux Enterprise Server for SAP Applications 15 SP5 From an advisory covering 24 CVEs |
before 14.24-150200.5.77.1 | 14.24-150200.5.77.1 |
postgresql18SUSE:Linux Enterprise Server 12 SP5-LTSS From an advisory covering 28 CVEs |
before 18.6-8.17.1 | 18.6-8.17.1 |
postgresql18SUSE:Linux Enterprise Server LTSS Extended Security 12 SP5 From an advisory covering 28 CVEs |
before 18.6-8.17.1 | 18.6-8.17.1 |
postgresql16SUSE:Linux Enterprise High Performance Computing 15 SP4-ESPOS From an advisory covering 25 CVEs |
before 16.15-150200.5.49.1 | 16.15-150200.5.49.1 |
postgresql16SUSE:Linux Enterprise High Performance Computing 15 SP4-LTSS From an advisory covering 25 CVEs |
before 16.15-150200.5.49.1 | 16.15-150200.5.49.1 |
postgresql16SUSE:Linux Enterprise High Performance Computing 15 SP5-ESPOS From an advisory covering 25 CVEs |
before 16.15-150200.5.49.1 | 16.15-150200.5.49.1 |
postgresql16SUSE:Linux Enterprise High Performance Computing 15 SP5-LTSS From an advisory covering 25 CVEs |
before 16.15-150200.5.49.1 | 16.15-150200.5.49.1 |
postgresql16SUSE:Linux Enterprise Server 15 SP4-LTSS From an advisory covering 25 CVEs |
before 16.15-150200.5.49.1 | 16.15-150200.5.49.1 |
postgresql16SUSE:Linux Enterprise Server 15 SP5-LTSS From an advisory covering 25 CVEs |
before 16.15-150200.5.49.1 | 16.15-150200.5.49.1 |
postgresql16SUSE:Linux Enterprise Server for SAP Applications 15 SP4 From an advisory covering 25 CVEs |
before 16.15-150200.5.49.1 | 16.15-150200.5.49.1 |
postgresql16SUSE:Linux Enterprise Server for SAP Applications 15 SP5 From an advisory covering 25 CVEs |
before 16.15-150200.5.49.1 | 16.15-150200.5.49.1 |
postgresql14SUSE:Linux Enterprise Module for Legacy 15 SP7 From an advisory covering 24 CVEs |
before 14.24-150600.16.36.1 | 14.24-150600.16.36.1 |
postgresql14SUSE:Linux Enterprise Module for Package Hub 15 SP7 From an advisory covering 24 CVEs |
before 14.24-150600.16.36.1 | 14.24-150600.16.36.1 |
postgresql14SUSE:Linux Enterprise Server 15 SP6-LTSS From an advisory covering 24 CVEs |
before 14.24-150600.16.36.1 | 14.24-150600.16.36.1 |
postgresql14SUSE:Linux Enterprise Server for SAP Applications 15 SP6 From an advisory covering 24 CVEs |
before 14.24-150600.16.36.1 | 14.24-150600.16.36.1 |
postgresql16SUSE:Linux Enterprise Module for Legacy 15 SP7 From an advisory covering 25 CVEs |
before 16.15-150600.16.38.1 | 16.15-150600.16.38.1 |
postgresql16SUSE:Linux Enterprise Module for Package Hub 15 SP7 From an advisory covering 25 CVEs |
before 16.15-150600.16.38.1 | 16.15-150600.16.38.1 |
postgresql16SUSE:Linux Enterprise Module for Server Applications 15 SP7 From an advisory covering 25 CVEs |
before 16.15-150600.16.38.1 | 16.15-150600.16.38.1 |
postgresql16SUSE:Linux Enterprise Server 15 SP6-LTSS From an advisory covering 25 CVEs |
before 16.15-150600.16.38.1 | 16.15-150600.16.38.1 |
postgresql16SUSE:Linux Enterprise Server for SAP Applications 15 SP6 From an advisory covering 25 CVEs |
before 16.15-150600.16.38.1 | 16.15-150600.16.38.1 |
postgresql17SUSE:Linux Enterprise High Performance Computing 15 SP4-ESPOS From an advisory covering 25 CVEs |
before 17.11-150200.5.33.1 | 17.11-150200.5.33.1 |
postgresql17SUSE:Linux Enterprise High Performance Computing 15 SP4-LTSS From an advisory covering 25 CVEs |
before 17.11-150200.5.33.1 | 17.11-150200.5.33.1 |
postgresql17SUSE:Linux Enterprise High Performance Computing 15 SP5-ESPOS From an advisory covering 25 CVEs |
before 17.11-150200.5.33.1 | 17.11-150200.5.33.1 |
postgresql17SUSE:Linux Enterprise High Performance Computing 15 SP5-LTSS From an advisory covering 25 CVEs |
before 17.11-150200.5.33.1 | 17.11-150200.5.33.1 |
postgresql17SUSE:Linux Enterprise Server 15 SP4-LTSS From an advisory covering 25 CVEs |
before 17.11-150200.5.33.1 | 17.11-150200.5.33.1 |
postgresql17SUSE:Linux Enterprise Server 15 SP5-LTSS From an advisory covering 25 CVEs |
before 17.11-150200.5.33.1 | 17.11-150200.5.33.1 |
postgresql17SUSE:Linux Enterprise Server for SAP Applications 15 SP4 From an advisory covering 25 CVEs |
before 17.11-150200.5.33.1 | 17.11-150200.5.33.1 |
postgresql17SUSE:Linux Enterprise Server for SAP Applications 15 SP5 From an advisory covering 25 CVEs |
before 17.11-150200.5.33.1 | 17.11-150200.5.33.1 |
postgresql18SUSE:Linux Enterprise Module for Basesystem 15 SP7 From an advisory covering 28 CVEs |
before 18.6-150600.13.16.1 | 18.6-150600.13.16.1 |
postgresql18SUSE:Linux Enterprise Module for Package Hub 15 SP7 From an advisory covering 28 CVEs |
before 18.6-150600.13.16.1 | 18.6-150600.13.16.1 |
postgresql18SUSE:Linux Enterprise Module for Server Applications 15 SP7 From an advisory covering 28 CVEs |
before 18.6-150600.13.16.1 | 18.6-150600.13.16.1 |
postgresql18SUSE:Linux Enterprise Server 15 SP6-LTSS From an advisory covering 28 CVEs |
before 18.6-150600.13.16.1 | 18.6-150600.13.16.1 |
postgresql18SUSE:Linux Enterprise Server for SAP Applications 15 SP6 From an advisory covering 28 CVEs |
before 18.6-150600.13.16.1 | 18.6-150600.13.16.1 |
postgresql18SUSE:Linux Enterprise High Performance Computing 15 SP4-ESPOS From an advisory covering 28 CVEs |
before 18.6-150200.5.17.1 | 18.6-150200.5.17.1 |
postgresql18SUSE:Linux Enterprise High Performance Computing 15 SP4-LTSS From an advisory covering 28 CVEs |
before 18.6-150200.5.17.1 | 18.6-150200.5.17.1 |
postgresql18SUSE:Linux Enterprise High Performance Computing 15 SP5-ESPOS From an advisory covering 28 CVEs |
before 18.6-150200.5.17.1 | 18.6-150200.5.17.1 |
postgresql18SUSE:Linux Enterprise High Performance Computing 15 SP5-LTSS From an advisory covering 28 CVEs |
before 18.6-150200.5.17.1 | 18.6-150200.5.17.1 |
postgresql18SUSE:Linux Enterprise Server 15 SP4-LTSS From an advisory covering 28 CVEs |
before 18.6-150200.5.17.1 | 18.6-150200.5.17.1 |
postgresql18SUSE:Linux Enterprise Server 15 SP5-LTSS From an advisory covering 28 CVEs |
before 18.6-150200.5.17.1 | 18.6-150200.5.17.1 |
postgresql18SUSE:Linux Enterprise Server for SAP Applications 15 SP4 From an advisory covering 28 CVEs |
before 18.6-150200.5.17.1 | 18.6-150200.5.17.1 |
postgresql18SUSE:Linux Enterprise Server for SAP Applications 15 SP5 From an advisory covering 28 CVEs |
before 18.6-150200.5.17.1 | 18.6-150200.5.17.1 |
postgresql17SUSE:Linux Enterprise Module for Basesystem 15 SP7 From an advisory covering 25 CVEs |
before 17.11-150600.13.32.1 | 17.11-150600.13.32.1 |
postgresql17SUSE:Linux Enterprise Module for Package Hub 15 SP7 From an advisory covering 25 CVEs |
before 17.11-150600.13.32.1 | 17.11-150600.13.32.1 |
postgresql17SUSE:Linux Enterprise Module for Server Applications 15 SP7 From an advisory covering 25 CVEs |
before 17.11-150600.13.32.1 | 17.11-150600.13.32.1 |
postgresql17SUSE:Linux Enterprise Server 15 SP6-LTSS From an advisory covering 25 CVEs |
before 17.11-150600.13.32.1 | 17.11-150600.13.32.1 |
postgresql17SUSE:Linux Enterprise Server for SAP Applications 15 SP6 From an advisory covering 25 CVEs |
before 17.11-150600.13.32.1 | 17.11-150600.13.32.1 |
postgresql15SUSE:Linux Enterprise Module for Legacy 15 SP7 From an advisory covering 24 CVEs |
before 15.19-150600.16.36.1 | 15.19-150600.16.36.1 |
postgresql15SUSE:Linux Enterprise Server 15 SP6-LTSS From an advisory covering 24 CVEs |
before 15.19-150600.16.36.1 | 15.19-150600.16.36.1 |
postgresql15SUSE:Linux Enterprise Server for SAP Applications 15 SP6 From an advisory covering 24 CVEs |
before 15.19-150600.16.36.1 | 15.19-150600.16.36.1 |
postgresql15SUSE:Linux Enterprise High Performance Computing 15 SP4-ESPOS From an advisory covering 24 CVEs |
before 15.19-150200.5.62.1 | 15.19-150200.5.62.1 |
postgresql15SUSE:Linux Enterprise High Performance Computing 15 SP4-LTSS From an advisory covering 24 CVEs |
before 15.19-150200.5.62.1 | 15.19-150200.5.62.1 |
postgresql15SUSE:Linux Enterprise High Performance Computing 15 SP5-ESPOS From an advisory covering 24 CVEs |
before 15.19-150200.5.62.1 | 15.19-150200.5.62.1 |
postgresql15SUSE:Linux Enterprise High Performance Computing 15 SP5-LTSS From an advisory covering 24 CVEs |
before 15.19-150200.5.62.1 | 15.19-150200.5.62.1 |
postgresql15SUSE:Linux Enterprise Server 15 SP4-LTSS From an advisory covering 24 CVEs |
before 15.19-150200.5.62.1 | 15.19-150200.5.62.1 |
postgresql15SUSE:Linux Enterprise Server 15 SP5-LTSS From an advisory covering 24 CVEs |
before 15.19-150200.5.62.1 | 15.19-150200.5.62.1 |
postgresql15SUSE:Linux Enterprise Server for SAP Applications 15 SP4 From an advisory covering 24 CVEs |
before 15.19-150200.5.62.1 | 15.19-150200.5.62.1 |
postgresql15SUSE:Linux Enterprise Server for SAP Applications 15 SP5 From an advisory covering 24 CVEs |
before 15.19-150200.5.62.1 | 15.19-150200.5.62.1 |
postgresql-9.3Ubuntu:Pro:14.04:LTS |
All versions, plus listed versions 9.3.1-19.3.2-19.3.2-1ubuntu19.3.2-1ubuntu29.3.3-1 Show 24 moreShow less9.3.3-1bzr19.3.3-1bzr29.3.4-19.3.5-0ubuntu0.14.04.19.3.6-0ubuntu0.14.049.3.7-0ubuntu0.14.049.3.8-0ubuntu0.4.049.3.9-0ubuntu0.14.049.3.10-0ubuntu0.14.049.3.11-0ubuntu0.14.049.3.12-0ubuntu0.14.049.3.13-0ubuntu0.14.049.3.14-0ubuntu0.14.049.3.15-0ubuntu0.14.049.3.16-0ubuntu0.14.049.3.17-0ubuntu0.14.049.3.18-0ubuntu0.14.04.19.3.19-0ubuntu0.14.049.3.20-0ubuntu0.14.049.3.21-0ubuntu0.14.049.3.22-0ubuntu0.14.049.3.23-0ubuntu0.14.049.3.24-0ubuntu0.14.049.3.24-0ubuntu0.14.04+esm1 |
None known |
postgresql-9.5Ubuntu:Pro:16.04:LTS |
All versions, plus listed versions 9.5.0-19.5.0-29.5.0-39.5.1-19.5.2-1 Show 29 moreShow less9.5.3-0ubuntu0.16.049.5.4-0ubuntu0.16.049.5.5-0ubuntu0.16.049.5.6-0ubuntu0.16.049.5.7-0ubuntu0.16.049.5.8-0ubuntu0.16.04.19.5.9-0ubuntu0.16.049.5.10-0ubuntu0.16.049.5.11-0ubuntu0.16.049.5.12-0ubuntu0.16.049.5.13-0ubuntu0.16.049.5.14-0ubuntu0.16.049.5.16-0ubuntu0.16.04.19.5.17-0ubuntu0.16.04.19.5.18-0ubuntu0.16.04.19.5.19-0ubuntu0.16.04.19.5.21-0ubuntu0.16.04.19.5.23-0ubuntu0.16.04.19.5.24-0ubuntu0.16.04.19.5.25-0ubuntu0.16.04.19.5.25-0ubuntu0.16.04.1+esm19.5.25-0ubuntu0.16.04.1+esm29.5.25-0ubuntu0.16.04.1+esm39.5.25-0ubuntu0.16.04.1+esm49.5.25-0ubuntu0.16.04.1+esm59.5.25-0ubuntu0.16.04.1+esm69.5.25-0ubuntu0.16.04.1+esm79.5.25-0ubuntu0.16.04.1+esm89.5.25-0ubuntu0.16.04.1+esm10 |
None known |
postgresql-10Ubuntu:Pro:18.04:LTS |
All versions, plus listed versions 10.1-110.1-210.2-110.3-110.4-0ubuntu0.18.04 Show 21 moreShow less10.5-0ubuntu0.18.0410.6-0ubuntu0.18.04.110.7-0ubuntu0.18.04.110.8-0ubuntu0.18.04.110.9-0ubuntu0.18.04.110.10-0ubuntu0.18.04.110.12-0ubuntu0.18.04.110.14-0ubuntu0.18.04.110.15-0ubuntu0.18.04.110.16-0ubuntu0.18.04.110.17-0ubuntu0.18.04.110.18-0ubuntu0.18.04.110.19-0ubuntu0.18.04.110.20-0ubuntu0.18.04.110.21-0ubuntu0.18.04.110.22-0ubuntu0.18.04.110.23-0ubuntu0.18.04.110.23-0ubuntu0.18.04.210.23-0ubuntu0.18.04.2+esm110.23-0ubuntu0.18.04.2+esm210.23-0ubuntu0.18.04.2+esm3 |
None known |
postgresql-12Ubuntu:20.04:LTS |
All versions, plus listed versions 12.0-112.1-112.1-2build112.2-112.2-1ubuntu2 Show 21 moreShow less12.2-412.4-0ubuntu0.20.04.112.5-0ubuntu0.20.04.112.6-0ubuntu0.20.04.112.7-0ubuntu0.20.04.112.8-0ubuntu0.20.04.112.9-0ubuntu0.20.04.112.10-0ubuntu0.20.04.112.11-0ubuntu0.20.04.112.12-0ubuntu0.20.04.112.13-0ubuntu0.20.04.112.14-0ubuntu0.20.04.112.15-0ubuntu0.20.04.112.16-0ubuntu0.20.04.112.17-0ubuntu0.20.04.112.18-0ubuntu0.20.04.112.19-0ubuntu0.20.04.112.20-0ubuntu0.20.04.112.22-0ubuntu0.20.04.112.22-0ubuntu0.20.04.212.22-0ubuntu0.20.04.4 |
None known |
postgresql-14Ubuntu:22.04:LTS |
before 14.24-0ubuntu0.22.04.1, plus listed versions 14.1-1ubuntu114.2-114.2-1ubuntu114.3-0ubuntu0.22.04.114.4-0ubuntu0.22.04.1 Show 16 moreShow less14.5-0ubuntu0.22.04.114.6-0ubuntu0.22.04.114.7-0ubuntu0.22.04.114.8-0ubuntu0.22.04.114.9-0ubuntu0.22.04.114.10-0ubuntu0.22.04.114.11-0ubuntu0.22.04.114.12-0ubuntu0.22.04.114.13-0ubuntu0.22.04.114.15-0ubuntu0.22.04.114.17-0ubuntu0.22.04.114.18-0ubuntu0.22.04.114.19-0ubuntu0.22.04.114.20-0ubuntu0.22.04.114.22-0ubuntu0.22.04.114.23-0ubuntu0.22.04.1 |
14.24-0ubuntu0.22.04.1 |
postgresql-16Ubuntu:24.04:LTS |
before 16.15-0ubuntu0.24.04.1, plus listed versions 16.0-216.1-116.1-1build116.1-1build316.2-1 Show 13 moreShow less16.2-1ubuntu216.2-1ubuntu316.2-1ubuntu416.3-0ubuntu0.24.04.116.4-0ubuntu0.24.04.116.4-0ubuntu0.24.04.216.6-0ubuntu0.24.04.116.8-0ubuntu0.24.04.116.9-0ubuntu0.24.04.116.10-0ubuntu0.24.04.116.11-0ubuntu0.24.04.116.13-0ubuntu0.24.04.116.14-0ubuntu0.24.04.1 |
16.15-0ubuntu0.24.04.1 |
postgresql-18Ubuntu:26.04:LTS |
before 18.6-0ubuntu0.26.04.1, plus listed versions 18.0-118.1-118.1-1ubuntu118.1-1ubuntu218.1-218.3-118.4-0ubuntu0.26.04.1 |
18.6-0ubuntu0.26.04.1 |
postgresql-14Ubuntu:22.04:LTS From an advisory covering 30 CVEs |
before 14.24-0ubuntu0.22.04.1, plus listed versions 14.1-1ubuntu114.2-114.2-1ubuntu114.3-0ubuntu0.22.04.114.4-0ubuntu0.22.04.1 Show 16 moreShow less14.5-0ubuntu0.22.04.114.6-0ubuntu0.22.04.114.7-0ubuntu0.22.04.114.8-0ubuntu0.22.04.114.9-0ubuntu0.22.04.114.10-0ubuntu0.22.04.114.11-0ubuntu0.22.04.114.12-0ubuntu0.22.04.114.13-0ubuntu0.22.04.114.15-0ubuntu0.22.04.114.17-0ubuntu0.22.04.114.18-0ubuntu0.22.04.114.19-0ubuntu0.22.04.114.20-0ubuntu0.22.04.114.22-0ubuntu0.22.04.114.23-0ubuntu0.22.04.1 |
14.24-0ubuntu0.22.04.1 |
postgresql-16Ubuntu:24.04:LTS From an advisory covering 30 CVEs |
before 16.15-0ubuntu0.24.04.1, plus listed versions 16.0-216.1-116.1-1build116.1-1build316.2-1 Show 13 moreShow less16.2-1ubuntu216.2-1ubuntu316.2-1ubuntu416.3-0ubuntu0.24.04.116.4-0ubuntu0.24.04.116.4-0ubuntu0.24.04.216.6-0ubuntu0.24.04.116.8-0ubuntu0.24.04.116.9-0ubuntu0.24.04.116.10-0ubuntu0.24.04.116.11-0ubuntu0.24.04.116.13-0ubuntu0.24.04.116.14-0ubuntu0.24.04.1 |
16.15-0ubuntu0.24.04.1 |
postgresql-18Ubuntu:26.04:LTS From an advisory covering 30 CVEs |
before 18.6-0ubuntu0.26.04.1, plus listed versions 18.0-118.1-118.1-1ubuntu118.1-1ubuntu218.1-218.3-118.4-0ubuntu0.26.04.1 |
18.6-0ubuntu0.26.04.1 |
postgresql14openSUSE:Tumbleweed From an advisory covering 24 CVEs |
before 14.24-1.1 | 14.24-1.1 |
postgresql15openSUSE:Tumbleweed From an advisory covering 24 CVEs |
before 15.19-1.1 | 15.19-1.1 |
postgresql16openSUSE:Tumbleweed From an advisory covering 25 CVEs |
before 16.15-1.1 | 16.15-1.1 |
postgresql17openSUSE:Tumbleweed From an advisory covering 25 CVEs |
before 17.11-1.1 | 17.11-1.1 |
postgresql18openSUSE:Tumbleweed From an advisory covering 28 CVEs |
before 18.6-1.1 | 18.6-1.1 |
postgresql14openSUSE:Leap 16.0 From an advisory covering 24 CVEs |
before 14.24-160000.1.1 | 14.24-160000.1.1 |
postgresql15openSUSE:Leap 16.0 From an advisory covering 24 CVEs |
before 15.19-160000.1.1 | 15.19-160000.1.1 |
postgresql16openSUSE:Leap 16.0 From an advisory covering 25 CVEs |
before 16.15-160000.1.1 | 16.15-160000.1.1 |
postgresql17openSUSE:Leap 16.0 From an advisory covering 25 CVEs |
before 17.11-160000.1.1 | 17.11-160000.1.1 |
postgresql18openSUSE:Leap 16.0 From an advisory covering 28 CVEs |
before 18.6-160000.1.1 | 18.6-160000.1.1 |
postgresql18-miniopenSUSE:Leap 16.0 From an advisory covering 28 CVEs |
before 18.6-160000.1.1 | 18.6-160000.1.1 |
History
| Recorded | Changed | Sources |
|---|---|---|
| affected, facts | ||
| affected | OSV | |
| first indexed | CVE List, EUVD, GitHub Advisories, NVD, OSV |
Dates are when Every CVE recorded each change. Upstream dates may differ.
In short
CVE-2026-6470 is a medium vulnerability (CVSS 4.3) in Postgresql, published August 13, 2026. No source lists public exploit code. EPSS puts the chance of exploitation in the next 30 days at 0.33%, the 26th percentile. Fixed in postgresql15 15.19-r0.
References
postgresql.org/support/security/CVE-2026-6470
nvd.nist.gov/vuln/detail/CVE-2026-6470
github.com/advisories/GHSA-2pm8-9426-243p
security.alpinelinux.org/vuln/CVE-2026-6470
docs.bell-sw.com/security/cves/CVE-2026-6470
errata.tuxcare.com/els_os/almalinux9.2esu/CLSA-2026-1792568604.html
Show 143 moreShow less
nvd.nist.gov/vuln/detail/CVE-2026-14663
nvd.nist.gov/vuln/detail/CVE-2026-14666
nvd.nist.gov/vuln/detail/CVE-2026-14673
nvd.nist.gov/vuln/detail/CVE-2026-14678
nvd.nist.gov/vuln/detail/CVE-2026-18024
nvd.nist.gov/vuln/detail/CVE-2026-6464
errata.tuxcare.com/els_os/tuxcare9.6esu/CLSA-2026-1792796702.html
nvd.nist.gov/vuln/detail/CVE-2025-12817
security-tracker.debian.org/tracker/CVE-2026-6470
advisories.mageia.org/MGASA-2026-0347.html
bugs.mageia.org/show_bug.cgi?id=36165
postgresql.org/about/news/postgresql-186-1711-1615-1519-1424-and-19-beta-3-released-3365
openeuler.org/zh/security/security-bulletins/detail?id=openEuler-SA-2026-3420
nvd.nist.gov/vuln/detail/CVE-2026-14662
nvd.nist.gov/vuln/detail/CVE-2026-14664
nvd.nist.gov/vuln/detail/CVE-2026-14668
nvd.nist.gov/vuln/detail/CVE-2026-14669
nvd.nist.gov/vuln/detail/CVE-2026-14670
nvd.nist.gov/vuln/detail/CVE-2026-14671
nvd.nist.gov/vuln/detail/CVE-2026-14677
nvd.nist.gov/vuln/detail/CVE-2026-14679
nvd.nist.gov/vuln/detail/CVE-2026-14680
nvd.nist.gov/vuln/detail/CVE-2026-15741
nvd.nist.gov/vuln/detail/CVE-2026-15742
nvd.nist.gov/vuln/detail/CVE-2026-16239
nvd.nist.gov/vuln/detail/CVE-2026-16241
nvd.nist.gov/vuln/detail/CVE-2026-18408
nvd.nist.gov/vuln/detail/CVE-2026-19385
nvd.nist.gov/vuln/detail/CVE-2026-6469
nvd.nist.gov/vuln/detail/CVE-2026-6471
openeuler.org/zh/security/security-bulletins/detail?id=openEuler-SA-2026-3421
openeuler.org/zh/security/security-bulletins/detail?id=openEuler-SA-2026-3422
openeuler.org/zh/security/security-bulletins/detail?id=openEuler-SA-2026-3423
nvd.nist.gov/vuln/detail/CVE-2026-14672
nvd.nist.gov/vuln/detail/CVE-2026-14681
openeuler.org/zh/security/security-bulletins/detail?id=openEuler-SA-2026-3424
suse.com/support/update/announcement/2026/suse-su-202623577-1
bugzilla.suse.com/1275001
bugzilla.suse.com/1275002
bugzilla.suse.com/1275042
bugzilla.suse.com/1275043
bugzilla.suse.com/1275044
bugzilla.suse.com/1275046
bugzilla.suse.com/1275047
bugzilla.suse.com/1275048
bugzilla.suse.com/1275049
bugzilla.suse.com/1275050
bugzilla.suse.com/1275051
bugzilla.suse.com/1275052
bugzilla.suse.com/1275053
bugzilla.suse.com/1275054
bugzilla.suse.com/1275055
bugzilla.suse.com/1275056
bugzilla.suse.com/1275057
bugzilla.suse.com/1275058
bugzilla.suse.com/1275059
bugzilla.suse.com/1275060
bugzilla.suse.com/1275061
bugzilla.suse.com/1275062
bugzilla.suse.com/1275063
bugzilla.suse.com/1275064
bugzilla.suse.com/1275065
bugzilla.suse.com/1275066
bugzilla.suse.com/1275067
bugzilla.suse.com/1275068
suse.com/security/cve/CVE-2026-14662
suse.com/security/cve/CVE-2026-14663
suse.com/security/cve/CVE-2026-14664
suse.com/security/cve/CVE-2026-14666
suse.com/security/cve/CVE-2026-14668
suse.com/security/cve/CVE-2026-14669
suse.com/security/cve/CVE-2026-14670
suse.com/security/cve/CVE-2026-14671
suse.com/security/cve/CVE-2026-14672
suse.com/security/cve/CVE-2026-14673
suse.com/security/cve/CVE-2026-14676
suse.com/security/cve/CVE-2026-14677
suse.com/security/cve/CVE-2026-14678
suse.com/security/cve/CVE-2026-14679
suse.com/security/cve/CVE-2026-14680
suse.com/security/cve/CVE-2026-14681
suse.com/security/cve/CVE-2026-15741
suse.com/security/cve/CVE-2026-15742
suse.com/security/cve/CVE-2026-16238
suse.com/security/cve/CVE-2026-16239
suse.com/security/cve/CVE-2026-16241
suse.com/security/cve/CVE-2026-18024
suse.com/security/cve/CVE-2026-18408
suse.com/security/cve/CVE-2026-19385
suse.com/security/cve/CVE-2026-6464
suse.com/security/cve/CVE-2026-6469
suse.com/security/cve/CVE-2026-6470
suse.com/security/cve/CVE-2026-6471
suse.com/support/update/announcement/2026/suse-su-202623578-1
suse.com/support/update/announcement/2026/suse-su-202623579-1
suse.com/support/update/announcement/2026/suse-su-202623580-1
suse.com/support/update/announcement/2026/suse-su-202623582-1
suse.com/support/update/announcement/2026/suse-su-20263793-1
suse.com/support/update/announcement/2026/suse-su-20263794-1
suse.com/support/update/announcement/2026/suse-su-20263940-1
suse.com/support/update/announcement/2026/suse-su-20263941-1
suse.com/support/update/announcement/2026/suse-su-20263942-1
suse.com/support/update/announcement/2026/suse-su-20263943-1
suse.com/support/update/announcement/2026/suse-su-20263944-1
suse.com/support/update/announcement/2026/suse-su-20263963-1
suse.com/support/update/announcement/2026/suse-su-20264013-1
suse.com/support/update/announcement/2026/suse-su-20264014-1
suse.com/support/update/announcement/2026/suse-su-20264015-1
suse.com/support/update/announcement/2026/suse-su-20264016-1
suse.com/support/update/announcement/2026/suse-su-20264017-1
suse.com/support/update/announcement/2026/suse-su-20264018-1
ubuntu.com/security/CVE-2026-6470
cve.org/CVERecord?id=CVE-2026-6470
ubuntu.com/security/notices/USN-8653-1
ubuntu.com/security/CVE-2025-8714
ubuntu.com/security/CVE-2026-6464
ubuntu.com/security/CVE-2026-6469
ubuntu.com/security/CVE-2026-6471
ubuntu.com/security/CVE-2026-6473
ubuntu.com/security/CVE-2026-14662
ubuntu.com/security/CVE-2026-14663
ubuntu.com/security/CVE-2026-14664
ubuntu.com/security/CVE-2026-14666
ubuntu.com/security/CVE-2026-14668
ubuntu.com/security/CVE-2026-14669
ubuntu.com/security/CVE-2026-14670
ubuntu.com/security/CVE-2026-14671
ubuntu.com/security/CVE-2026-14672
ubuntu.com/security/CVE-2026-14673
ubuntu.com/security/CVE-2026-14676
ubuntu.com/security/CVE-2026-14677
ubuntu.com/security/CVE-2026-14678
ubuntu.com/security/CVE-2026-14679
ubuntu.com/security/CVE-2026-14680
ubuntu.com/security/CVE-2026-14681
ubuntu.com/security/CVE-2026-15741
ubuntu.com/security/CVE-2026-15742
ubuntu.com/security/CVE-2026-16238
ubuntu.com/security/CVE-2026-16239
ubuntu.com/security/CVE-2026-16241
ubuntu.com/security/CVE-2026-18024
ubuntu.com/security/CVE-2026-18408
ubuntu.com/security/CVE-2026-19385
Left out here: the rest of 6 source descriptions. The JSON record has them.