pwned.coffeeOrder ticket · past order · 5 May 2026
Double espresso · 355°CcriticalOrder up · fix available
django-s3file is vulnerable to relative path traversal
django-s3file (pip)
S3FileMiddleware is vulnerable to relative path traversal attacks, where an attacker can use a modified request to escape pre-signed upload locations and have the Django application load files from random locations into request.FILES Depending on how files are handled, this may lead to confidentiality and integrity issues.
Fix it
pip install --upgrade "django-s3file>=7.0.2"
- First seen
- Last update
- Fixed in
- django-s3file 7.0.2
- Identifiers
- Source
- GitHub advisory
- On the menu as
Sources
Wrong fix version, or a source we missed? Send it back to chef@pwned.coffee with the source, and we'll correct it here.
Totalone very hot coffee