IA Squad
BuscarEN
python · jupyterlab-gitCrítico

jupyterlab-git 0.53.0: bypass de excluded_paths em sistemas de arquivos case-insensitive

jupyterlab-git 0.53.0 usa fnmatch.fnmatchcase() em GitHandler.prepare() para aplicar excluded_paths, que é case-sensitive em todas as plataformas, permitindo by

20 Jun 2026Leitura 1 minSeveridade: mexe agora

O que mudou

jupyterlab-git 0.53.0 usa fnmatch.fnmatchcase() em GitHandler.prepare() para aplicar excluded_paths, que é case-sensitive em todas as plataformas, permitindo bypass em sistemas de arquivos case-insensitive.

Quem isso afeta

Usuários autenticados do JupyterLab com jupyterlab-git instalado em sistemas de arquivos case-insensitive (macOS APFS, Windows NTFS) onde administradores configuraram excluded_paths.

O que fazer hoje

Atualize jupyterlab-git para uma versão corrigida ou aplique o fix: substitua fnmatch.fnmatchcase() por fnmatch.fnmatch() após converter path e excluded_path para minúsculas.

A esteira
Coletado Auditado Redigido Publicado