
Porte de pesquisa da CVE-2026-43499 para Galaxy S24 Ultra SM-S928U1 DZF2 (CONCLUÍDO)
Implementação de fonte pública, específica para o dispositivo, para o Samsung Galaxy S24 Ultra americano executando o firmware S928U1UES6DZF2.
Model: SM-S928U1
Codename: e3q
Build / AP: S928U1UES6DZF2 / S928USQS6DZF2
Kernel: 6.1.145-android14-11-33419968-abS928USQS6DZF2
Architecture: arm64, 4K pages
O perfil do alvo é específico do firmware. As constantes devem ser estabelecidas e validadas separadamente para cada outra build.
O fluxo completo de fonte pública do dispositivo foi validado em 2026-08-11.
| Estágio | Status |
|---|---|
| Recuperação de KASLR em runtime | Validado |
Aquisição de pipe-page e mm_struct | Validado |
| Handoff do task-bank do Pselect | Validado |
| Verificações de leitura e escrita física | Validado |
| Root de bootstrap temporário | Validado |
| Preparação offline do KernelSU | Validado |
| Verificação do canal de controle do KernelSU | Validado |
Estado final do dispositivo:
KernelSU: loaded
Root UID: 0
Root context: u:r:ksu:s0
SELinux: Enforcing
O Android NDK r29 com API 35 foi usado para a verificação final de build.
export ANDROID_NDK_HOME=/path/to/android-ndk-r29
make stable
make build/e3q-S928USQS6DZF2/cve-2026-43499-root
Saídas:
build/e3q-S928USQS6DZF2/cve-2026-43499-app.stable.so
build/e3q-S928USQS6DZF2/cve-2026-43499-root
Para compilar todas as saídas de desenvolvimento:
make -j$(nproc)
Apache License 2.0. Consulte LICENSE.