Einige kürzlich entdeckte Schwachstellen:
- In dem Editor Visual Studio Code (VS Code) wurde eine kritische Schwachstelle (CVE-2022-41034) entdeckt, die es einem Angreifer ermöglicht, Code auszuführen, wenn ein Benutzer einen vom Angreifer vorbereiteten Link öffnet. Der Code kann sowohl auf dem Computer mit VS Code als auch auf anderen Computern ausgeführt werden, die über die Funktion „Remote Development“ mit VS Code verbunden sind. Das Problem stellt das größte Risiko für Benutzer der Webversion von VS Code und der darauf basierenden Webeditoren dar, einschließlich GitHub Codespaces und github.dev.
Die Schwachstelle wird durch die Möglichkeit verursacht, Dienstlinks „command:“ zu verarbeiten, um ein Terminalfenster zu öffnen und darin beliebige Shell-Kommandos auszuführen, wenn im Editor speziell formatierte Dokumente im Jupyter Notebook-Format verarbeitet werden, die von Webserver, das vom Angreifer kontrolliert wird (externen Dateien mit der Erweiterung „.ipynb“ werden ohne zusätzliche Bestätigungen im „isTrusted“-Modus geöffnet, der die Verarbeitung von „command:“ zulässt).
- In dem Texteditor GNU Emacs wurde eine Schwachstelle (CVE-2022-45939) entdeckt, die es ermöglicht, Befehle beim Öffnen einer CODE-Datei auszuführen, indem Sonderzeichen im Namen eingesetzt werden, die mit dem Tool ctags verarbeitet werden.
- In der offenen Plattform zur Datenvisualisierung Grafana wurde eine Schwachstelle (CVE-2022-31097) entdeckt, die es ermöglicht, JavaScript-Code auszuführen, wenn eine Benachrichtigung über das Grafana Alerting-System ausgegeben wird. Ein Angreifer mit Editor-Rechten kann einen speziell gestalteten Link vorbereiten und Zugriff auf die Grafana-Oberfläche mit Administratorrechten erhalten, wenn der Administrator diesen Link öffnet. Die Schwachstelle wurde in den Versionen Grafana 9.2.7, 9.3.0, 9.0.3, 8.5.9, 8.4.10 und 8.3.10 behoben.
- Die Schwachstelle (CVE-2022-46146) in der Bibliothek exporter-toolkit, die zur Erstellung von Exportmodulen für Metriken für Prometheus verwendet wird. Das Problem erlaubt die Umgehung der Basis-Authentifizierung.
- Die Schwachstelle (CVE-2022-44635) in der Plattform für die Erstellung von Finanzdienstleistungen Apache Fineract ermöglicht es einem nicht authentifizierten Benutzer, die remote Ausführung von Code zu erreichen. Das Problem wird durch das Fehlen ordnungsgemäßer Escape-Zeichen für die Zeichen „..“ in den von der Komponente zur Dateiübertragung verarbeiteten Pfaden verursacht. Die Schwachstelle wurde in den Versionen Apache Fineract 1.7.1 und 1.8.1 behoben.
- Eine Schwachstelle (CVE-2022-46366) im Java-Framework Apache Tapestry, die die Ausführung eigenen Codes bei der Deserialisierung speziell gestalteter Daten ermöglicht. Das Problem tritt lediglich in der alten Version Apache Tapestry 3.x auf, die nicht mehr unterstützt wird.
- Schwachstellen in den Anbietern Apache Airflow zu Hive (CVE-2022-41131), Pinot (CVE-2022-38649), Pig (CVE-2022-40189) und Spark (CVE-2022-40954), die zu einer Remote-Codeausführung durch das Hochladen beliebiger Dateien oder das Einfügen von Befehlen im Kontext der Ausführung von Aufgaben führen, ohne Schreibzugriff auf DAG-Dateien zu haben.
Quelle: opennet.ru
