Falha local pode elevar privilégios em distribuições Linux com CIFS e cifs-utils vulneráveis.
A vulnerabilidade CIFSwitch afeta o Linux Kernel em combinações vulneráveis com CIFS e cifs-utils. Um usuário local sem privilégios pode forjar descrições de chaves CIFS, acionar mecanismos do sistema e tentar obter acesso root. O risco é maior em ambientes que usam compartilhamentos CIFS com Kerberos.
CIFSwitch é uma vulnerabilidade de elevação local de privilégio no Linux Kernel. Segundo a notícia, ela pode permitir que um atacante já com acesso local ao sistema crie descrições falsas de chaves de autenticação CIFS e abuse do mecanismo usado pelo kernel para solicitar chaves.
O problema afeta múltiplas distribuições Linux que entregam combinações vulneráveis do CIFS no kernel e do pacote cifs-utils, especialmente versões 6.14 ou superiores, embora algumas variantes mais antigas também possam estar expostas.
CIFS é usado no Linux para acessar arquivos, pastas e dispositivos em rede. Quando um compartilhamento CIFS usa Kerberos, o kernel pede ajuda a um programa em espaço de usuário para preparar a autenticação. Nesse fluxo, o cifs-utils atua como intermediário.
De forma simplificada: o kernel solicita uma chave do tipo cifs.spnego, e a configuração normal do request-key executa o cifs.upcall como root para obter ou montar o material de autenticação Kerberos/SPNEGO. A falha está no fato de o subsistema CIFS do Linux Kernel não confirmar corretamente se a solicitação realmente veio do cliente CIFS do kernel. Com isso, um usuário sem privilégios pode tentar imitar essa solicitação.
Com base nas informações divulgadas, a prioridade é mapear servidores e estações Linux que usam CIFS, cifs-utils e autenticação Kerberos em compartilhamentos de rede.
O primeiro passo é tratar a falha como risco de acesso indevido a root quando houver usuário local no sistema. Em servidores corporativos, isso pode transformar uma conta limitada em controle total do host.
Pelo texto fornecido, a falha é descrita como elevação local de privilégio. Isso significa que o atacante precisa ter algum acesso ao sistema antes de tentar obter root.
Não necessariamente. A exposição depende da combinação entre Linux Kernel, CIFS e cifs-utils vulnerável. Ambientes que usam compartilhamentos CIFS com Kerberos devem ser avaliados primeiro.
Root é o nível máximo de controle em sistemas Linux. Com esse acesso, um invasor pode alterar configurações, acessar arquivos protegidos e comprometer serviços críticos.
A LC SEC ajuda sua equipe a identificar servidores Linux expostos, revisar configurações críticas e priorizar correções antes que uma falha local vire comprometimento total.
Conheca: Pentest, Threat Intelligence com IA, Conscientizacao de Seguranca, SGSI, Plano Diretor de Seguranca, Auditoria Interna, Governanca de MFA e Cofre TOTP, ISO 42001 - IA, Diagnostico Gratuito de Seguranca. lcsec.io