
Proof-of-Concept-Exploit für CVE-2023-27163, eine SSRF-Schwachstelle in request-baskets v1.2.1, die über manipulierte API-Anfragen den Zugriff auf interne Netzwerkressourcen ermöglicht.
Dies ist ein PoC für CVE-2023-27163, eine SSRF-Schwachstelle in request-baskets bis einschließlich v1.2.1.
Diese Schwachstelle ermöglicht es Angreifern, über /api/baskets/{name} auf sensible Netzwerkressourcen zuzugreifen.
request-baskets enthält eine Funktion, mit der ein Benutzer einen anderen Server angeben kann, an den die Anfragen weitergeleitet werden sollen.
Das Problem dabei ist, dass der Benutzer auch unbeabsichtigte Dienste angeben kann, wie etwa interne Anwendungen, die im Netzwerk abgeschottet sind.
$ python3 CVE-2023-27163.py --help
Usage: python3 CVE-2023-27163.py <URL> <TARGET>
Arguments:
URL main path (/) of the server (eg. http://node-app:55555)
TARGET r-baskets target server (eg. http://127.0.0.1:80)