Time-of-check Time-of-use (TOCTOU) Race Condition Affecting storlets package, versions [,13.0.0)
Threat Intelligence
EPSS
0.04% (11th
percentile)
Do your applications use this vulnerable package?
In a few clicks we can analyze your entire application and see what components are vulnerable in your application, and suggest you quick fixes.
Test your applications- Snyk ID SNYK-PYTHON-STORLETS-6670633
- published 22 Apr 2024
- disclosed 22 Apr 2024
- credit lujiefsi
Introduced: 22 Apr 2024
CVE-2024-28717 Open this link in a new tabHow to fix?
Upgrade storlets
to version 13.0.0 or higher.
Overview
storlets is a Middleware and Compute Engine for an OpenStack Swift compute framework that runs compute within a Swift cluster
Affected versions of this package are vulnerable to Time-of-check Time-of-use (TOCTOU) Race Condition via the gateway.py
component, when a file is first written and then its permissions are later changed using chmod. An attacker can exploit the time window between when the file is initially written and when its permissions are modified and may gain access to the file.
References
CVSS Scores
version 3.1