Secsys_Codex

#11031de 56,326
26.8CVSS total
Vulnerabilidades · 3
Alta
2
Crítica
1
PT-2026-51404
9.2
2026-06-16
Crawl4Ai · Crawl4Ai · CVE-2026-56266
**Nome do Software Vulnerável e Versões Afetadas** Crawl4AI versões anteriores a 0.8.7 **Descrição** Diversos problemas de segurança afetam o servidor de API Docker do Crawl4AI. O software é suscetível a Server-Side Request Forgery (SSRF), uma condição na qual um invasor pode induzir o servidor a fazer requisições para um local não pretendido, através dos endpoints '/crawl', '/crawl/stream', '/md', '/llm', '/crawl/job' e '/llm/job'. Atacantes podem burlar listas de bloqueio de endereços internos usando endereços IPv4 mapeados em IPv6 para acessar serviços internos, redes Docker e endpoints de metadados de nuvem. Além disso, os endpoints '/screenshot' e '/pdf' permitem a gravação de arquivos arbitrários através do parâmetro `output path`, permitindo a sobrescrita de arquivos do servidor. O endpoint '/execute js' permite a execução de JavaScript arbitrário no navegador do servidor. Outros problemas incluem a bypass de autenticação em endpoints de monitoramento, Cross-Site Scripting (XSS) armazenado no painel de monitoramento e uma chave secreta JWT codificada que permite a falsificação de tokens de autenticação. **Recomendações** Atualize para a versão 0.8.7 ou posterior. Configure `CRAWL4AI API TOKEN` para habilitar a autenticação. Configure uma `SECRET KEY` forte com pelo menos 32 caracteres se estiver usando JWT. Restrinja o acesso de rede à API do Docker. Como mitigação temporária, desabilite o endpoint `/execute js` usando a variável de ambiente `CRAWL4AI EXECUTE JS ENABLED`.
PT-2026-54027
8.8
2026-06-16
Crawl4Ai · Crawl4Ai · CVE-2026-56264
**Nome do Software Vulnerável e Versões Afetadas** Crawl4AI versões anteriores a 0.8.7 **Description** Múltiplos problemas de segurança afetam o servidor de API Docker do Crawl4AI: - O endpoint `/execute js` permite a execução de JavaScript arbitrário no contexto do navegador do servidor porque a opção `--disable-web-security` está ativada, o que pode ser usado para realizar server-side request forgery (SSRF) contra serviços internos. - Os endpoints `/screenshot` e `/pdf` são suscetíveis à gravação arbitrária de arquivos através do parâmetro `output path`, permitindo que invasores sobrescrevam arquivos do servidor ou gravem em qualquer local gravável pelo usuário do aplicativo. - SSRF é possível através dos endpoints `/crawl/job` e `/llm/job` via URLs de webhook, bem como através dos endpoints `/crawl`, `/crawl/stream`, `/md` e `/llm`. Invasores podem ignorar listas de bloqueio de endereços internos usando endereços IPv4 mapeados em IPv6 para acessar serviços internos e endpoints de metadados de nuvem. - Existe uma falha de bypass de autenticação no roteador de monitoramento, tornando endpoints como `/monitor/actions/cleanup` acessíveis sem autenticação. - O painel de monitoramento é vulnerável a cross-site scripting (XSS) armazenado porque renderiza URLs de rastreamento e mensagens de erro usando `innerHTML` sem a devida filtragem. - O sistema utiliza uma chave secreta JWT hardcoded com o valor padrão `mysecret`, permitindo a falsificação de tokens de autenticação. **Recommendations** Atualize para a versão 0.8.7 ou posterior. Configure `CRAWL4AI API TOKEN` para habilitar a autenticação. Configure uma `SECRET KEY` forte com pelo menos 32 caracteres para JWT. Restrinja o acesso de rede à API do Docker. Como mitigação temporária, desative o endpoint `/execute js` definindo a variável de ambiente `CRAWL4AI EXECUTE JS ENABLED` como falsa.