
CVE-2023-41993
Dieses Repository enthält einen Proof of Concept (PoC) Exploit für die Sicherheitslücke CVE-2023-41993.
Dieser PoC demonstriert eingeschränkte Lese-/Schreibprimitiven basierend auf dem von po6ix veröffentlichten PoC.
Eine Demo dieses PoCs finden Sie hier.
Bitte erstellen Sie einen Issue, wenn Sie Fragen, Vorschläge oder Bedenken haben. :) <3
# Clone this repository
git clone https://github.com/0x06060606/CVE-2023-41993.git
# Go into the repository directory
cd CVE-2023-41993
# Install dependencies
pip3 install -r requirements.txt
# Start the server
python3 server.py
# Open Safari and navigate to
# http://<your-ip>:8080
CVE-2023-41993 ist eine kritische Sicherheitslücke, die in der WebKit-Browser-Engine verwurzelt ist und verschiedene Apple-Produkte betrifft. Sie ermöglicht die Ausführung beliebigen Codes bei der Verarbeitung schädlicher Webinhalte. Weitere Details finden Sie in der Sicherheitsmitteilung und dem WebKit-Commit, der das Problem behebt.
Dieser PoC demonstriert beliebige Lese-/Schreibprimitiven und fördert die Ausnutzung von CVE-2023-41993. Der Kern dieses Exploits dreht sich um die Manipulation des Verhaltens von JavaScriptCore, um eine kontrollierte Speicherkorruption zu erreichen, die dann zu beliebigen Lese- und Schreibprimitiven eskaliert werden kann.
Dieser PoC dient ausschließlich zu Bildungszwecken. Dieser PoC ist nicht für die Nutzung zu böswilligen Zwecken bestimmt. Ich übernehme keinerlei Verantwortung für einen Missbrauch dieses PoCs.
Dieser PoC ist unter der MIT-Lizenz lizenziert.