CVE-2026-22252: Execução de Comandos sem Validação no Transporte MCP Stdio do LibreChat
A CVE-2026-22252 afeta o transporte MCP stdio do LibreChat, que, segundo o registro, aceita comandos arbitrários sem validação. A descrição indica que um usuário autenticado pode executar comandos de shell como root dentro do contêiner, e a falha está corrigida na v0.8.2-rc2. O catálogo KEV da CISA não lista esta CVE e não há exploração confirmada nas fontes consultadas.
Visão geral
O LibreChat é uma aplicação semelhante ao ChatGPT, com recursos adicionais. Segundo o registro, versões anteriores à v0.8.2-rc2 repassam comandos ao transporte MCP stdio sem validação. O registro classifica a fraqueza como CWE-285 (Autorização Inadequada).
Impacto
O registro informa que qualquer usuário autenticado pode executar comandos de shell como root dentro do contêiner por meio de uma única requisição à API. A NVD atribui pontuação 9.9 e o GitHub atribui 9.1, ambas classificadas como crítica. O vetor indicado no registro aponta alto impacto em confidencialidade, integridade e disponibilidade, com mudança de escopo.
Produtos e versões afetadas
- Danny-avila/librechat: versões anteriores à v0.8.2-rc2.
- Librechat Librechat: versão 0.8.2-rc1.
O registro apresenta a segunda entrada como uma única versão e não explica se outras compilações são afetadas.
Status de exploração
O catálogo KEV da CISA não lista esta CVE no registro, portanto a exploração ativa não pode ser confirmada por essa fonte. Não há exploração confirmada nas fontes consultadas. Os dados SSVC marcam a exploração como 'poc' (prova de conceito), e uma referência está marcada como 'Exploit'. Esses detalhes não confirmam exploração no ambiente real.
Correção e mitigação
- Atualize o LibreChat para a v0.8.2-rc2 ou superior, conforme o aviso no GitHub.
- Revise o commit de correção para entender a mudança.
- Restrinja quais contas podem criar ou alterar configurações de servidores MCP até concluir a atualização (inferência).
- Reduza os privilégios do contêiner sempre que possível, para limitar o alcance de um processo comprometido (inferência).
Detecção
- Revise os logs de auditoria em busca de configurações de servidores MCP criadas ou alteradas por usuários não administrativos.
- Monitore o contêiner do LibreChat em busca de processos filhos inesperados iniciados pela aplicação.
- Mantenha um inventário das instalações do LibreChat para identificar builds abaixo da v0.8.2-rc2.
Limitações das informações disponíveis
O registro não descreve a configuração exata necessária para alcançar o transporte vulnerável, nem se implantações padrão estão expostas. A lista de compilações afetadas vem diretamente do registro e pode estar incompleta. O valor EPSS é 0.04223 e deve ser interpretado como estimativa de probabilidade, não como evidência de exploração.
Perguntas frequentes
O que é a CVE-2026-22252?
É uma vulnerabilidade no transporte MCP stdio do LibreChat que, segundo o registro, aceita comandos arbitrários sem validação antes da versão v0.8.2-rc2.
Quais versões estão corrigidas?
O registro informa que a falha está corrigida na v0.8.2-rc2. Versões anteriores à v0.8.2-rc2 são listadas como afetadas, e o registro também cita a versão 0.8.2-rc1.
Esta vulnerabilidade está sendo explorada ativamente?
O catálogo KEV da CISA não lista esta CVE no registro, e não há exploração confirmada nas fontes consultadas.
Esta análise foi redigida com auxílio de IA a partir de dados verificados das fontes e checada automaticamente contra eles.