Der Amazon Redshift JDBC-Treiber, über den Anwendungen eine Verbindung zur Datenbank aufbauen, wertet die Parameter der Verbindungs-URL unsicher aus. Unter bestimmten Bedingungen lädt der Treiber dabei beliebige Klassen und führt sie aus. Wer die Verbindungszeichenfolge beeinflussen kann – etwa weil sie aus einer Konfiguration, einer Benutzereingabe oder einer anderen veränderbaren Quelle stammt –, kann den Treiber so dazu bringen, eine passende Klasse aus dem Klassenpfad der Anwendung zu laden und deren Code auszuführen. Die Ausführung erfolgt im Kontext und mit den Rechten der aufrufenden Anwendung, wodurch sich diese kompromittieren lässt. Voraussetzung ist, dass eine geeignete Klasse im Klassenpfad vorhanden ist. Betroffen sind Anwendungen, die den Treiber einsetzen und deren Verbindungsparameter nicht vollständig fest vorgegeben und gegen Manipulation geschützt sind.
Erwähnt in
Artikel und Wochenreports, die diese Schwachstelle behandeln- Artikel Bisher keine Artikel.