
CVE-2025-53547 um dos códigos poc
Este é um PoC para a CVE-2025-53547
O Chart.lock vincula o arquivo de teste a /tmp/1.txt
/tmp/1.txt injeta um comando que cria /tmp/2.txt
Em um ambiente de produto real, você pode alterar o arquivo de link Chart.lock para injetar qualquer comando que desejar, como:
ou qualquer arquivo de script de shell que possa ser executado.
Em seguida, altere os parâmetros de URL do repositório de dependência no Chart.yaml para executar outro comando.
helm <= 3.18.3
primeiro execute
helm dependency update
depois você encontrará /tmp/1.txt
então execute
bash /tmp/1.txt
depois você encontrará /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