CVE-2026-6575CWE-126

PostgreSQL pg_restore_attribute_stats accepts values that cause query planning to read past end of stats array

Medium · published May 14, 2026

CVSS v3.1
4.3
EPSS
0%
Percentile
10.3
In the wild
Unconfirmed
What it is

Buffer over-read in PostgreSQL function pg_restore_attribute_stats() accepts array values of unmatched length, which causes query planning to read past end of one array. This allows a table maintainer to infer memory values past that array end. Within major version 18, minor versions before PostgreSQL 18.4 are affected. Versions before PostgreSQL 18 are unaffected.

The record
Technical detail
CVSS v3.1
4.3 · MEDIUM
Vector
CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:L/I:N/A:N
CVSS v4.0
Not supplied
EPSS
0.00208 · 10.3th percentile
Weakness
CWE-126 · Buffer Over-read
Published
2026-05-14T13:00Z
EPSS history
Timeline
  • 14 MAY 13:00Z
    PostgreSQL pg_restore_attribute_stats accepts values that cause query planning to read past end of stats array
    cvelistv5