Skip to content
OpenAdvisories
High · 7.5 CVE-2017-2809 EUVD-2017-0001GHSA-c2w9-48qc-qpj4PYSEC-2017-5

Code injection in ansible

Published Sep 14, 2017 · Updated Sep 16, 2024 · Assigned by talos

Description

An exploitable vulnerability exists in the yaml loading functionality of ansible-vault before 1.0.5. A specially crafted vault can execute arbitrary python commands resulting in command execution. An attacker can insert python into the vault to trigger this vulnerability.

Affected products

VendorProductAffectedFixed
Tomohiro Nakamura ansible-vault 1.0.4 —

Affected packages

EcosystemPackageAffectedFixedRecord
PyPI ansible-vault < 1.0.5 1.0.5 GHSA-c2w9-48qc-qpj4

References