
CVE CSRF KONTO LÖSCHEN
#Autor : Aitor Herrero Fuentes
CSRF – Alle Konten löschen
Die Cross-Site-Request-Forgery-Schwachstelle in der Anwendung demo.spa-cart.com ermöglicht es einem entfernten Angreifer, beliebigen Code auszuführen und „All Accounts“ mit einem Klick zu löschen.
Eine CSRF-Schwachstelle tritt auf, wenn ein böswilliger Akteur ein Opfer dazu verleiten kann, eine Aktion auszuführen, die es nicht beabsichtigt hat. In diesem Fall könnte der Angreifer das Opfer dazu verleiten, auf einen Link zu klicken oder eine Datei zu öffnen, die bösartigen Code enthält. Dieser Code könnte dann verwendet werden, um alle Konten zu löschen.
POC
1 - Erstellen Sie eine Datei mit diesem CODE und speichern Sie sie in HTML Angriff: Alle Konten löschen
Tipp: Jedem Benutzer ist eine ID zugewiesen, z. B. "status[852]". Vervollständigen Sie die HTML-Datei mit "status[001]" bis "status[002]" ---usw.---usw., bis Sie 1000 erreichen. Mit diesem Tipp kann der Angreifer alle Benutzer löschen.
2 - Beispiel test.html
3 - Senden Sie es an das Opfer
4 - Wenn das Opfer die HTML-Datei öffnet, wird test.html in seinem Browser geöffnet. Wenn es den Button anklickt, wird der Code in seiner aktuellen Sitzung ausgeführt.