- Igor Ribeiro
- 14 de julho de 2026, às 07:30
Por quase uma década, um dos sistemas de arquivos mais usados em servidores corporativos do mundo carregou uma porta dos fundos silenciosa. Nenhum log, nenhum alerta, nenhum sinal. A vulnerabilidade RefluXFS, identificada como CVE-2026-64600, ficou latente no kernel Linux desde 2017, esperando ser descoberta, enquanto milhões de servidores rodavam Red Hat, Oracle Linux, Amazon Linux e Fedora sobre uma base que podia ser virada do avesso por qualquer usuário local.
O dado que deveria preocupar qualquer time de infraestrutura não é apenas a existência da falha. É a combinação de fatores que a tornam quase invisível: ela não deixa rastro em log, sobrevive a uma reinicialização e ignora proteções que, até então, eram consideradas robustas, como o SELinux em modo Enforcing. Em outras palavras, um ambiente pode estar comprometido agora, sem que exista qualquer evidência forense convencional disso.
Este artigo detalha o funcionamento técnico da RefluXFS, quem está exposto, como identificar o risco na sua operação e, principalmente, o que essa falha revela sobre a diferença entre ter um servidor e ter uma infraestrutura efetivamente gerenciada.
A RefluXFS (CVE-2026-64600) é classificada como uma vulnerabilidade de escalonamento de privilégios local (Local Privilege Escalation, ou LPE) que afeta o sistema de arquivos XFS do kernel Linux. Diferente de falhas remotas, que permitem invasão externa direta, esta é uma vulnerabilidade que amplifica um acesso que o atacante já possui: um usuário comum, sem qualquer privilégio administrativo, consegue transformar essa conta limitada em controle total de root sobre o servidor.
O nome faz referência ao mecanismo explorado no processo de copy-on-write do XFS, e a descoberta é atribuída à unidade de pesquisa de ameaças da Qualys (Qualys TRU), que documentou a falha e publicou um proof-of-concept demonstrando a exploração em uma instalação padrão do RHEL 10.2.
A vulnerabilidade está presente em todas as versões do kernel Linux a partir da 4.11, lançada em abril de 2017. Isso significa que, por quase nove anos, servidores em produção em todo o mundo carregaram essa exposição sem que ela fosse identificada. A correção foi mesclada oficialmente no kernel em 16 de julho de 2026, e a divulgação pública ocorreu em 22 de julho de 2026, seguindo o processo responsável de disclosure junto à lista oss-security.
O intervalo entre a introdução do bug e sua correção ilustra um ponto central da segurança de infraestrutura: código maduro, amplamente auditado e usado por anos, ainda pode conter falhas estruturais profundas. A idade de um componente não é garantia de segurança.
O XFS oferece suporte a reflinks, um recurso que permite que dois arquivos compartilhem os mesmos blocos de dados no disco até que um deles seja modificado, momento em que o kernel cria uma cópia privada apenas dos blocos alterados. Esse mecanismo, chamado copy-on-write, é o que torna operações como clonagem de arquivos e snapshots extremamente eficientes em termos de espaço e desempenho.
O problema surge exatamente nessa lógica de compartilhamento temporário de blocos, quando duas operações de escrita concorrentes disputam o mesmo recurso em um intervalo de tempo específico.
Quando duas escritas O_DIRECT simultâneas têm como alvo o mesmo arquivo com reflink ativo, o kernel pode liberar brevemente o bloqueio de inode (ILOCK) enquanto aguarda espaço no log de transações. Durante essa janela, uma segunda escrita pode concluir sua própria operação de remapeamento e alterar o estado de referência do bloco original.
Quando a primeira escrita retoma sua execução, ela confia em metadados que já não refletem o estado real do sistema, e grava diretamente no bloco original em vez de criar a cópia privada esperada. Esse erro lógico é a raiz técnica que permite a um usuário sem privilégios sobrescrever o conteúdo de qualquer arquivo legível em um volume XFS afetado, incluindo arquivos que ele normalmente não teria permissão para alterar.
A gravação maliciosa ocorre diretamente na camada de bloco (block layer), o que significa que metadados como proprietário, permissões, timestamps e o bit SUID do arquivo original permanecem intactos. Um binário SUID-root modificado continua se comportando, à primeira vista, como um binário legítimo e autorizado.
Como o processo não passa pelos caminhos convencionais de auditoria de sistema de arquivos, ele não gera nenhuma entrada no log do kernel. Essa característica torna a detecção via monitoramento tradicional de logs praticamente inútil para identificar uma exploração já ocorrida, exigindo abordagens baseadas em verificação de configuração e integridade.
A exposição concentra-se em distribuições Linux que utilizam XFS como sistema de arquivos padrão em suas instalações, o que inclui o Red Hat Enterprise Linux e seus derivados, Oracle Linux, Amazon Linux e Fedora Server. Segundo estimativas da Qualys TRU, mais de 16 milhões de sistemas podem estar potencialmente expostos globalmente.
A exploração da RefluXFS depende da presença simultânea de três condições: um kernel na versão 4.11 ou posterior sem a correção aplicada, um sistema de arquivos XFS com a opção reflink habilitada, e a existência de um diretório gravável por um usuário local sem privilégios elevados. Ambientes com múltiplos usuários, contêineres compartilhando o mesmo host ou aplicações multiusuário são particularmente sensíveis a esse cenário.
Checklist rápido de exposição:
Diferente de muitas explorações que dependem de processos ativos ou de estado em memória, a alteração provocada pela RefluXFS é escrita diretamente no disco, no nível de bloco. Isso significa que a modificação sobrevive a uma reinicialização completa do servidor, algo que costuma ser o primeiro passo defensivo em resposta a incidentes.
A exploração funciona mesmo em servidores configurados com SELinux em modo Enforcing, um dos controles de segurança mais rígidos disponíveis nativamente no ecossistema Linux. Isso reforça que a resposta a essa vulnerabilidade não pode depender de controles de acesso obrigatório isoladamente, e exige a correção direta na camada de kernel.
O primeiro passo é identificar a versão de kernel em execução em cada servidor e cruzá-la com o changelog de segurança do fornecedor da distribuição. Em paralelo, é necessário mapear quais sistemas de arquivos XFS estão configurados com reflink ativo, já que essa é uma condição obrigatória para a exploração.
A correção para o kernel já está disponível e sendo distribuída pelas principais distribuições Linux. A aplicação do patch, isoladamente, não é suficiente: a reinicialização do servidor é obrigatória para que a correção entre em vigor, já que o kernel corrigido só passa a ser executado após o reboot.
Nota técnica: não existe, até o momento, uma mitigação temporária confiável para a RefluXFS. Desabilitar reflink em produção pode não ser viável operacionalmente para todos os ambientes, o que reforça a atualização do kernel como o único caminho efetivo de remediação.
A RefluXFS não é apenas mais uma CVE em uma lista. É uma pergunta: quantas falhas como essa estão dormindo agora nos seus servidores, esperando apenas que alguém com acesso local decida acordá-las? Nove anos de exposição silenciosa é exatamente o tipo de risco que um time de infraestrutura descobre na manhã seguinte ao incidente — raramente antes.
A segurança de uma operação não depende da qualidade do hardware nem da reputação do sistema operacional. Depende do processo contínuo de atualização, auditoria e resposta que existe por trás de cada servidor. Uma operação com gestão contínua de patches — como o Cloud Squad da MACROMIND — trata esse tipo de vulnerabilidade como parte da rotina, não como uma crise. Uma falha que levou nove anos para ser descoberta só se torna administrável quando existe rotina, não quando existe apenas reação pontual a manchetes de segurança.
A RefluXFS confirma que ambientes Linux maduros e amplamente testados ainda escondem riscos estruturais relevantes, e que a diferença entre um incidente evitado e um incidente sofrido está na velocidade e na consistência da resposta. Manter kernels atualizados, auditar configurações de sistema de arquivos e monitorar continuamente a infraestrutura deixou de ser boa prática opcional para se tornar requisito básico de operação.
Se você quer avaliar o nível real de exposição da sua infraestrutura a falhas como a RefluXFS, ou entender como uma operação com gestão contínua de patches e segurança pode reduzir esse tipo de risco, entre em contato com nossos especialistas da MACROMIND.
A RefluXFS (CVE-2026-64600) é uma falha de escalonamento de privilégios no sistema de arquivos XFS do kernel Linux, descoberta pela Qualys em julho de 2026. Ela explora uma condição de corrida no processo de copy-on-write, permitindo que um usuário sem privilégios administrativos sobrescreva arquivos protegidos e obtenha acesso total de root ao servidor.
A falha afeta distribuições Linux que utilizam XFS com reflink habilitado, incluindo Red Hat Enterprise Linux e derivados, Oracle Linux, Amazon Linux e Fedora Server, em qualquer kernel a partir da versão 4.11, lançada em 2017.
É preciso verificar a versão do kernel em execução e confirmar se ela já recebeu o patch de julho de 2026, além de checar se o sistema de arquivos XFS está configurado com a opção reflink ativa. Ferramentas de auditoria e scanning de vulnerabilidades, como as baseadas em CVE tracking, ajudam a automatizar essa verificação em ambientes com muitos servidores.
Não. Até o momento não existe uma mitigação temporária confiável para a RefluXFS. A atualização do kernel seguida de reinicialização do servidor é a única forma efetiva de eliminar o risco, já que desabilitar o reflink em produção costuma ser inviável na maioria dos ambientes.