Doredry

#7732de 53,635
35.5CVSS total
Vulnerabilidades · 4
Alta
2
Crítica
2
PT-2026-6792
9.9
2026-02-06
Microsoft · Semantic-Kernel · CVE-2026-25592
**Nome do Software Vulnerável e Versões Afetadas** Microsoft Semantic Kernel .NET SDK versões anteriores a 1.71.0 Agent Framework versão 1.0 **Description** Um problema de escrita arbitrária de arquivos existe no `SessionsPythonPlugin` do SDK .NET. Esta falha pode ser encadeada com travessia de caminho (path traversal) e otimizações automatizadas inseguras para alcançar a execução remota de código (RCE). O problema surge de uma lacuna de confiança onde a saída estocástica do LLM é tratada como comandos de sistema de alta prioridade quando o `AutoInvokeKernelFunctions` está habilitado, falhando na validação eficaz das chamadas de ferramentas. Atacantes podem burlar filtros de segurança usando confusão de tipo JSON, codificação Base64/URL ou homógrafos Unicode para sobrescrever o próprio código-fonte da aplicação, como o `Program.cs`, levando ao controle total do host. O problema envolve especificamente as funções `DownloadFileAsync()` e `UploadFileAsync()` e a variável `localFilePath`. **Recommendations** Para as versões do Microsoft Semantic Kernel .NET SDK anteriores a 1.71.0, atualize para a versão 1.71.0 ou superior. Para o Agent Framework versão 1.0, desative o `ToolCallBehavior.AutoInvokeKernelFunctions` e mude para a invocação manual de funções. Como mitigação temporária, implemente um Filtro de Invocação de Função para verificar se a variável `localFilePath` passada para `DownloadFileAsync()` ou `UploadFileAsync()` está em uma lista de permitidos e ancorada a uma raiz segura.
PT-2026-6796
8.6
2026-02-06
Unknown · Pydantic-Ai · CVE-2026-25580
**Nome do Software Vulnerável e Versões Afetadas** Pydantic AI versões 0.0.26 até 1.55.9 **Descrição** Existe uma vulnerabilidade de Falsificação de Solicitação do Lado do Servidor (SSRF) na funcionalidade de download de URL do Pydantic AI. Quando aplicações aceitam histórico de mensagens de fontes não confiáveis, os atacantes podem incluir URLs maliciosas que fazem o servidor realizar solicitações HTTP para recursos de rede interna, potencialmente acessando serviços internos ou credenciais de nuvem. Esta vulnerabilidade afeta apenas aplicações que aceitam histórico de mensagens de usuários externos, como aquelas que usam `Agent.to web`, `clai web`, `VercelAIAdapter`, `AGUIAdapter`, ou `Agent.to ag ui`, ou APIs personalizadas que aceitam histórico de mensagens da entrada do usuário. A função auxiliar `download item()` baixa conteúdo de URLs sem validar se o destino é um endereço público da internet. Os atacantes podem potencialmente acessar serviços internos, roubar credenciais de nuvem ou varrer redes internas. Múltiplas integrações de modelos baixam conteúdo de URL em certas condições, incluindo `OpenAIChatModel`, `AnthropicModel`, `GoogleModel`, `XaiModel`, `BedrockConverseModel`, e `OpenRouterModel`. **Recomendações** Atualize para a versão 1.56.0 ou posterior. Se um projeto não puder atualizar imediatamente, use um processador de histórico para filtrar URLs que visam endereços locais/privados.