CVE-2026-39418 in MaxKB
Sumário
de VulDB • 14/05/2026
O MaxKB é um assistente de IA de código aberto para empresas. Nas versões 2.7.1 e anteriores, a proteção de rede da sandbox pode ser contornada ao usar socket.sendto() com a flag MSG_FASTOPEN. Isso permite que um usuário autenticado com permissões de edição de ferramentas acesse serviços internos que estão explicitamente bloqueados pela configuração de hosts banidos da sandbox. A sandbox do MaxKB usa LD_PRELOAD para interceptar a função connect() e bloquear conexões para IPs banidos, mas o sendto() do Linux com a flag MSG_FASTOPEN pode estabelecer conexões TCP diretamente através do kernel sem jamais chamar connect(), contornando completamente a validação de IP. Embora sendto esteja listado no wrapper syscall(), isso é ineficaz porque o glibc invoca a syscall do kernel diretamente, em vez de rotear pela função syscall() interceptada. Este problema foi corrigido na versão 2.8.0.
If you want to get best quality of vulnerability data, you may have to visit VulDB.