Awxkit: path traversal via yaml !include directive
Default status is the baseline for the product, each version can override it (e.g. patched versions marked unaffected).
| Vendor | Product | Default status | Versions | ||||||
|---|---|---|---|---|---|---|---|---|---|
| Red Hat | Red Hat Ansible Automation Platform 2.5 for RHEL 8 | affected |
|
||||||
| Red Hat | Red Hat Ansible Automation Platform 2.5 for RHEL 8 | affected |
|
||||||
| Red Hat | Red Hat Ansible Automation Platform 2.5 for RHEL 9 | affected |
|
||||||
| Red Hat | Red Hat Ansible Automation Platform 2.5 for RHEL 9 | affected |
|
||||||
| Red Hat | Red Hat Ansible Automation Platform 2.6 for RHEL 9 | affected |
|
||||||
| Red Hat | Red Hat Ansible Automation Platform 2.6 for RHEL 9 | affected |
|
||||||
| Red Hat | Red Hat Ansible Automation Platform 2.7 for RHEL 10 | affected |
|
||||||
| Red Hat | Red Hat Ansible Automation Platform 2.7 for RHEL 9 | affected |
|
||||||
| Red Hat | Red Hat Ansible Automation Platform 2 | unknown | — | ||||||
| Red Hat | Red Hat Ansible Automation Platform 2 | unknown | — | ||||||
| Red Hat | Red Hat Ansible Automation Platform 2 | unknown | — | ||||||
| Red Hat | Red Hat Ansible Automation Platform 2 | unknown | — | ||||||
| Red Hat | Red Hat Ansible Automation Platform 2 | unknown | — | ||||||
| Red Hat | Red Hat Ansible Automation Platform 2 | unknown | — | ||||||
| Red Hat | Red Hat Ansible Automation Platform 2 | unknown | — | ||||||
| Red Hat | Red Hat Ansible Automation Platform 2 | unknown | — | ||||||
| Red Hat | Red Hat Ansible Automation Platform 2 | affected | — | ||||||
| Red Hat | Red Hat Ansible Automation Platform 2 | affected | — |
No data.
No data.
| Vendor | Product | Versions | ||||||||
|---|---|---|---|---|---|---|---|---|---|---|
| Redhat | Ansible Automation Platform |
|
Vendor Workaround
The following practices would help for avoiding exposure to this flaw: 1) Prioritize the default JSON import format instead of YAML. 2) Avoid importing YAML files from untrusted sources.
| Source | ID | Title |
|---|---|---|
Github GHSA |
GHSA-g29c-rgq6-gxgj | awxkit has a path traversal vulnerability |
No CVSS v4.0
No CVSS v3.0
No CVSS v2
This CVE is not in the KEV list.
Exploit prediction score: < 1% (0.128% probability within 30 days)
| Type | Values Removed | Values Added |
|---|---|---|
| CPEs | cpe:/a:redhat:ansible_automation_platform:2.5::el8 cpe:/a:redhat:ansible_automation_platform:2.5::el9 cpe:/a:redhat:ansible_automation_platform:2.6::el10 cpe:/a:redhat:ansible_automation_platform:2.6::el9 cpe:/a:redhat:ansible_automation_platform_developer:2.5::el8 cpe:/a:redhat:ansible_automation_platform_developer:2.5::el9 cpe:/a:redhat:ansible_automation_platform_developer:2.6::el10 cpe:/a:redhat:ansible_automation_platform_developer:2.6::el9 cpe:/a:redhat:ansible_automation_platform_inside:2.6::el9 |
|
| References |
|
| Type | Values Removed | Values Added |
|---|---|---|
| First Time appeared |
Redhat ansible Automation Platform Developer
Redhat ansible Automation Platform Inside |
|
| CPEs | cpe:/a:redhat:ansible_automation_platform:2.7::el10 cpe:/a:redhat:ansible_automation_platform:2.7::el9 cpe:/a:redhat:ansible_automation_platform_developer:2.7::el10 cpe:/a:redhat:ansible_automation_platform_developer:2.7::el9 cpe:/a:redhat:ansible_automation_platform_inside:2.7::el9 |
|
| Vendors & Products |
Redhat ansible Automation Platform Developer
Redhat ansible Automation Platform Inside |
|
| References |
|
| Type | Values Removed | Values Added |
|---|---|---|
| Metrics |
ssvc
|
| Type | Values Removed | Values Added |
|---|---|---|
| References |
| |
| Metrics |
threat_severity
|
threat_severity
|
| Type | Values Removed | Values Added |
|---|---|---|
| Description | A path traversal vulnerability was found in awxkit, the CLI tool for AWX. The YAML !include directive does not sanitize file paths, allowing an attacker to craft a malicious YAML file that reads arbitrary YAML-formatted files from the local filesystem when a user imports it using "awx --conf.format yaml import". This is a client-side vulnerability requiring user interaction. | |
| Title | Awxkit: path traversal via yaml !include directive | |
| First Time appeared |
Redhat
Redhat ansible Automation Platform |
|
| Weaknesses | CWE-22 | |
| CPEs | cpe:/a:redhat:ansible_automation_platform:2 | |
| Vendors & Products |
Redhat
Redhat ansible Automation Platform |
|
| References |
| |
| Metrics |
cvssV3_1
|