CVE-2020-1733
Publication date 11 March 2020
Last updated 24 July 2024
Ubuntu priority
Cvss 3 Severity Score
A race condition flaw was found in Ansible Engine 2.7.17 and prior, 2.8.9 and prior, 2.9.6 and prior when running a playbook with an unprivileged become user. When Ansible needs to run a module with become user, the temporary directory is created in /var/tmp. This directory is created with "umask 77 && mkdir -p <dir>"; this operation does not fail if the directory already exists and is owned by another user. An attacker could take advantage to gain control of the become user as the target directory can be retrieved by iterating '/proc/<pid>/cmdline'.
Status
Package | Ubuntu Release | Status |
---|---|---|
ansible | 24.10 oracular |
Not affected
|
24.04 LTS noble |
Not affected
|
|
22.04 LTS jammy |
Not affected
|
|
20.04 LTS focal |
Fixed 2.9.6+dfsg-1ubuntu0.1~esm1
|
|
18.04 LTS bionic |
Fixed 2.5.1+dfsg-1ubuntu0.1+esm1
|
|
16.04 LTS xenial |
Fixed 2.0.0.2-2ubuntu1.3+esm1
|
|
14.04 LTS trusty | Ignored end of ESM support, was needed |
Get expanded security coverage with Ubuntu Pro
Reduce your average CVE exposure time from 98 days to 1 day with expanded CVE patching, ten-years security maintenance and optional support for the full stack of open-source applications. Free for personal use.
Get Ubuntu ProSeverity score breakdown
Parameter | Value |
---|---|
Base score | 5.0 · Medium |
Attack vector | Local |
Attack complexity | High |
Privileges required | Low |
User interaction | Required |
Scope | Changed |
Confidentiality | Low |
Integrity impact | Low |
Availability impact | Low |
Vector | CVSS:3.1/AV:L/AC:H/PR:L/UI:R/S:C/C:L/I:L/A:L |
References
Related Ubuntu Security Notices (USN)
- USN-5315-1
- Ansible vulnerabilities
- 7 June 2022