CVE-2025-37799
Linux Kernel vulnerability analysis and mitigation

Overview

A vulnerability (CVE-2025-37799) was discovered in the Linux kernel's vmxnet3 driver affecting XDP (eXpress Data Path) handling for packet sizes between 128-3k bytes using ring0. The issue was identified and disclosed on May 03, 2025, affecting the vmxnet3 network interface card driver implementation (NVD, Wiz).

Technical details

The vulnerability stems from incorrect packet sizing in vmxnet3processxdp function. The issue arose when commit e127ce7699c1 ('vmxnet3: Fix missing reserved tailroom') incorrectly switched xdppreparebuff() from rcd->len to rbi->len. The correct implementation should use rcd->len, which represents the actual packet length from the descriptor. Red Hat has assigned this vulnerability a CVSS v3.1 base score of 5.5 (AV:L/AC:L/PR:L/UI:N/S:U/C:N/I:N/A:H) (RedHat).

Impact

The vulnerability causes the leakage of uninitialized kernel data onto the network. For example, packets that should have been 152 bytes were actually transmitted as 1482 bytes, with the additional space containing residual data from previously processed packets. This could potentially expose sensitive information. The issue primarily manifests through MTU-related connectivity problems, particularly when using Cilium's service load-balancing with vmxnet3 as the underlying NIC (NVD, Wiz).

Mitigation and workarounds

A temporary workaround involves lowering the MTU on the XDP load balancer (e.g., to 1480) to prevent packet drops. The permanent fix involves correcting the packet length handling in the vmxnet3 driver to properly use rcd->len for the actual packet length. Several Linux distributions including Debian, Ubuntu, and Red Hat have acknowledged the vulnerability and are working on fixes (Debian, RedHat).

Additional resources


SourceThis report was generated using AI

Related Linux Kernel vulnerabilities:

CVE ID

Severity

Score

Technologies

Component name

CISA KEV exploit

Has fix

Published date

CVE-2025-40205HIGH7.8
  • Linux KernelLinux Kernel
  • linux-hwe-6.14
NoYesNov 12, 2025
CVE-2025-40211HIGH7.1
  • Linux KernelLinux Kernel
  • linux-azure-fde-6.14
NoYesNov 21, 2025
CVE-2025-40206MEDIUM5.5
  • Linux KernelLinux Kernel
  • kernel-64k-debug-devel
NoYesNov 12, 2025
CVE-2025-40210MEDIUM5.1
  • Linux KernelLinux Kernel
  • kernel-tools-libs-devel
NoYesNov 21, 2025
CVE-2025-40212N/AN/A
  • Linux KernelLinux Kernel
  • kernel-64k
NoYesNov 24, 2025

Free Vulnerability Assessment

Benchmark your Cloud Security Posture

Evaluate your cloud security practices across 9 security domains to benchmark your risk level and identify gaps in your defenses.

Request assessment

Get a personalized demo

Ready to see Wiz in action?

"Best User Experience I have ever seen, provides full visibility to cloud workloads."
David EstlickCISO
"Wiz provides a single pane of glass to see what is going on in our cloud environments."
Adam FletcherChief Security Officer
"We know that if Wiz identifies something as critical, it actually is."
Greg PoniatowskiHead of Threat and Vulnerability Management