CVE-2022-48964·Kernel vulnerability
In the Linux kernel, the following vulnerability has been resolved: ravb: Fix potential use-after-free in ravb_rx_gbeth() The skb is delivered to napi_gro_receive() which may free it, after calling this, dereferencing skb may trigger use-after-free.
- Severity
- high
- Software
- Kernel
- Fixed in
- 6.0.13
- Published
How likely is exploitation
FIRST's Exploit Prediction Scoring System puts the probability of this CVE being exploited in the next 30 days at <0.1% — higher than 11% of all published CVEs. EPSS is an independent forecast of exploitation, not a severity rating: it says nothing about how much damage a successful attack does, which is what a CVSS score measures.
Read the two together. CVE-2022-48964 scores 7.8 on CVSS, so a successful attack would be serious — but at <0.1%, almost nobody is currently attempting it. That is a different situation from a flaw under mass exploitation, and it is usually the difference between patching on your next maintenance window and patching tonight.
Affected versions
From: 5.16
Until: 6.0.13
Fixed in: 6.0.13
How to fix this CVE
Update your Linux kernel to version 6.0.13 or later to resolve a use-after-free condition in the Renesas AVB ethernet driver (ravb). This vulnerability allows a local attacker with low privileges to cause kernel memory corruption through improper skb (socket buffer) handling in the ravb_rx_gbeth() function. Applying this kernel patch eliminates the risk of unintended memory access after packet delivery to the network stack.
sudo dnf update kernel kernel-develDefensia detects this vulnerability
How to check if you are affected
- Step 1: Check your current kernel version by running: uname -r
- Step 2: Verify if ravb driver is loaded (affects Renesas SoCs): lsmod | grep ravb
- Step 3: Search system logs for kernel crashes or memory faults: dmesg | grep -E '(use-after-free|UAF|ravb|kernel panic)' or journalctl -xe | grep -i kernel
- Step 4: After patching, verify the updated kernel is running: uname -r should show 6.0.13 or later, then reboot if necessary and confirm with uname -r again
FAQ
What is CVE-2022-48964?
CVE-2022-48964 is a use-after-free vulnerability in the Linux kernel's Renesas AVB ethernet driver where a socket buffer (skb) pointer is dereferenced after being passed to napi_gro_receive(), which may deallocate it, leading to potential kernel memory corruption and denial of service.
Is CVE-2022-48964 being actively exploited?
No, CVE-2022-48964 is not listed as actively exploited in the CISA Known Exploited Vulnerabilities (KEV) catalog, and no public exploit code is currently available.
What versions of Kernel are affected by CVE-2022-48964?
Linux kernel versions 5.16 through 6.0.12 are vulnerable. The fix was released in kernel 6.0.13 and later.
How do I check if my server is vulnerable to CVE-2022-48964?
Run `uname -r` to check your kernel version. If it reports a version between 5.16 and 6.0.12 and the ravb driver is loaded (`lsmod | grep ravb`), your system is vulnerable.
Does Defensia detect CVE-2022-48964?
Yes — Defensia's CVE advisory scanner compares installed package versions against the NVD database. If the Linux kernel is installed on a monitored server, CVE-2022-48964 will appear in your dashboard with remediation steps.
Related Kernel CVEs
References
Track CVEs across your fleet automatically
Defensia scans your Linux servers and tells you exactly which ones are running vulnerable versions — including CVE-2022-48964. Free for 1 server.
Get started free