CVE-2025-22088
A use-after-free vulnerability exists in the Linux kernel's RDMA/erdma component, specifically in the erdma_accept_newconn() function, where memory is freed before being used. This flaw could allow an attacker to execute arbitrary code, cause a denial of service, or escalate privileges. The issue has been resolved with a patch in the Linux kernel.
An official fix is available, so this entry is kept for 30 days and then removed automatically.
Who is affected
Linux kernel users
Real-world impact
Potential remote code execution, denial of service, or privilege escalation.
Why this severity
CVSS base score 9.8 (Critical) due to network attack vector, low complexity, no privileges or user interaction required, and high impact on confidentiality, integrity, and availability.
What to do about it
- 011. Obtain the latest Linux kernel update from your distribution's security repository that includes the fix for CVE-2025-22088.
- 022. Install the kernel update using your system's package manager or update mechanism.
- 033. Reboot the system to load the patched kernel.
NVD-referenced vendor advisory (Linux kernel patch)
Timeline
- Apr 16, 2025 · Apr 16, 2025PublishedDisclosed and added to the National Vulnerability Database.
- Jul 30, 2026 · 7d agoAdvisory updatedThe NVD record was last revised.
- Jul 30, 2026 · 6d agoOfficial fix availableA vendor patch or mitigation now exists — see the remediation steps above.
How it’s attacked
References & advisories
- git.kernel.org/stable/c/667a628ab67d359166…patch
- git.kernel.org/stable/c/78411a133312ce7d8a…patch
- git.kernel.org/stable/c/7aa6bb5276d9fec98d…patch
- git.kernel.org/stable/c/83437689249e6a17b2…patch
- git.kernel.org/stable/c/a114d25d584c14019d…patch
- git.kernel.org/stable/c/bc1db4d8f1b0dc480d…patch
- lists.debian.org/debian-lts-announce/2025/05…