Description
A flaw was discovered in the way Ansible templating was implemented in versions before 2.6.18, 2.7.12 and 2.8.2, causing the possibility of information disclosure through unexpected variable substitution. By taking advantage of unintended variable substitution the content of any variable may be disclosed.
Metrics
CVSS 3.1 5.4/10
CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:L/I:L/A:NWeakness enumeration
Affected software
| Vendor | Product | Versions |
|---|---|---|
| Red Hat | ansible | fixed in 2.6.18; fixed in 2.7.12; fixed in 2.8.2 |
References
- https://access.redhat.com/errata/RHSA-2019:3744Vendor Advisory
- https://access.redhat.com/errata/RHSA-2019:3789Vendor Advisory
- https://bugzilla.redhat.com/show_bug.cgi?id=CVE-2019-10156Issue Tracking, Vendor Advisory
- https://github.com/ansible/ansible/pull/57188Patch, Third Party Advisory
- https://lists.debian.org/debian-lts-announce/2019/09/msg00016.htmlVendor Advisory
- https://lists.debian.org/debian-lts-announce/2021/01/msg00023.htmlMailing List, Third Party Advisory
- https://www.debian.org/security/2021/dsa-4950Third Party Advisory
- https://access.redhat.com/errata/RHSA-2019:3744Vendor Advisory
- https://access.redhat.com/errata/RHSA-2019:3789Vendor Advisory
- https://bugzilla.redhat.com/show_bug.cgi?id=CVE-2019-10156Issue Tracking, Vendor Advisory
- https://github.com/ansible/ansible/pull/57188Patch, Third Party Advisory
- https://lists.debian.org/debian-lts-announce/2019/09/msg00016.htmlVendor Advisory
- https://lists.debian.org/debian-lts-announce/2021/01/msg00023.htmlMailing List, Third Party Advisory
- https://www.debian.org/security/2021/dsa-4950Third Party Advisory
Timeline
- Published
- Jul 30, 2019
- Last modified
- Jun 17, 2026
- NVD status
- Modified