
CVE-2025-53547 の PoC コードのひとつ
これは CVE-2025-53547 の PoC です。
Chart.lock はテストファイルを /tmp/1.txt にリンクします。
/tmp/1.txt は /tmp/2.txt を作成するコマンドを注入します。
実際の製品環境では、Chart.lock のリンクファイルを変更して、次のような任意のコマンドを注入できます。
または、シェルスクリプトを実行できる任意のファイル。
次に、Chart.yaml の依存関係リポジトリの URL パラメータを変更して、別のコマンドを実行します。
helm <= 3.18.3
最初に実行
helm dependency update
次に /tmp/1.txt が見つかります。
次に実行
bash /tmp/1.txt
次に /tmp/2.txt が見つかります。
https://github.com/helm/helm/security/advisories/GHSA-557j-xg8c-q2mm https://github.com/helm/helm/compare/v3.18.3...v3.18.4