↑↓ select↵ open⌫ change scopeOpen full search

PG.CENTER connects PostgreSQL documentation, reference, and ecosystem knowledge. Maintained by Pigsty.

CVE-2026-14677

Integer wraparound in PostgreSQL 32-bit builds of pltcl and plperl allows an object creator to cause the server to undersize an allocation and write out-of-bounds via crafted function bodies. This may execute arbitrary code as the operating system user running the database. CVE-2026-6473 had fixed similar problems. Versions before PostgreSQL 18.6, 17.11, 16.15, 15.19, and 14.24 are affected.

Version Information

Affected branchIntroducedFixed InFix Published
14—14.242026-08-13
15—15.192026-08-13
16—16.152026-08-13
17—17.112026-08-13
18—18.62026-08-13

CVSS 3.0

Overall Score8.8
Componentcore server
VectorAV:N/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H

First published: 2026-08-13

Historical source observations

These dated records preserve the original source claims separately from the reviewed fix list.

center · 2026-10-03 12:08:35.169032+08

  • PostgreSQL 18 · Original minor coordinate: 6
  • PostgreSQL 17 · Original minor coordinate: 11
  • PostgreSQL 16 · Original minor coordinate: 15
  • PostgreSQL 15 · Original minor coordinate: 19
  • PostgreSQL 14 · Original minor coordinate: 24

pgweb · 2026-10-03 12:08:55.967155+08

  • PostgreSQL 18 · Original minor coordinate: 6
  • PostgreSQL 17 · Original minor coordinate: 11
  • PostgreSQL 16 · Original minor coordinate: 15
  • PostgreSQL 15 · Original minor coordinate: 19
  • PostgreSQL 14 · Original minor coordinate: 24

Original security advisory · JSON · All advisories