Vulnerability · Published Oct 1, 2026 · Assigned by PostgreSQL

CVE-2026-103484pgvector buffer overflow in IVFFlat index build

High 8.8

In plain English

A high-severity out-of-bounds write in pgvector. There are no confirmed reports of exploitation so far. The chance it is exploited in the next 30 days is estimated at 0.4% (higher than 37% of all known vulnerabilities). Fixed versions are available - upgrade the affected package.

Severity (CVSS 3.1)8.8High
Exploit odds (30 days)0.4%top 63.2% of all CVEs
Exploited in the wildNo reportsCISA SSVC: none
Attack toolingNoneno public tooling known

Official description

IVFFlat index build in pgvector before 0.8.7 allows a database user to write data out-of-bounds, which can lead to arbitrary code execution.

Affected packages & fixed versions

EcosystemPackageFixed inAdvisory
AlmaLinux:9pg_repack1.5.1-1.module_el9.6.0+146+c54fdecaALSA-2026:85791
AlmaLinux:9pg_repack1.5.3-1.module_el9.8.0+234+5456f35dALSA-2026:85814
AlmaLinux:9pgaudit16.0-1.module_el9.4.0+66+eb9878bcALSA-2026:85791
AlmaLinux:9pgaudit18.0-1.module_el9.8.0+234+5456f35dALSA-2026:85814
AlmaLinux:10pgvector0.8.7-1.el10_2ALSA-2026:88359
AlmaLinux:9pgvector0.8.7-1.module_el9.8.0+325+9e644128ALSA-2026:85814
AlmaLinux:9pgvector0.8.7-1.module_el9.8.0+324+0cb93d9dALSA-2026:85791
AlmaLinux:9postgis3.5.3-6.module_el9.8.0+311+c39b793bALSA-2026:85791
AlmaLinux:9postgis3.6.1-4.module_el9.8.0+310+22372bccALSA-2026:85814
AlmaLinux:9postgis-client3.6.1-4.module_el9.8.0+310+22372bccALSA-2026:85814
AlmaLinux:9postgis-client3.5.3-6.module_el9.8.0+311+c39b793bALSA-2026:85791
AlmaLinux:9postgis-docs3.6.1-4.module_el9.8.0+310+22372bccALSA-2026:85814
AlmaLinux:9postgis-docs3.5.3-6.module_el9.8.0+311+c39b793bALSA-2026:85791
AlmaLinux:9postgis-upgrade3.6.1-4.module_el9.8.0+310+22372bccALSA-2026:85814
AlmaLinux:9postgis-upgrade3.5.3-6.module_el9.8.0+311+c39b793bALSA-2026:85791
AlmaLinux:9postgis-utils3.6.1-4.module_el9.8.0+310+22372bccALSA-2026:85814
AlmaLinux:9postgis-utils3.5.3-6.module_el9.8.0+311+c39b793bALSA-2026:85791
AlmaLinux:9postgres-decoderbufs2.4.0-1.Final.module_el9.4.0+66+eb9878bcALSA-2026:85791
AlmaLinux:9postgres-decoderbufs3.3.1-1.Final.module_el9.8.0+234+5456f35dALSA-2026:85814
AlmaLinux:9postgresql18.6-1.module_el9.8.0+310+22372bccALSA-2026:85814
AlmaLinux:9postgresql16.15-1.module_el9.8.0+311+c39b793bALSA-2026:85791
AlmaLinux:9postgresql-contrib18.6-1.module_el9.8.0+310+22372bccALSA-2026:85814
AlmaLinux:9postgresql-contrib16.15-1.module_el9.8.0+311+c39b793bALSA-2026:85791
AlmaLinux:9postgresql-docs18.6-1.module_el9.8.0+310+22372bccALSA-2026:85814
AlmaLinux:9postgresql-docs16.15-1.module_el9.8.0+311+c39b793bALSA-2026:85791
AlmaLinux:9postgresql-plperl18.6-1.module_el9.8.0+310+22372bccALSA-2026:85814
AlmaLinux:9postgresql-plperl16.15-1.module_el9.8.0+311+c39b793bALSA-2026:85791
AlmaLinux:9postgresql-plpython316.15-1.module_el9.8.0+311+c39b793bALSA-2026:85791
AlmaLinux:9postgresql-plpython318.6-1.module_el9.8.0+310+22372bccALSA-2026:85814
AlmaLinux:9postgresql-pltcl18.6-1.module_el9.8.0+310+22372bccALSA-2026:85814
AlmaLinux:9postgresql-pltcl16.15-1.module_el9.8.0+311+c39b793bALSA-2026:85791
AlmaLinux:9postgresql-private-devel16.15-1.module_el9.8.0+311+c39b793bALSA-2026:85791
AlmaLinux:9postgresql-private-devel18.6-1.module_el9.8.0+310+22372bccALSA-2026:85814
AlmaLinux:9postgresql-private-libs18.6-1.module_el9.8.0+310+22372bccALSA-2026:85814
AlmaLinux:9postgresql-private-libs16.15-1.module_el9.8.0+311+c39b793bALSA-2026:85791
AlmaLinux:9postgresql-server16.15-1.module_el9.8.0+311+c39b793bALSA-2026:85791
AlmaLinux:9postgresql-server18.6-1.module_el9.8.0+310+22372bccALSA-2026:85814
AlmaLinux:9postgresql-server-devel16.15-1.module_el9.8.0+311+c39b793bALSA-2026:85791
AlmaLinux:9postgresql-server-devel18.6-1.module_el9.8.0+310+22372bccALSA-2026:85814
AlmaLinux:9postgresql-static16.15-1.module_el9.8.0+311+c39b793bALSA-2026:85791
AlmaLinux:9postgresql-static18.6-1.module_el9.8.0+310+22372bccALSA-2026:85814
AlmaLinux:9postgresql-test18.6-1.module_el9.8.0+310+22372bccALSA-2026:85814
AlmaLinux:9postgresql-test16.15-1.module_el9.8.0+311+c39b793bALSA-2026:85791
AlmaLinux:9postgresql-test-rpm-macros16.15-1.module_el9.8.0+311+c39b793bALSA-2026:85791
AlmaLinux:9postgresql-test-rpm-macros18.6-1.module_el9.8.0+310+22372bccALSA-2026:85814
AlmaLinux:9postgresql-upgrade18.6-1.module_el9.8.0+310+22372bccALSA-2026:85814
AlmaLinux:9postgresql-upgrade16.15-1.module_el9.8.0+311+c39b793bALSA-2026:85791
AlmaLinux:9postgresql-upgrade-devel16.15-1.module_el9.8.0+311+c39b793bALSA-2026:85791
AlmaLinux:9postgresql-upgrade-devel18.6-1.module_el9.8.0+310+22372bccALSA-2026:85814
AlmaLinux:10postgresql18-pgvector0.8.7-1.el10_2ALSA-2026:88360
Debian:13pgvectorno fix listedDEBIAN-CVE-2026-103484
Debian:14pgvector0.8.7-1DEBIAN-CVE-2026-103484
Rocky Linux:9pg_repack0:1.5.3-1.module+el9.8.0+40213+f1e225a4RLSA-2026:85814
Rocky Linux:9pg_repack0:1.5.1-1.module+el9.8.0+40212+d6f50005RLSA-2026:85791
Rocky Linux:9pg_repack0:1.5.1-1.module+el9.8.0+40159+adcaa225RLSA-2026:85791
Rocky Linux:9pg_repack0:1.5.3-1.module+el9.8.0+40158+490b3c67RLSA-2026:85814
Rocky Linux:9pgaudit0:16.0-1.module+el9.8.0+40212+d6f50005RLSA-2026:85791
Rocky Linux:9pgaudit0:16.0-1.module+el9.8.0+40159+adcaa225RLSA-2026:85791
Rocky Linux:9pgaudit0:18.0-1.module+el9.8.0+40158+490b3c67RLSA-2026:85814
Rocky Linux:9pgaudit0:18.0-1.module+el9.8.0+40213+f1e225a4RLSA-2026:85814
Rocky Linux:9postgis0:3.6.1-4.module+el9.8.0+40321+a908ab5dRLSA-2026:85814
Rocky Linux:9postgis0:3.5.3-6.module+el9.8.0+40320+f6f9ed3cRLSA-2026:85791
Rocky Linux:9postgres-decoderbufs0:3.3.1-1.Final.module+el9.8.0+40213+f1e225a4RLSA-2026:85814
Rocky Linux:9postgres-decoderbufs0:2.4.0-1.Final.module+el9.8.0+40159+adcaa225RLSA-2026:85791
Rocky Linux:9postgres-decoderbufs0:3.3.1-1.Final.module+el9.8.0+40158+490b3c67RLSA-2026:85814
Rocky Linux:9postgres-decoderbufs0:2.4.0-1.Final.module+el9.8.0+40212+d6f50005RLSA-2026:85791
Rocky Linux:9postgresql0:16.15-1.module+el9.8.0+40320+f6f9ed3cRLSA-2026:85791
Rocky Linux:9postgresql0:18.6-1.module+el9.8.0+40321+a908ab5dRLSA-2026:85814
Rocky Linux:10postgresql16-pgvector0:0.8.7-1.el10_2RLSA-2026:88359
Rocky Linux:10postgresql18-pgvector0:0.8.7-1.el10_2RLSA-2026:88360
Ubuntu:24.04:LTSpgvectorno fix listedUBUNTU-CVE-2026-103484
Ubuntu:26.04:LTSpgvectorno fix listedUBUNTU-CVE-2026-103484
Ubuntu:26.10pgvectorno fix listedUBUNTU-CVE-2026-103484

Affected products (as reported)

VendorProductVersions
n/a pgvector 0 – before 0.8.7

Weakness: CWE-787, CWE-1284 · Vector: CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H

References