GitHub Advisoryadvisory · PyPI
GHSA-3m8p-xpm6-8ww3 Ansible Arbitrary Code Execution
HIGH
Official page ↗
- Aliases
- CVE-2017-7466
- Ecosystem
- PyPI
- Packages
- ansible
- Severity
- High
- CVSS vector
- CVSS:3.0/AV:N/AC:L/PR:L/UI:R/S:U/C:H/I:H/A:H
- Weaknesses
- CWE-20
- Reviewed
- 2024-04-22
Affected packages
• PyPI ansible: < 2.2.3.0 → fixed in 2.2.3.0
Description
Ansible before version 2.3 has an input validation vulnerability in the handling of data sent from client systems. An attacker with control over a client system being managed by Ansible, and the ability to send facts back to the Ansible server, could use this flaw to execute arbitrary code on the Ansible server using the Ansible server privileges.
Related
Alias · CVE (1)
- CVE-2017-7466 Ansible before version 2.3 has an input validation vulnerability in the handling of data sent from client systems. vulnerability
Weakness · CWE (1)
- CWE-20 Improper Input Validation weakness
References
- https://nvd.nist.gov/vuln/detail/CVE-2017-7466 advisory
- https://github.com/ansible/ansible/issues/24186 web
- https://github.com/ansible/ansible/commit/0d418789a298561fded9bce977d34babc9097079 web
- https://github.com/ansible/ansible/commit/7ff9fa52cfcef2065f0db80d85dd94b9b754839c web
- https://access.redhat.com/errata/RHSA-2017:1244 web
- https://access.redhat.com/errata/RHSA-2017:1334 web
- https://access.redhat.com/errata/RHSA-2017:1476 web
- https://access.redhat.com/errata/RHSA-2017:1499 web
- https://access.redhat.com/errata/RHSA-2017:1599 web
- https://access.redhat.com/errata/RHSA-2017:1685 web
- https://bugzilla.redhat.com/show_bug.cgi?id=CVE-2017-7466 web
- https://github.com/ansible/ansible package
- https://github.com/pypa/advisory-database/tree/main/vulns/ansible/PYSEC-2018-40.yaml web
- https://web.archive.org/web/20170701161323/http://www.securityfocus.com/bid/97595 web