What’s Vulnerable › Vulnerabilities
CVE-2021-21371: Execution of untrusted code through config file
- Severity: high (CVSS 8.6 v3.1)
- Exploited in the wild: not listed in CISA KEV
- EPSS: 0.5% probability of exploitation in the next 30 days
- Public exploit or detection template: none known
- Published: 2021-03-10 · updated 2026-06-17
- Weakness: CWE-502
Description
Tenable for Jira Cloud is an open source project designed to pull Tenable.io vulnerability data, then generate Jira Tasks and sub-tasks based on the vulnerabilities' current state. It published in pypi as "tenable-jira-cloud". In tenable-jira-cloud before version 1.1.21, it is possible to run arbitrary commands through the yaml.load() method. This could allow an attacker with local access to the host to run arbitrary code by running the application with a specially crafted YAML configuration file. This is fixed in version 1.1.21 by using yaml.safe_load() instead of yaml.load().
Affected products
- tenable integration-jira-cloud: before 1.1.21 — fixed in 1.1.21
How to fix
Upgrade to a fixed version: tenable integration-jira-cloud 1.1.21. Check the vendor advisory for mitigations.
References
- https://github.com/tenable/integration-jira-cloud/commit/f8c2095fd529e664e7fa25403a0a4a85bb3907d0
- https://github.com/tenable/integration-jira-cloud/security/advisories/GHSA-8278-88vv-x98r
- https://pypi.org/project/tenable-jira-cloud/
- https://pyyaml.docsforge.com/master/documentation/#loading-yaml
- https://github.com/tenable/integration-jira-cloud/commit/f8c2095fd529e664e7fa25403a0a4a85bb3907d0
- https://github.com/tenable/integration-jira-cloud/security/advisories/GHSA-8278-88vv-x98r
- https://pypi.org/project/tenable-jira-cloud/
- https://pyyaml.docsforge.com/master/documentation/#loading-yaml
Get alerted when CVE-2021-21371 or the next vulnerability affects your stack