
Cloud Vulnerability DB
A community-led vulnerabilities database
CVE-2025-38377 is a vulnerability discovered in the Linux kernel's ROSE protocol implementation, specifically in the rosertdevice_down() function. The vulnerability was disclosed on July 25, 2025, affecting the Linux kernel's networking components (NVD).
The vulnerability stems from two critical bugs in the rosertdevice_down() function that can lead to use-after-free conditions: 1) The loop bound t->count is modified within the loop, potentially causing early termination and missed entries, and 2) When removing entries from the neighbour array, subsequent entries are moved up but the loop index increment causes entries to be skipped. The vulnerability has been assigned a CVSS 3.1 Base Score of 5.5 (AV:L/AC:L/PR:L/UI:N/S:U/C:N/I:N/A:H) (Red Hat).
The vulnerability can result in use-after-free conditions when accessing dangling pointers in the neighbour array. This occurs because the code assumes the first count entries are valid pointers, but the rose_neigh structure may have been freed, potentially leading to system crashes or memory corruption (NVD).
The vulnerability has been fixed by modifying the array iteration process to use reverse order with a fixed loop bound. This ensures all entries are properly examined and that entry removal doesn't affect subsequent iterations (NVD).
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."