Past orders

A past order. It may still matter if you haven't patched.

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