Skip to content
OpenAdvisories
Medium · 4.4 CVE-2021-28099 EUVD-2021-0635GHSA-9295-mhf3-v33m

Insecure temporary file in Netflix OSS Hollow

Published Mar 23, 2021 · Updated Aug 3, 2024 · Assigned by netflix

Description

In Netflix OSS Hollow, since the Files.exists(parent) is run before creating the directories, an attacker can pre-create these directories with wide permissions. Additionally, since an insecure source of randomness is used, the file names to be created can be deterministically calculated.

Affected products

VendorProductAffectedFixed
— Netflix OSS Hollow All versions —

Affected packages

EcosystemPackageAffectedFixedRecord
Maven com.netflix.hollow:hollow <= 6.1.0 — GHSA-9295-mhf3-v33m

References