
Cloud Vulnerability DB
A community-led vulnerabilities database
CVE-2025-21788 affects the Linux kernel's ethernet driver for Texas Instruments AM65 CPSW (Common Platform Switch). The vulnerability was discovered in February 2025 and involves a memory leak in certain XDP (eXpress Data Path) cases (MITRE CVE, NVD).
The vulnerability occurs when the XDP program doesn't result in XDPPASS, causing memory allocated by am65cpswbuildskb() to leak. The issue stems from allocating SKB memory before running the XDP program, which wastes CPU cycles for cases other than XDP_PASS. The fix involves moving the SKB allocation after evaluating the XDP program result (Kernel Commit).
The vulnerability results in memory leaks and reduced performance. Performance testing showed that fixing the issue improved XDP_DROP test performance from 460,256 rx/s to 784,130 rx/s with 0 errors (Kernel Commit).
The issue has been fixed in the Linux kernel through a patch that restructures the SKB allocation timing. The fix involves modifying the am65-cpsw-nuss.c driver to allocate SKB memory only after confirming XDP_PASS status (Kernel Commit).
Source: This report was generated using AI
Free Vulnerability Assessment
Evaluate your cloud security practices across 9 security domains to benchmark your risk level and identify gaps in your defenses.
Get a personalized demo
"Best User Experience I have ever seen, provides full visibility to cloud workloads."
"Wiz provides a single pane of glass to see what is going on in our cloud environments."
"We know that if Wiz identifies something as critical, it actually is."