Ansible

Vendor:

First CVE: Sep 16, 2013 · Active for 12 years

45
Total CVEs
More Total CVEs than 98% of tracked products
4.1
Avg CVEs / Year
Higher CVE frequency than 88% of tracked products
6.4
Avg CVSS
Higher Avg CVSS than 31% of tracked products
0.0%
KEV Rate
Bottom 1%

Trends Over Time

The number and severity of CVEs published that impact Ansible over time

Volume of CVEsAvg CVSS Base Score
First CVE
Sep 16, 2013
12 years ago
Most Recent CVE
Feb 6, 2024
903 days ago

CVE Severity & Scoring

Ansible45 CVEs
All CVEs352,785 CVEs
LowMediumHighCritical
Attack Vector
Local23 (51.1%)
Network19 (42.2%)
Unknown3 (6.7%)
Physical0 (0.0%)
Adjacent Network0 (0.0%)
Attack Complexity
Low35 (77.8%)
High7 (15.6%)
Unknown3 (6.7%)
User Interaction
None36 (80.0%)
Unknown3 (6.7%)
Required6 (13.3%)
Privileges Required
Low28 (62.2%)
High4 (8.9%)
None10 (22.2%)
Unknown3 (6.7%)

Top CVEs

Signals from CVEs in this product scope (45 CVEs).

45 CVEs · Highest risk first

CVEPublishedCVSSRiskKEVExploit
Ansible before versions 2.1.4, 2.2.1 is vulnerable to an improper input validation in Ansible's handling of data sent from client systems. An attacker with control over a client sy
Apr 24, 20188.138NOYES
Multiple argument injection vulnerabilities in Ansible before 1.6.7 allow remote attackers to execute arbitrary code by leveraging access to an Ansible managed host and providing a
Feb 18, 20209.833NONO
The safe_eval function in Ansible before 1.5.4 does not properly restrict the code subset, which allows remote attackers to execute arbitrary code via crafted instructions.
Feb 20, 20209.832NONO
The safe_eval function in Ansible before 1.6.4 does not properly restrict the code subset, which allows remote attackers to execute arbitrary code via crafted instructions. NOTE: t
Feb 20, 20209.832NONO
A flaw was found in the way Ansible (2.3.x before 2.3.3, and 2.4.x before 2.4.1) passed certain parameters to the jenkins_plugin module. Remote attackers could use this flaw to exp
Nov 21, 20179.832NONO
Ansible before 1.6.7 does not prevent inventory data with "{{" and "lookup" substrings, and does not prevent remote data with "{{" substrings, which allows remote attackers to exec
Feb 18, 20209.828NONO
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 An
Jun 22, 20188.027NONO
A flaw was found in Ansible in the amazon.aws collection when using the tower_callback parameter from the amazon.aws.ec2_instance module. This flaw allows an attacker to take advan
Oct 28, 20227.525NONO
Ansible before version 2.2.0 fails to properly sanitize fact variables sent from the Ansible controller. An attacker with the ability to create special variables on the controller
Jul 31, 20189.125NONO
The create_script function in the lxc_container module in Ansible before 1.9.6-1 and 2.x before 2.0.2.0 allows local users to write to arbitrary files or gain privileges via a syml
Jun 3, 20167.825NONO

Exploit Exposure

Signals from CVEs in this product scope (45 CVEs).

CISA KEV
0 CVEs
0.0% of CVEs· Bottom 1%
Metasploit
0 CVEs
0.0% of CVEs· Bottom 1%
Nuclei
0 CVEs
0.0% of CVEs· Bottom 1%
ExploitDB
1 CVE
2.2% of CVEs· 85th percentile

Social Chatter

Signals from CVEs in this product scope (45 CVEs).

Media Mentions

Signals from CVEs in this product scope (45 CVEs).

Top CNAs Publishing CVEs For Ansible

Top CWEs

Versions

VersionCVE CountAvg CVSSAvg EPSSKEVExploits
2.16.017.80.5%00
2.10.126.30.3%00
2.0.117.80.5%00
2.017.80.5%00
1.2.213.30.3%00
1.2.113.30.3%00
1.213.30.3%00