Skip to content
OpenAdvisories
Medium · 5.5 CVE-2014-4658 EUVD-2020-0012GHSA-5g4v-2pc6-4hh4PYSEC-2020-200

Ansible Sensitive Files Are Locally Readable

Published Feb 20, 2020 · Updated Aug 6, 2024 · Assigned by mitre

Description

The vault subsystem in Ansible before 1.5.5 does not set the umask before creation or modification of a vault file, which allows local users to obtain sensitive key information by reading a file.

Fixed in Linux distributions

Distributions backport fixes, so the version that fixes this vulnerability differs per release — upgrade to at least the version shown. From the distributions' security trackers and advisories.

ReleasePackageFixed inAdvisory
Debian 14 ansible 1.5.5+dfsg-1 —
Debian 13 ansible 1.5.5+dfsg-1 —
Debian 12 ansible 1.5.5+dfsg-1 —
ReleasePackageFixed inAdvisory
Ubuntu Pro 14.04 LTS ansible 1.5.4+dfsg-1ubuntu0.1~esm2 —

Affected packages

EcosystemPackageAffectedFixedRecord
PyPI ansible < 1.5.5 1.5.5 GHSA-5g4v-2pc6-4hh4

References