Sicherheitslücken in CData-Produkten ermöglichen unbefugten Zugriff

Table of Contents

Ein Forscher von Tenable hat kritische Sicherheitslücken in verschiedenen Java-Versionen der CData-Produkte aufgedeckt, die bei Verwendung des eingebetteten Jetty-Servers auftritt. Diese Path Traversal-Schwachstelle, identifiziert unter den CVE-Nummern CVE-2024-31848 bis CVE-2024-31851, könnte es einem nicht authentifizierten Angreifer ermöglichen, administrative Kontrolle über die Anwendungen zu erlangen oder auf sensible Informationen zuzugreifen. CData ist ein Anbieter für Lösungen für die Integration von Daten in Echtzeit.

Die Lücke entsteht durch eine Kombination, wie der eingebettete Jetty-Server und die CData-Servlets Anfragen verarbeiten. Insbesondere die Verarbeitung von Backslash-Zeichen in URIs, die von Jetty akzeptiert werden, und die fehlenden Sitzungsüberprüfungen bei mehreren Endpunkten der CData-Anwendungen, schaffen ein Einfallstor für Angreifer.

Betroffen sind unter anderem die Produkte CData API Server, CData Connect, CData Arc und CData Sync, wobei die Schwachstellen unterschiedlich gravierende Auswirkungen haben, mit CVSS-Basisbewertungen von bis zu 9.8, was ein kritisches Sicherheitsrisiko darstellt.

Als Beweis für die Schwachstelle dient ein einfacher Proof of Concept, bei dem durch einen speziell gestalteten HTTP-Request sensible Einstellungen der Anwendung abgefragt werden können, die normalerweise geschützt sein sollten.

CData hat auf diese Entdeckungen reagiert und Updates für die betroffenen Produkte veröffentlicht, um die Schwachstellen zu beheben. Nutzer der betroffenen Software-Versionen werden dringend dazu aufgefordert, ihre Systeme umgehend zu aktualisieren, um sich vor potenziellen Angriffen zu schützen.

Update vom 7.5.24

Mittlerweile wurde ein weiterer Proof of Concept auf github.com veröffentlicht. Betreiber sind dringend aufgefordert ihre Serverumgebungen zu aktualisieren.

Related Posts

Kritische Remote Code Execution Sicherheitslücke in pgAdmin

Am 31. März 2024 wurde die kritische Sicherheitslücke CVE-2024-3116 für Remote Code Execution (RCE) in pgAdmin bis Version 8.4 entdeckt. Diese Sicherheitslücke stellt eine erhebliche Bedrohung dar, insbesondere für Systeme, die unter Windows laufen, aufgrund der weniger strengen Ausführungsberechtigungen für Dateien.

Read More

TeamCity Server wiederherstellen: Jasmin Ransomware entschlüsselt

Ein Sicherheitsforscher hat eine Pre-Auth Path Traversal-Schwachstelle im Web-Panel der Jasmin Ransomware (CVE-2024-30851) identifiziert, die es Angreifern erlaubt, die Betreiber des Panels zu deanonymisieren und Entschlüsselungsschlüssel zu extrahieren. Der Zugehörige Source Code findet sich auf Github.

Read More

Schwachstellen in D-Link NAS: Befehlsinjektion und Hintergrundkonto

In mehreren Netzwerkspeichergeräten (NAS) von D-Link wurden hochkritische Sicherheitslücken entdeckt, die Modelle wie DNS-340L, DNS-320L, DNS-327L und DNS-325 betreffen. Die Schwachstelle CVE-2024-3272 (CVSS Score 9.8 / 10) befindet sich in der URI nas_sharing.cgi und resultiert aus zwei Hauptproblemen: einem Hintergrundkonto durch fest programmierte Anmeldeinformationen und einer Befehlsinjektionsanfälligkeit über den Systemparameter. Diese Sicherheitslücken ermöglichen die Ausführung beliebiger Befehle auf den betroffenen Geräten, was Angreifern den Zugang zu sensiblen Informationen, die Änderung der Systemkonfiguration oder die Verursachung von Dienstausfällen ermöglichen könnte. Es wird geschätzt, dass über 92.000 Geräte im Internet von dieser Problematik betroffen sind.

Read More