Rust no kernel Linux: integração completa, primeiras vulnerabilidades e marcos de 2025

Com base na aprovação do Kernel Maintainers Summit 2025, o kernel Linux finalizou a integração permanente do Rust no final de 2025, destacando sucessos iniciais como a detecção do primeiro CVE do Rust, juntamente com atualizações principais de desempenho e segurança nos kernels 6.19 e 6.18.

Finalizando a transição aprovada no Kernel Maintainers Summit, o kernel Linux integrou permanentemente o Rust no final de 2025. Isso aproveita as forças do Rust —já benchmarkadas com overhead mínimo— para aprimorar a segurança de memória em drivers e suporte ao Android, como visto no manuseio rápido da primeira vulnerabilidade do kernel em Rust, CVE-2025-68260, que destacou os benefícios da detecção precoce.

O kernel 6.19 entregou ganhos de desempenho de até 30% para GPUs AMD legadas ao eliminar drivers Radeon antigos e otimizar a alocação de memória. Aprimoramentos no eBPF agora permitem programas assinados e verificados para políticas dinâmicas em sistemas ao vivo. Correções de segurança abordaram CVE-2024-50264, um use-after-free no AF_VSOCK corrigido em maio de 2025, prevenindo escaladas potenciais. A versão 6.18 LTS priorizou estabilidade empresarial com menos mudanças disruptivas.

Na Linux Plumbers Conference 2025, as discussões cobriram estratégias de memória como huge pages para virtualização. A NVIDIA avançou o driver NVK Vulkan para maior eficiência gráfica. Distribuições integraram mais: Ubuntu 25.10 com utilitários baseados em Rust, Kali Linux 2025.4 com ajustes de segurança. Jogos viram impulsos via Proton e compatibilidade com handhelds.

Esses passos constroem um kernel mais resiliente contra ameaças, impulsionado pela colaboração da comunidade.

Artigos relacionados

Illustration of Linus Torvalds announcing Linux kernel 6.18 LTS release with Tux penguin, kernel code, and feature icons in a conference setting.
Imagem gerada por IA

Linux kernel 6.18 released as long-term support version

Reportado por IA Imagem gerada por IA

Linus Torvalds announced Linux kernel 6.18 on the last Sunday of November 2025, marking the final release of the year. The kernel has been officially designated as a long-term support version, with maintenance promised until December 2027. It includes various hardware improvements, file system enhancements, and new features like the Rust Binder driver.

Após a recente aprovação de Rust como linguagem permanente do kernel na Cimeira de Manutenedores do Kernel 2025, surgem novos detalhes sobre benchmarks de desempenho, desafios em curso e lançamentos em distribuições, consolidando o seu papel na resolução de vulnerabilidades de segurança.

Reportado por IA

Marcando uma mudança histórica após a aprovação no Kernel Maintainer Summit de 2025 —detalhada na nossa cobertura anterior sobre benchmarks e desafios— o Rust é agora uma peça permanente no kernel Linux, com raízes profundas remontando a 2019 e planos ambiciosos à frente.

A série do kernel do Linux 6.17 atingiu oficialmente o fim de sua vida suportada, incentivando os usuários a atualizar para a versão mais recente 6.18 LTS. Lançado em setembro de 2025, o kernel 6.17 foi um ramo de curto prazo que introduziu várias melhorias no suporte a hardware. O kernel 6.18, lançado no mês passado, oferece estabilidade de longo prazo até 2027.

Reportado por IA

Após o relatório inicial da primeira vulnerabilidade no código Rust do kernel Linux, uma análise mais profunda do CVE-2025-68260 no módulo Binder baseado em Rust revela uma condição de corrida no manuseio de listas de dados que causa corrupção de memória e travamentos do sistema. Parches detalhados estão disponíveis no kernel 6.18.1 e 6.19-rc1.

Desenvolvedores gráficos do Linux enviaram patches para resolver falhas de memória virtual que afetam GPUs AMD GCN mais antigas. Essas correções visam melhorar a estabilidade de placas como as séries HD 7000 e R9 290 durante cargas de trabalho Vulkan. As mudanças chegam antes do lançamento do Kernel Linux 6.19.

Reportado por IA

O próximo kernel Linux 6.19 introduz melhorias chave no framework sched_ext para melhor recuperação de agendadores eBPF e integra extensões C da Microsoft para compilação de código mais limpa. Essas atualizações visam aprimorar a estabilidade, o desempenho e a eficiência dos desenvolvedores em diversos ambientes de computação. Contribuições de empresas como Google, Meta e Microsoft destacam a colaboração crescente no desenvolvimento open-source.

 

 

 

Este site usa cookies

Usamos cookies para análise para melhorar nosso site. Leia nossa política de privacidade para mais informações.
Recusar