
Cloud Vulnerability DB
A community-led vulnerabilities database
CVE-2024-27053 is a vulnerability in the Linux kernel's wilc1000 WiFi driver, discovered in early 2024. The issue involves improper RCU (Read-Copy-Update) usage in the connect path where a pointer is dereferenced without being in an RCU critical section (Kernel Git).
The vulnerability occurs in the wilcparsejoinbssparam function within drivers/net/wireless/microchip/wilc1000/hif.c. When attempting to parse target BSS parameters during the connect path, the code dereferences an RCU pointer without proper protection within an RCU critical section. This was identified through lockdep warnings in kernel version 6.7.0-rc1 (Kernel Git).
The improper RCU usage could potentially lead to race conditions and memory corruption in the WiFi connection process, affecting systems using the wilc1000 wireless driver (NVD).
The issue has been fixed by moving the RCU pointer dereference into a proper RCU read critical section. The fix involves using rcureadlock() to protect the data access and copying the IES data within the critical section (Kernel Git). The patch has been backported to various stable kernel versions.
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."