„`html
Zusammenfassung
CVE-2026-18408 ist eine High-Severity-Anfälligkeit in PostgreSQL, die es einem bösartigen Superuser des Origin-Servers ermöglicht, beliebigen Code zur Ausführungszeit beim Restore einzuschleusen. Die Schwachstelle betrifft pg_dump, pg_dumpall und pg_restore in Plain-Format. Der CVSS-Score von 8.8 unterstreicht die erhebliche Gefährdung. Die Anfälligkeit entstand durch unzureichende Implementierung der Sicherheitsmaßnahmen gegen CVE-2025-8714.
Betroffene Systeme
Vulnerable Versionen:
- PostgreSQL vor 18.5
- PostgreSQL vor 17.11
- PostgreSQL vor 16.15
- PostgreSQL vor 15.19
- PostgreSQL vor 14.24
Betroffene Komponenten: pg_dump, pg_dumpall, pg_restore (Plain-Format), psql mit \restrict/\unrestrict Meta-Befehlen
Technische Details
Die Anfälligkeit nutzt die psql Meta-Command-Eingabeerweiterung. Ein Angreifer mit Superuser-Privilegien kann schädliche Befehle in Dump-Dateien einbetten. Diese werden während des Restore-Prozesses mit den Berechtigungen des lokalen Betriebssystemkontos des psql-Clients ausgeführt.
Die vorherige Fix-Implementierung der \restrict-Direktive bot unzureichenden Schutz. Die \unrestrict-Direktive selbst kann als Angriffsvektor missbraucht werden, um SchutzmaĂźnahmen zu umgehen.
Angriffsvoraussetzungen: Superuser-Zugriff auf den PostgreSQL-Quellserver; Fähigkeit zur Dump-Datei-Manipulation
Empfohlene MaĂźnahmen
- Sofortiges Update: Upgrade auf PostgreSQL 18.5, 17.11, 16.15, 15.19 oder 14.24+
- Zugriffskontrolle: Superuser-Berechtigungen restriktiv vergeben
- Dump-Validierung: Dump-Dateien vor Restore auf Integrität prüfen
- Isolierung: Restore-Prozesse in separaten, minimal-privilegierten Containern ausfĂĽhren
- Monitoring: Verdächtige psql-Aktivitäten überwachen
Bewertung
CVSS 8.8 (High): Diese Bewertung reflektiert das erhebliche Risiko. Ein authentifizierter Angreifer kann CodeausfĂĽhrung mit Betriebssystem-Berechtigungen erreichen. Die Kombination aus hoher Auswirkung und realistischen Angriffsszenarien in produktiven Umgebungen erfordert sofortige Remediation.
„`