Skip to content
KitploitKITPLOIT
OutilsBlog
Soumettre
OutilsBlog
Soumettre

Outils de Hacking, PenTest et Cybersécurité pour votre Arsenal de Sécurité !

Kitploit est un répertoire d'outils de hacking, de cybersécurité et de pentesting. Découvrez les dernières mises à jour des projets pour trouver des vulnérabilités, analyser des systèmes, automatiser les tests et renforcer votre sécurité.

··Flux·Contact·Confidentialité·© 2026 Kitploit

Répertoire d'outils

Catégories

Voir toutes les catégories
Loading categories
oppo-A5-PRO-5G-CVE-2026-43499 — 本次个人漏洞研究进展成果 | Kitploit
Outils/GitHubGitHub/qsvggff-spec/oppo-a5-pro-5g-cve-2026-43499
Android SecurityVulnerability AnalysisExploitationMobile SecurityHardware Security
GitHubqsvggff-spec/oppo-a5-pro-5g-cve-2026-43499

oppo-A5-PRO-5G-CVE-2026-43499

本次个人漏洞研究进展成果

Voir le dépôt

Populaires

Voir tout →

Découvrez les outils les plus utilisés par notre communauté.

Explorer tous les outils

Parcourez notre collection d'outils

Voir tous les outils →
Partager
13il y a 19 joursPas encore vérifié
Contenu non disponible dans la langue demandée. Affichage de la version anglaise.

CVE-2026-43499 (GhostLock) — CVE-2026-43499 Vulnerability Adaptation Research Archive

Device: OPPO PKP110 (OP5DF3) · Kernel 6.1.134-android14-11-o · Android 16 (SDK 36) Research period: 2026-08-20 ~ 2026-08-22

Final Conclusion

CVE-2026-43499 exploitation chain cannot converge on 6.1 GKI + Android 14/15/16 hardened environments.

Root cause of failure: PI chain does not traverse the sprayed page (independently verified by iQOO Neo9s PRO research)

  • The rt_mutex_waiter created by futex_wait_requeue_pi resides on the kernel stack
  • pi_blocked_on points to an rt_mutex allocated inside the kernel
  • The fake waiter/lock sprayed by KernelSnitch does not participate in PI chain traversal
  • As a result, rb_erase cannot write to attacker-controlled targets (boot_id, etc.)

Adaptation Results

ItemResult
Structure offsets✅ All verified correct via BTF
setpriority replacing sched_setattr✅ Resolves SELinux blocking, no more crashes
Full chain execution✅ KernelSnitch + SKB heap spray + punch trigger (calls=1)
boot_id indirect address fix✅ 0x2139958 → 0x237e188
perf_event_open❌ Blocked by SELinux (EACCES)
pselect overwrite❌ Cannot reach waiter on 6.1 GKI

All three KASLR leak routes are blocked, and the privilege escalation chain cannot converge.

File Description

Modification Log

generate_target.py (6 modifications)

  • locate_markers: full-range fallback search
  • locate_u32_offset_table: fallback search
  • BTF same-name types: strict equivalence → select first
  • rt_waiter_node → direct rt_mutex_waiter fields
  • futex stack frame validation skipped
  • FAKE_WAITER_* hardcoded tokay verified values

slide.c (3 modifications)

  • open_slide_selected_fds: skip fds 0-2 (avoid dup2 overwriting stdout)
  • Added pr_dbg_file synchronous disk write
  • sched_setattr_tid: added setpriority route (bypass SELinux)

target.h

  • All offsets replaced with OPPO BTF-verified values

References

Independent research on iQOO Neo9s PRO / iQOO Z10x / vivo X Fold5 all reached the same conclusion.

Future Directions

  • Vendor proprietary driver vulnerabilities (GPU/ISP/VPU)
  • CVE-2026-64560 (requires heap feng shui + KASLR)
  • Await publicly disclosed new CVEs after 2026-03

Archived on 2026-08-22 · 52MB complete research package available in Release

Télécharger l’outil
FileDescription
target-OPPO-PKP110.hOPPO-specific target.h (BTF-verified offsets)
symbols-OPPO.txtComplete OPPO kernel symbol table (110432 symbols)
structs-OPPO.hOPPO kernel BTF structure definitions
preload-tokay-PKP110.sotokay source + OPPO offset compiled artifact
ghostlock-PKP110ghostlock-oneplus + OPPO offset compiled artifact
perf_leak_test.cperf leak test (verifies SELinux blocking)