
Derniers résultats de mes recherches personnelles sur les vulnérabilités
Appareil : OPPO PKP110 (OP5DF3) · Noyau 6.1.134-android14-11-o · Android 16 (SDK 36) Période de recherche : 2026-08-20 ~ 2026-08-22
La chaîne d'exploitation de CVE-2026-43499 ne peut pas converger sur l'environnement renforcé 6.1 GKI + Android 14/15/16.
Cause principale de l'échec : la chaîne PI ne passe pas par la page de pulvérisation (vérifié indépendamment par l'étude iQOO Neo9s PRO)
| Élément | Résultat |
|---|---|
| Décalages des structures | ✅ Tous vérifiés corrects via BTF |
| setpriority en remplacement de sched_setattr | ✅ Contourne l'interception SELinux, plus de crash |
| Chaîne complète fonctionnelle | ✅ KernelSnitch + pulvérisation de tas SKB + déclenchement par punch (calls=1) |
| Correction de l'indirection de boot_id | ✅ 0x2139958 → 0x237e188 |
| perf_event_open | ❌ Bloqué par SELinux (EACCES) |
| Couverture pselect | ❌ Impossible d'atteindre le waiter sur 6.1 GKI |
Les trois voies de fuite KASLR sont toutes bloquées, la chaîne d'élévation de privilèges ne peut pas converger.
| Fichier | Description |
|---|---|
| target-OPPO-PKP110.h | target.h spécifique à OPPO (décalages vérifiés via BTF) |
| symbols-OPPO.txt | Table complète des symboles du noyau OPPO (110432 symboles) |
| structs-OPPO.h | Définitions des structures BTF du noyau OPPO |
| preload-tokay-PKP110.so | Produit de compilation du code source tokay + décalages OPPO |
| ghostlock-PKP110 | Produit de compilation de ghostlock-oneplus + décalages OPPO |
| perf_leak_test.c | Test de fuite perf (vérifie le blocage par SELinux) |
Les recherches indépendantes sur iQOO Neo9s PRO / iQOO Z10x / vivo X Fold5 aboutissent toutes à la même conclusion.
Archivé le 2026-08-22 · le package de recherche complet de 52 Mo est disponible dans les Releases