Skip to content

feat(CVE-2026-43499): add PD2405 (vivo X200 Pro) target with perf KASLR leak#42

Closed
theVakhovskeIsTaken wants to merge 3 commits into
NebuSec:mainfrom
theVakhovskeIsTaken:main
Closed

feat(CVE-2026-43499): add PD2405 (vivo X200 Pro) target with perf KASLR leak#42
theVakhovskeIsTaken wants to merge 3 commits into
NebuSec:mainfrom
theVakhovskeIsTaken:main

Conversation

@theVakhovskeIsTaken

Copy link
Copy Markdown

Following PR introduces support for vivo X200 Pro CN (PD2405, 6.6.57-android15-8, OriginOS 5 15.0.27.0, 2025-10-09 SPL)

This PR adds following:

This has been tested and verified to work on my own device.

MhmRdd and others added 3 commits July 13, 2026 02:06
vr.ko tags every shell/app-origin task in its android_rvh_commit_creds probe
`(sub_8068)` and kills it from the sys_exit tracepoint probe `(sub_8008)` the
moment it runs with euid/fsuid 0. The tag is two bytes plus a thread_info
flag bit:
```
  task+0x06         : tag byte A (set to 1 when tagged)   [vr sub_8068/sub_8008]
  task+0x2c         : tag byte B (set to 1 when tagged)   [must match byte A;
                                   an out-of-sync pair is itself a kill]
  thread_info.flags : bit 0x400 = syscall-tracepoint work bit, set so sys_exit
                                   fires for the task (one below TIF_SECCOMP)
```

Co-authored-by: Lunarixus <Nathan@lunarixus.dev>
@theVakhovskeIsTaken

Copy link
Copy Markdown
Author

Result:
image

@nebusecurity

Copy link
Copy Markdown
Collaborator

Ref: #44

@theVakhovskeIsTaken

Copy link
Copy Markdown
Author

Noted, thanks.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Reviewed The changes looks good

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants