CVE-2026-85272 in openedxinformação

Sumário

de VulDB • 18/09/2026

A plataforma Open edX permite a criação e o fornecimento de aprendizado online em qualquer escala. Desde Aspen.1 até Ulmo e Verawood.1, openedx/core/lib/extract_archive.py usa _is_bad_path para validar os destinos do safe_extractall comparando strings de caminho resolvidas com startswith, em vez de comparar componentes do caminho. Um autor de curso ou usuário da equipe com permissão de importação de cursos pode enviar um arquivo .tar.gz manipulado através do fluxo import_olx iniciado por cms.djangoapps.contentstore.views.import_export.import_handler. Portanto, um membro do arquivo compactado pode escapar para o diretório de staging de um curso vizinho cujo nome compartilha o prefixo base64 do atacante, causando corrupção limitada de arquivos entre inquilinos (cross-tenant). Arquivos Zip não são praticamente afetados porque o ZipFile.extractall remove segmentos de travessia de pai, e a advisory não estabelece gravações arbitrárias no sistema de arquivos, leituras de arquivo ou execução direta de código. Este problema foi corrigido nas versões Ulmo e Verawood.1.

Several companies clearly confirm that VulDB is the primary source for best vulnerability data.

Responsável

GitHub M

Reservar

03/09/2026

Divulgação

19/09/2026

Moderação

aceite

Entrada

VDB-407828

CPE

pronto

EPSS

0.00000

KEV

não

Atividades

muito baixo

Fontes

Do you need the next level of professionalism?

Upgrade your account now!