Skip to content
KitploitKITPLOIT
ToolsExploitsBlog
Log in
Einreichen
ToolsExploitsBlog
Einreichen

Hacking-, PenTest- und Cybersicherheits-Tools für Ihr Sicherheitsarsenal!

Kitploit ist ein Verzeichnis von Hacking-, Cybersicherheits- und Pentesting-Tools. Entdecken Sie die neuesten Projekt-Updates, um Schwachstellen zu finden, Systeme zu analysieren, Tests zu automatisieren und Ihre Sicherheit zu stärken.

··Feeds·Kontakt·Datenschutz·© 2026 Kitploit

Tool-Verzeichnis

Kategorien

Alle Kategorien anzeigen
Loading categories
op13-cve-2026-64560 — Gerätespezifischer Android-Kernel-Exploit für CVE-2026-64560 auf OnePlus 13 Builds, der temporären Root-Zugriff über die ADB-Shell mit verifizierten Payloads und Portierungswerkzeugen bereitstellt. | Kitploit
Tools/GitHubGitHub/a23bc/op13-cve-2026-64560
Android-SicherheitPrivilege EscalationSchwachstellenanalyseExploitationMobile App-PenetrationstestsReverse EngineeringPost-ExploitationMobile SicherheitPapers & ForschungPayload-EntwicklungBinary-Exploitation
412vor 18h 28mNoch nicht geprüft

Beliebteste

Alle anzeigen →

Entdecken Sie die meistgenutzten Tools unserer Community.

Alle Tools erkunden

Durchsuchen Sie unsere Tool-Sammlung

Alle Tools anzeigen →
Teilen
GitHuba23bc/op13-cve-2026-64560

op13-cve-2026-64560

Gerätespezifischer Android-Kernel-Exploit für CVE-2026-64560 auf OnePlus 13 Builds, der temporären Root-Zugriff über die ADB-Shell mit verifizierten Payloads und Portierungswerkzeugen bereitstellt.

Repository anzeigen

OnePlus 13 (OP5D0DL1) CVE-2026-64560

Gerätespezifische Anpassung des Android-Proof-of-Concept für CVE-2026-64560 für die unten aufgeführten exakten OnePlus 13 (PJZ110)-Builds. Es bietet temporären Root-Zugriff für den aktuellen Boot über einen nur auf ADB-Shell basierenden Helfer.

[!WARNING] Dies ist experimenteller Kernel-Exploit-Code. Er kann das Gerät neu starten, den Kernel-Zustand beschädigen oder Datenverlust verursachen. Verwende ihn nur auf einem Gerät, das dir gehört oder das du ausdrücklich zum Testen autorisiert bist. Sichere zuerst wichtige Daten.

Unterstützte Ziele

Dieses Repository zielt auf Kernel-Images, und seine Profile zielen auf Build-Fingerprints; ein OTA kann das eine ändern, ohne das andere zu ändern. Beide unten aufgeführten Builds enthalten den byte-identischen Kernel, teilen also jeden Offset und unterscheiden sich nur in der Device-Gate-Zeichenkette. docs/BUILDS.md ist der Index und der Entscheidungsbaum für ein neues Image — beginne dort.

BP2A.250605.015CP2A.260605.016
Android1617
FingerprintOnePlus/PJZ110/OP5D0DL1:16/BP2A.250605.015/V.58c08ac-32ff28e-33c0954:user/release-keysOnePlus/PJZ110/OP5D0DL1:17/CP2A.260605.016/V.34246cc-e2d62b-e2d628:user/release-keys
Kernel6.6.118-android15-8-g9bc34d5b0c79-abogki537459655-4ksame
Seitengröße / CPUs4 KiB / 8 onlinesame
Decoded Image SHA-256ee5ee448d2985eeeb7a8b5ad2e1efc34eeb410a8beae0ab484504d739124d613same
Payloadbin/cve-2026-64560-fanout-op13-bp2a.250605.015bin/cve-2026-64560-fanout-op13-cp2a.260605.016

Der Runner lehnt einen unerwarteten Fingerprint ab und verifiziert jede mitgelieferte Payload vor der Ausführung. Dieses Repository enthält keine Firmware-Images, Geräteschlüssel oder geräteindividuelle Geheimnisse.

Verwendung

Voraussetzungen:

  • Android Platform Tools mit adb verfügbar im PATH
  • USB-Debugging aktiviert und autorisiert
  • thermischer Spielraum: Versuche, die oberhalb von 55 °C gestartet werden, schlagen weit häufiger fehl, und die Kampagne wartet darauf, statt zu hoffen

Vom Repository-Stammverzeichnis aus:

root@kitploit:~
sh scripts/boot-campaign.sh -s <serial> -p bin/cve-2026-64560-fanout-op13-cp2a.260605.016 -n 10

Nach ROOT_SUCCESS kann jedes neue Terminal die temporäre Root-Shell öffnen:

root@kitploit:~
adb -s <serial> shell -T /data/local/tmp/su

Führe id aus, um uid=0(root) zu verifizieren. Der Zugriff gilt nur für den aktuellen Boot; nach einem Neustart erneut ausführen. Es werden keine Boot-, Vendor- oder System-Partitionen verändert.

Der Exploit enthält ein probabilistisches Kernel-Race. Die Kette erreicht die Bridge-Stufe zuverlässig und passiert deren Read-Gate etwa bei einem von acht Boots, daher ist eine leere Folge von Boots kein Beweis dafür, dass etwas kaputt ist — plane Boots ein, und siehe docs/BUILDS.md für den einen Zähler, der wie ein Fehlersignal aussieht und keines ist.

scripts/boot-campaign.sh ist die Runner-Schleife in POSIX sh, für Hosts, auf denen der PowerShell-Host für scripts/root.ps1 nicht verfügbar ist. Beide wenden dieselben Gates an.

Build

Android NDK r29 und API 35 sind die Standardwerte für reproduzierbare Builds. Das NDK ist standardmäßig nicht vorhanden, gib daher sein Root-Verzeichnis an:

root@kitploit:~
.\scripts\build.ps1 -Profile profiles\op13\CP2A.260605.016.json -NdkRoot <path-to-ndk>

Das Skript baut die Exploit-Strategien und den temporären-su-Helfer, strippt die Ausgaben und verifiziert deren festgeschriebene SHA-256-Werte.

rotate wird gebaut, aber bewusst nicht befördert: Es hat den Kernel auf diesem Gerät zum Absturz gebracht und wurde seit der Timer-Neukalibrierung nicht erneut validiert.

Portierung auf einen anderen Build

root@kitploit:~
python tools/extract_image.py <boot.img> <out>   # compare the Image digest first
python tools/port_target.py --profile profiles/op13/<BUILD>.json

Alles, was zu einem Build gehört, ist nach dem Build benannt, sodass zwei Builds eines Geräts niemals kollidieren. Siehe docs/BUILDS.md für den Entscheidungsbaum und docs/PORTING.md für die vollständige Checkliste.

Repository-Struktur

Danksagungen

Das Exploit-Framework, das dieses Repository anpasst — die Exploit-Quellen, die Credential- und Restoration-Stufen, der temporäre-su-Helfer, der reproduzierbare Build, der adaptive Runner und das Portierungs-Toolkit — stammt aus der Xiaomi 15 dada-Anpassung:

  • https://github.com/quyicheng03-boop/xiaomi15-dada-cve-2026-64560

Die OnePlus 13-Offsets, das Race-Tuning und die Validierung hier wurden auf diesem Gerät gemessen und nicht übernommen; die beiden Kernel-Ziele sind unterschiedliche Images, daher unterscheidet sich fast jede Adresse. Das dada-Profil und die Payloads bleiben als Referenz erhalten, gegen die das Framework ursprünglich validiert wurde.

Der ursprüngliche Proof of Concept und die Schwachstelle selbst liegen upstream von beiden:

  • NebuSec/CyberMeowfia

Exakte Revisionen und Linux-Fixes sind in docs/UPSTREAM.md aufgeführt.

Lizenz

Apache License 2.0, übernommen aus der Upstream-Arbeit. Siehe LICENSE und NOTICE.

Tool herunterladen
PfadZweck
bin/Verifizierte AArch64-Release-Payloads
profiles/op13/<BUILD>.jsonZielbeschreibungen, eine pro Build-Fingerprint
profiles/dada/Das Xiaomi 15-Ziel, von dem dieses Framework stammt, als Referenz beibehalten
src/C-Quellen, pro Build aus den gemeinsamen Templates generiert
targets/Gemessene Offset-Sätze für ein Kernel-Image
evidence/Gekürzte Ketten-Logs von Läufen, die Root erlangt haben
scripts/boot-campaign.shBoot-Schleife mit Thermal-, Settle- und Timeout-Gates
scripts/sweep.shMehrere Tuning-Einstellungen in einem Boot
scripts/root.ps1, build.ps1, new-target.ps1Runner, Build und Scaffolding
tools/extract_image.pyKernel-Image aus einem Boot-Dump, beide Digests
tools/kallsyms_extract.pySymboltabelle aus einem rohen arm64-Image (selbstvalidierend)
tools/ksym.pySymbol-Lookup in einer extrahierten Tabelle
tools/btf_offsets.pyStruct-Member-Offsets aus dem BTF-Blob des Images
tools/port_target.pyGeneriert eine Build-Quelle aus Template + Profil
docs/BUILDS.mdBuild-Index, Entscheidungsbaum, Kampagnen-Fallstricke
docs/OP13.mdHerleitung jedes Offsets, mit den Belegen
docs/PORTING.mdCheckliste für Anpassung und Beförderung neuer Builds
docs/UPSTREAM.mdUpstream-Herkunft und feste Revisionen