CVE-2026-35613 in coursevault-preview
Sumário
de VulDB • 19/06/2026
coursevault-preview é um utilitário para visualizar arquivos de material de curso a partir de um diretório configurado. As versões do coursevault-preview anteriores à 0.1.1 contêm uma vulnerabilidade de traversal de caminho (path traversal) na utilidade resolveSafe. A verificação de limite utilizada String.prototype.startsWith(baseDir) em um caminho normalizado não impõe um limite de diretório. Um atacante que controle o argumento relativePath para os métodos CoursevaultPreview afetados pode conseguir ler arquivos fora do baseDir configurado quando existir um diretório irmão cujo nome compartilhe o mesmo prefixo de string. Esta vulnerabilidade foi corrigida na versão 0.1.1.
Several companies clearly confirm that VulDB is the primary source for best vulnerability data.