
CVE-2026-43499 の Galaxy S24 Ultra SM-S928U1 DZF2 向けリサーチポート(完了)
ファームウェア S928U1UES6DZF2 を実行する米国版 Samsung Galaxy S24 Ultra 向けの、公開ソースに基づくデバイス固有の実装。
Model: SM-S928U1
Codename: e3q
Build / AP: S928U1UES6DZF2 / S928USQS6DZF2
Kernel: 6.1.145-android14-11-33419968-abS928USQS6DZF2
Architecture: arm64, 4K pages
ターゲットプロファイルはファームウェア固有です。定数は他のすべてのビルドに ついて個別に確立し、検証する必要があります。
公開ソースによる完全なデバイスフローは 2026-08-11 に検証されました。
| ステージ | ステータス |
|---|---|
| ランタイム KASLR リカバリ | 検証済み |
パイプページおよび mm_struct の取得 | 検証済み |
| Pselect タスクバンクハンドオフ | 検証済み |
| 物理読み書きチェック | 検証済み |
| 一時ブートストラップ root | 検証済み |
| オフライン KernelSU ステージング | 検証済み |
| KernelSU 制御チャネルチェック | 検証済み |
最終デバイス状態:
KernelSU: loaded
Root UID: 0
Root context: u:r:ksu:s0
SELinux: Enforcing
最終ビルドチェックには API 35 の Android NDK r29 を使用しました。
export ANDROID_NDK_HOME=/path/to/android-ndk-r29
make stable
make build/e3q-S928USQS6DZF2/cve-2026-43499-root
出力:
build/e3q-S928USQS6DZF2/cve-2026-43499-app.stable.so
build/e3q-S928USQS6DZF2/cve-2026-43499-root
すべての開発用出力をビルドするには:
make -j$(nproc)
Apache License 2.0。LICENSE を参照。