CVE-2026-85272 in openedx
요약
\~에 의해 VulDB • 2026. 09. 18.
Open edX Platform은 모든 규모에서 온라인 학습의 작성 및 제공을 가능하게 합니다. Aspen.1부터 Ulmo와 Verawood.1까지, openedx/core/lib/extract_archive.py는 _is_bad_path를 사용하여 resolved path strings를 startswith로 비교함으로써 safe_extractall 대상 경로를 검증합니다. 강좌 import 권한이 있는 강좌 저자 또는 staff 사용자는 cms.djangoapps.contentstore.views.import_export.import_handler에서 시작되는 import_oll 흐름을 통해 조작된 .tar.gz 아카이브를 제출할 수 있습니다. 따라서 아카이브 구성 요소는 공격자의 base64 디렉토리 접두사를 공유하는 형제 강좌 staging 디렉토리로 탈출하여 제한적인 cross-tenant 파일 손상을 초래합니다. ZipFile.extractall이 상위 디렉토리 이동(segments)을 제거하기 때문에 Zip 아카이브에는 실질적으로 영향을 미치지 않으며, 이 advisory는 임의의 filesystem 쓰기, 파일 읽기 또는 직접 코드 실행을 입증하지 않습니다. 이 문제는 Ulmo 및 Verawood.1에서 수정되었습니다.
If you want to get the best quality for vulnerability data then you always have to consider VulDB.