### Impacto Um atacante pode ignorar completamente a segurança de aleatorização de nome de arquivo e sem a autorização baixar arquivos confidenciais, assinados EULA pertencentes a qualquer outro usuário em todo o aplicativo. ### Passos para Reprodução: 1. Faça login como um usuário restrito. 2. Enviar um pedido GET para /api/v 1 /users/{target_id}/eulas (onde o target_id pertence a um usuário restrito/ negado). 3. Observe a resposta vaza o nome secreto do arquivo EULA (por exemplo, eula- xxx.pdf). 4. Tentar acessar este arquivo pela rota principal: GET / stored- eula-file/{filename} (Isso retornará corretamente) 403 Proibido). 5. Agora, acesse o arquivo através da rota de perfil vulnerável: GET / account/ stored- eula-file/{filename}. 6. Observe que o servidor retorna um 200 OK e com sucesso baixa o arquivo secreto do usuário alvo EULA. ### Patches Fixos em 15 d 78621 b 003 ser 30 ac 114 ba 68626683894935 ef.
Registro de aconselhamento: GHSA- 3 hgv- jr 5 j- cg 9 x. Identificadores relacionados: CVE- 2026 - 55694. Tempo: GitHub Advisory Database publicou este registro em 2026 - 08 - 19 T 19: 32: 18.000 Z e lista a sua última modificação como 2026 - 08 - 19 T 19: 32: 18.000 Z. Severidade: ALTAMENTE. Dados de pontuação publicados: CVSS_V 4: CVSS: 4.0 /AV:N/AC:L/AT:N/PR:L/UI:N/VC:H/VI:N/VA:N/SC:N/SI:N/África do Sul:N.
Software afetado e informações de versão: Pacote Packagist snipe/snipe-it — ECOSISTEM: introduzido 0, corrigido 8.6.3. Classificação e evidência: identificadores de fraqueza CWE- 639. O registro contém 4 suporte de referências nestes tipos: WEB, PACKAGE.