Skip to content
OpenAdvisories
High · 8.1 CVE-2026-73515 EUVD-2026-58108GHSA-qv7r-wgc7-6mc6

PostGIS < 3.7.0beta2 Out-of-Bounds Read via FlatGeobuf Buffer

Published Aug 13, 2026 · Updated Aug 14, 2026 · Assigned by VulnCheck

Description

PostGIS before 3.7.0beta2 contains an out-of-bounds read vulnerability that allows attackers to cause memory disclosure or a server crash by supplying a malformed FlatGeobuf buffer. The FlatGeobuf property metadata decoder verifies that a string length field is present but fails to verify that the subsequent string body is contained within the supplied buffer before materializing it into a SQL-visible value, enabling memory disclosure or denial of service.

Affected products

VendorProductAffectedFixed
PostGIS PostGIS < 3.7.0beta2 3.7.0beta2

Fixed in Linux distributions

Distributions backport fixes, so the version that fixes this vulnerability differs per release — upgrade to at least the version shown. From the distributions' security trackers and advisories.

ReleasePackageFixed inAdvisory
Debian 14 postgis 3.7.0+dfsg-1 —
Debian 13 postgis No fix yet —
Debian 12 postgis No fix yet —
ReleasePackageFixed inAdvisory
Ubuntu 26.10 postgis No fix yet —
Ubuntu 26.04 LTS postgis No fix yet —
Ubuntu 24.04 LTS postgis No fix yet —
Ubuntu 22.04 LTS postgis No fix yet —
Ubuntu 20.04 LTS postgis No fix yet —
Show 2 more (older releases, extended support, other products)
ReleasePackageFixed inAdvisory
Ubuntu 18.04 LTS postgis No fix yet —
Ubuntu 16.04 LTS postgis No fix yet —
ReleasePackageFixed inAdvisory
RHEL 10 postgis +5 3.5.3-4.el10_2.1 RHSA-2026:65899
RHEL 10 postgresql18-postgis +4 3.5.3-1.el10_2.1 RHSA-2026:67166
RHEL 9 pg_repack 1.5.1-1.module+el9.8.0+24090+8f0ee565 RHSA-2026:97875, RHSA-2026:67848, RHSA-2026:67491
RHEL 9 pgaudit 16.0-1.module+el9.8.0+24090+8f0ee565 RHSA-2026:97875, RHSA-2026:67848, RHSA-2026:67491
RHEL 9 pgvector 0.6.2-2.module+el9.8.0+24090+8f0ee565 RHSA-2026:97875, RHSA-2026:67848, RHSA-2026:67491
RHEL 9 postgis +4 3.5.3-6.module+el9.8.0+24839+3a67b9ca RHSA-2026:97875, RHSA-2026:67848, RHSA-2026:67491
RHEL 9 postgres-decoderbufs 2.4.0-1.Final.module+el9.8.0+24090+8f0ee565 RHSA-2026:97875, RHSA-2026:67848, RHSA-2026:67491
RHEL 9 postgresql +14 16.15-1.module+el9.8.0+24803+9dca000b RHSA-2026:97875, RHSA-2026:67848, RHSA-2026:67491

AlmaLinux

Errata ↗
ReleasePackageFixed inAdvisory
AlmaLinux 10 postgis +4 3.5.3-4.el10_2.1 ALSA-2026:65899
AlmaLinux 10 postgresql18-postgis +4 3.5.3-1.el10_2.1 ALSA-2026:67166
AlmaLinux 9 pg_repack 1.5.1-1.module_el9.6.0+146+c54fdeca ALSA-2026:67848, ALSA-2026:67491
AlmaLinux 9 pgaudit 16.0-1.module_el9.4.0+66+eb9878bc ALSA-2026:67848, ALSA-2026:67491
AlmaLinux 9 pgvector 0.6.2-2.module_el9.6.0+167+4e561146 ALSA-2026:67848, ALSA-2026:67491
AlmaLinux 9 postgis +4 3.5.3-6.module_el9.8.0+311+c39b793b ALSA-2026:67848, ALSA-2026:67491
AlmaLinux 9 postgres-decoderbufs 2.4.0-1.Final.module_el9.4.0+66+eb9878bc ALSA-2026:67848, ALSA-2026:67491
AlmaLinux 9 postgresql +14 16.15-1.module_el9.8.0+311+c39b793b ALSA-2026:67848, ALSA-2026:67491

Rocky Linux

Errata ↗
ReleasePackageFixed inAdvisory
Rocky Linux 10 postgresql16-postgis 3.5.3-4.el10_2.1 RLSA-2026:65899
Rocky Linux 10 postgresql18-postgis 3.5.3-1.el10_2.1 RLSA-2026:67166
Rocky Linux 9 pg_repack 1.5.1-1.module+el9.8.0+40159+adcaa225 RLSA-2026:97875, RLSA-2026:67848, RLSA-2026:67491
Rocky Linux 9 pgaudit 16.0-1.module+el9.8.0+40159+adcaa225 RLSA-2026:97875, RLSA-2026:67848, RLSA-2026:67491
Rocky Linux 9 pgvector 0.6.2-2.module+el9.8.0+40159+adcaa225 RLSA-2026:67848, RLSA-2026:67491
Rocky Linux 9 postgis 3.5.3-6.module+el9.8.0+40320+f6f9ed3c RLSA-2026:97875
Rocky Linux 9 postgres-decoderbufs 2.4.0-1.Final.module+el9.8.0+40159+adcaa225 RLSA-2026:97875, RLSA-2026:67848, RLSA-2026:67491
Rocky Linux 9 postgresql 16.15-1.module+el9.8.0+40320+f6f9ed3c RLSA-2026:97875

Oracle Linux

ReleasePackageFixed inAdvisory
Oracle Linux 9 pg_repack 1.5.1-1.module+el9.8.0+91036+1d936f05 ELSA-2026-67848, ELSA-2026-67491
Oracle Linux 9 pgaudit 16.0-1.module+el9.8.0+91036+1d936f05 ELSA-2026-67848, ELSA-2026-67491
Oracle Linux 9 pgvector 0.6.2-2.module+el9.8.0+91036+1d936f05 ELSA-2026-67848, ELSA-2026-67491
Oracle Linux 9 postgis +4 3.5.3-6.module+el9.8.0+91036+1d936f05 ELSA-2026-67848, ELSA-2026-67491
Oracle Linux 9 postgres-decoderbufs 2.4.0-1.Final.module+el9.8.0+91036+1d936f05 ELSA-2026-67848, ELSA-2026-67491
Oracle Linux 9 postgresql +14 16.15-1.module+el9.8.0+91036+1d936f05 ELSA-2026-67848, ELSA-2026-67491

Wolfi

ReleasePackageFixed inAdvisory
Wolfi rolling postgis-18 3.7.0-r0 —

Advisories 17

References