PT-2026-71490 · Postgresql Global Development Group+2 · Postgresql+2

CVE-2026-6471

·

Published

2026-08-12

·

Updated

2026-09-10

CVSS v2.0

9.0

High

VectorAV:N/AC:L/Au:S/C:C/I:C/A:C
Name of the Vulnerable Software and Affected Versions PostgreSQL versions 9.4 through 18.5
Description Missing authorization in the logical decoding subsystem allows a non-superuser with the REPLICATION privilege to execute arbitrary code as the operating system account running the server. The issue occurs because the plugin name provided in the CREATE REPLICATION SLOT function is passed directly to the library loader, enabling path traversal, absolute paths, or UNC paths to load any file visible to the server account. This flaw has existed since 2014 and can be used for privilege escalation and full server compromise. Real-world evidence indicates that over 100 malicious plugins, including miners and shells, have been identified using this vector.
Recommendations Update PostgreSQL to version 18.6, 17.11, 16.15, 15.19, or 14.24 depending on the major version in use. Audit all database roles to identify and restrict accounts with the REPLICATION attribute to only essential processes. Review pg hba.conf rules to ensure replication access is limited to trusted source hosts. Restrict the database server from making unnecessary outbound SMB or NFS connections to prevent the loading of remote malicious libraries.

Exploit

Fix

LPE

RCE

Missing Authorization

Found an issue in the description? Have something to add? Feel free to write us 👾

Weakness Enumeration

Related Identifiers

AZL-95696
BDU:2026-11977
BIT-POSTGRESQL-2026-6471
CVE-2026-6471
ECHO-16B4-AF99-5729
OESA-2026-3420
OESA-2026-3421
OESA-2026-3422
OESA-2026-3423
OESA-2026-3424
OPENSUSE-SU-2026:11552-1
OPENSUSE-SU-2026:11553-1
OPENSUSE-SU-2026:11554-1
OPENSUSE-SU-2026:11555-1
OPENSUSE-SU-2026:11565-1
OPENSUSE-SU-2026:21699-1
OPENSUSE-SU-2026:21700-1
OPENSUSE-SU-2026:21701-1
OPENSUSE-SU-2026:21702-1
OPENSUSE-SU-2026:21703-1
SUSE-SU-2026:3793-1
SUSE-SU-2026:3794-1
SUSE-SU-2026:3940-1
SUSE-SU-2026:3941-1
SUSE-SU-2026:3942-1
SUSE-SU-2026:3943-1
SUSE-SU-2026:3944-1
USN-8653-1

Affected Products

Linuxmint
Postgresql
Ubuntu