CVE-2024-34073: falha de alta gravidade em aws sagemaker-python-sdk
Command Injection in sagemaker-python-sdk
Publicada em · Atualizada em
Aviso por e-mail quando ela entrar no KEV, ganhar PoC pública ou subir de nota.
Sem sinal de exploração. Nenhum artefato público de exploração conhecido até agora.
A biblioteca sagemaker-python-sdk possui uma vulnerabilidade de injeção de comando na função capture_dependencies que pode executar comandos arbitrários do sistema se um caminho de arquivo malicioso for fornecido como entrada. Um atacante poderia explorar isso para executar código não autorizado no sistema.
A função capture_dependencies em sagemaker.serve.save_retrive.version_1_0_0.save.utils não sanitiza adequadamente o parâmetro 'requirements_path' antes de passá-lo para execução de comandos do SO, permitindo injeção de comando via CWE-78. Isso permite execução remota de código não autenticada com os privilégios da aplicação, afetando confidencialidade, integridade e disponibilidade.
No mesmo produto, das mais perigosas para as menos.