← Back to feed
Vulnerabilities & PatchesEmerging1 sourceSep 18, 2026 · 20:27via CVEFeed

CVE-2026-85272 - Open edX Platform: Path traversal via prefix-bypass in safe_extractall Path Validation

Brief

CVE ID : CVE-2026-85272

Published : Sept. 18, 2026, 8:27 p. m.

  • 28 minutes ago

Description : Open edX Platform enables the authoring and delivery of online learning at any scale. From Aspen. 1 until Ulmo and Verawood. 1, openedx/core/lib/extract_archive. py uses _is_bad_path to validate safe_extractall targets by comparing resolved path strings with startswith instead of comparing path components. A course author or staff user with course import permission can submit a crafted . tar.

gz archive through the import_olx flow initiated by cms. djangoapps. contentstore. views. import_export. import_handler. An archive member can therefore escape into a sibling course staging directory whose name shares the attacker's base64 directory prefix, causing limited cross-tenant file corruption. Zip archives are not practically affected because ZipFile.

Read more on CVEFeed→