CVE-2019-15504

drivers/net/wireless/rsi/rsi_91x_usb.c in the Linux kernel through 5.2.9 has a Double Free via crafted USB device traffic (which may be remote via usbip or…

published August 23, 2019

CVSS
—
EPSS
4%
Percentile
91.1
In the wild
Unconfirmed
What it is

⚠️ A double-free vulnerability in the Linux kernel could let crafted USB device traffic cause chaos! 🚨 Think of it like a restaurant that accidentally serves the same dish twice to a customer, leading to confusion in the kitchen — too many hands in the pot can create a disaster! If exploited, this could lead to unexpected behavior or crashes, potentially compromising the stability of the system involved. While it’s not currently known to be exploited in the wild, the implications of memory management errors can be quite serious for users relying on this functionality.

Put simply

Think of it like a restaurant that accidentally serves the same dish twice to a customer, leading to confusion in the kitchen — too many hands in the pot can create a disaster! This vulnerability arises from a double-free condition in the `rsi_91x_usb.c` driver, where memory is improperly released more than once due to crafted USB traffic, which could be remote via technologies like usbip or usbredir.

What to do

If exploited, this could lead to unexpected behavior or crashes, potentially compromising the stability of the system involved. While it’s not currently known to be exploited in the wild, the implications of memory management errors can be quite serious for users relying on this functionality. To mitigate this, ensure your Linux kernel is updated to a version beyond 5.2.9 where this issue is patched. Regularly check for updates and apply them promptly to maintain system integrity. You've got this! With these steps, you'll keep your system running smoothly and safely! 🛡️

The record
Technical detail
CVSS
Not scored
CVSS v4.0
Not supplied
EPSS
0.04309 · 91.1th percentile
Published
2019-08-23T05:18Z
EPSS history
Timeline
  • 23 AUG 05:18Z
    drivers/net/wireless/rsi/rsi_91x_usb.c in the Linux kernel through 5.2.9 has a Double Free via crafted USB device traffic (which may be remote via usbip or…
    cvelistv5