CVE-2021-22572
Summary
| CVE | CVE-2021-22572 |
|---|---|
| State | PUBLIC |
| Assigner | [email protected] |
| Source Priority | CVE Program / NVD first with legacy fallback |
| Published | 2022-03-29 15:15:00 UTC |
| Updated | 2022-05-10 15:57:00 UTC |
| Description | On unix-like systems, the system temporary directory is shared between all users on that system. The root cause is File.createTempFile creates files in the the system temporary directory with world readable permissions. Any sensitive information written to theses files is visible to all other local users on unix-like systems. We recommend upgrading past commit https://github.com/google/data-transfer-project/pull/969 |
Risk And Classification
Problem Types: CWE-668
NVD Known Affected Configurations (CPE 2.3)
| Type | Vendor | Product | Version | Update | Edition | Language |
|---|---|---|---|---|---|---|
| Application | Data Transfer Project | All | All | All | All |
References
| Reference | Source | Link | Tags |
|---|---|---|---|
| Insecure Temporary File in google / data-transfer-project · Advisory · JLLeitschuh/security-research · GitHub | MISC | github.com | |
| Switch to using Files.createTempFile by seehamrun · Pull Request #969 · google/data-transfer-project · GitHub | CONFIRM | github.com | |
| CVE Program record | CVE.ORG | www.cve.org | canonical |
| NVD vulnerability detail | NVD | nvd.nist.gov | canonical, analysis |
Vendor Comments And Credit
Discovery Credit
LEGACY: Jonathan Leitschuh
There are currently no legacy QID mappings associated with this CVE.