CVE-2024-14040
Linux Kernel Análise e mitigação de vulnerabilidades

Visão geral

CVE-2024-14040 is a Linux kernel vulnerability in the nexthop subsystem related to the expansion of the ECMP weight field from an 8-bit (u8) to a 16-bit (u16) type. The change was introduced to support CLOS network deployments where high fan-out and large node counts require weight ratios (e.g., 1000:999) that exceed the 8-bit range. The vulnerability was published on July 26, 2026, and affects Linux kernel versions prior to commit b72a6a7ab9573e06d5c2fcb92eaa28614a735bfd, with kernel 6.12 and later considered unaffected. The CVSS severity is estimated as Medium by Feedly; no official CVSS score has been assigned at this time (GitHub Advisory).

Detalhes técnicos

The root cause is a type-safety concern introduced when expanding the nexthop_grp structure's weight field from u8 to u16 in the Linux kernel's nexthop group UAPI (NHA_GROUP attribute). The resvd1 field in struct nexthop_grp is repurposed as weight_high to carry the high-order bits of the weight, while the original weight field retains the low-order bits. This split-field approach was chosen to maintain backward compatibility and avoid endianness issues, but improper handling of the type conversion could introduce numerical errors or memory corruption in affected kernel versions. No CWE classification has been formally assigned (GitHub Advisory).

Impacto

Exploitation of this vulnerability could result in kernel instability or memory corruption in Linux systems deployed in CLOS network environments where ECMP weight adjustments are performed. The potential impact is limited to systems actively configuring nexthop group weights beyond 8-bit values, and the risk is primarily to availability and integrity of the networking subsystem rather than confidentiality. Lateral movement or data exfiltration are not directly associated with this vulnerability (GitHub Advisory).

Mitigação e soluções alternativas

The fix is available in the upstream Linux kernel at commit b72a6a7ab9573e06d5c2fcb92eaa28614a735bfd. Kernel version 6.12 and later are unaffected. Administrators should update to a patched kernel version that includes this commit. No configuration-based workarounds have been documented; upgrading the kernel is the recommended remediation (GitHub Advisory).

Recursos adicionais


OrigemEste relatório foi gerado usando IA

Relacionado Linux Kernel Vulnerabilidades:

CVE ID

Gravidade

Pontuação

Tecnologias

Nome do componente

Exploração do CISA KEV

Tem correção

Data de publicação

CVE-2026-64530CRITICAL9.8
  • Linux Kernel logoLinux Kernel
  • kernel-64k-uki-virt-addons
NãoSimJul 26, 2026
CVE-2026-64515HIGH8.3
  • Linux Kernel logoLinux Kernel
  • linux-intel-iotg
NãoSimJul 25, 2026
CVE-2026-17523HIGH7.8
  • Linux Kernel logoLinux Kernel
  • kernel-modules-internal
NãoNãoJul 27, 2026
CVE-2024-14040HIGH7.8
  • Linux Kernel logoLinux Kernel
  • linux-azure-5.4
NãoSimJul 26, 2026
CVE-2026-64535NONEN/A
  • Linux Kernel logoLinux Kernel
  • kernel-rt-64k
NãoSimJul 27, 2026

Avaliação de vulnerabilidade gratuita

Compare sua postura de segurança na nuvem

Avalie suas práticas de segurança na nuvem em 9 domínios de segurança para comparar seu nível de risco e identificar lacunas em suas defesas.

Solicitar avaliação

Marque uma demonstração personalizada

Pronto para ver a Wiz em ação?

"A melhor experiência do usuário que eu já vi, fornece visibilidade total para cargas de trabalho na nuvem."
David EstlickCISO
"A Wiz fornece um único painel de vidro para ver o que está acontecendo em nossos ambientes de nuvem."
Adam FletcherDiretor de Segurança
"Sabemos que se a Wiz identifica algo como crítico, na verdade é."
Greg PoniatowskiChefe de Gerenciamento de Ameaças e Vulnerabilidades