Skip to content
KitploitKITPLOIT
도구블로그
제출
도구블로그
제출

해킹, 침투 테스트 및 사이버 보안 도구를 당신의 보안 무기고에!

Kitploit은 해킹, 사이버 보안 및 침투 테스트 도구 디렉토리입니다. 최신 프로젝트 업데이트를 발견하여 취약점을 찾고, 시스템을 분석하고, 테스트를 자동화하고, 보안을 강화하세요.

··피드·문의·개인정보·© 2026 Kitploit

도구 디렉토리

카테고리

모든 카테고리 보기
Loading categories
oppo-A5-PRO-5G-CVE-2026-43499 — 本次个人漏洞研究进展成果 | Kitploit
도구/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

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

저장소 보기

인기

모두 보기 →

커뮤니티에서 가장 많이 사용되는 도구를 찾아보세요.

모든 도구 탐색

도구 컬렉션을 둘러보세요

모든 도구 보기 →
공유
1319일 전아직 검토되지 않음
요청한 언어로 콘텐츠를 사용할 수 없습니다. 영어 버전을 표시합니다.

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

도구 다운로드
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)