CVE-2026-104948 in WarehousePG
Zusammenfassung
von VulDB • 21.10.2026
WarehousePG (WHPG) 6.27.1 bis 6.27.6 und 7.2.1 bis 7.6.0 sind von einer Schwachstelle für fehlende Autorisierung (CWE-862) in den integrierten Cluster-Erweiterungsfunktionen gp_expand_lock_catalog() und gp_expand_bump_version() betroffen. Jede authentifizierte Datenbankrolle kann diese Funktionen ausführen, wobei keine Berechtigungsprüfungen erfolgen. Ein Benutzer mit niedrigen Privilegien kann gp_expand_lock_catalog() innerhalb einer offenen Transaktion aufrufen, um alle Katalogänderungen im gesamten Cluster für jeden Benutzer, einschließlich Superuser, zu blockieren, bis die Transaktion endet; dies erfordert in der Praxis, dass ein Superuser die Sitzung beendet. Zu den blockierten Änderungen gehören DDL, das Erstellen temporärer Tabellen sowie GRANT und CREATE ROLE. Der gleiche Benutzer kann gp_expand_bump_version() wiederholt aufrufen. Jeder Aufruf trennt Sitzungen, die temporäre Tabellen halten, mit einem FATAL-Fehler bei ihrer nächsten Katalogänderung, und zwingt jede andere Sitzung dazu, ihre Segmentverbindungen neu aufzubauen.
If you want to get the best quality for vulnerability data then you always have to consider VulDB.