In the Linux kernel, the following vulnerability has been resolved:
usb: renesasusbhs: Flush the notifyhotplug_work
When performing continuous unbind/bind operations on the USB drivers available on the Renesas RZ/G2L SoC, a kernel crash with the message "Unable to handle kernel NULL pointer dereference at virtual address" may occur. This issue points to the usbhscnotifyhotplug() function.
Flush the delayed work to avoid its execution when driver resources are unavailable.
[
{
"target": {
"file": "drivers/usb/renesas_usbhs/common.c"
},
"signature_version": "v1",
"id": "CVE-2025-21917-0bc03e3d",
"digest": {
"line_hashes": [
"32525404899431121471336976337327646143",
"18654789695912677020308327515716529370",
"167766361613803299910854520674802898491"
],
"threshold": 0.9
},
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@3248c1f833f924246cb98ce7da4569133c1b2292",
"deprecated": false,
"signature_type": "Line"
},
{
"target": {
"file": "drivers/usb/renesas_usbhs/common.c",
"function": "usbhs_remove"
},
"signature_version": "v1",
"id": "CVE-2025-21917-0fbc931e",
"digest": {
"length": 367.0,
"function_hash": "147537673784167450052162985971689339306"
},
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@e5aac1c9b2974636db7ce796ffa6de88fa08335e",
"deprecated": false,
"signature_type": "Function"
},
{
"target": {
"file": "drivers/usb/renesas_usbhs/common.c"
},
"signature_version": "v1",
"id": "CVE-2025-21917-182198cd",
"digest": {
"line_hashes": [
"32525404899431121471336976337327646143",
"18654789695912677020308327515716529370",
"167766361613803299910854520674802898491"
],
"threshold": 0.9
},
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@d50f5c0cd949593eb9a3d822b34d7b50046a06b7",
"deprecated": false,
"signature_type": "Line"
},
{
"target": {
"file": "drivers/usb/renesas_usbhs/common.c",
"function": "usbhs_remove"
},
"signature_version": "v1",
"id": "CVE-2025-21917-4f1ffcf3",
"digest": {
"length": 378.0,
"function_hash": "22074437015542986465317958312225356739"
},
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@4ca078084cdd5f32d533311d6a0b63a60dcadd41",
"deprecated": false,
"signature_type": "Function"
},
{
"target": {
"file": "drivers/usb/renesas_usbhs/common.c",
"function": "usbhs_remove"
},
"signature_version": "v1",
"id": "CVE-2025-21917-83ec019d",
"digest": {
"length": 367.0,
"function_hash": "147537673784167450052162985971689339306"
},
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@d50f5c0cd949593eb9a3d822b34d7b50046a06b7",
"deprecated": false,
"signature_type": "Function"
},
{
"target": {
"file": "drivers/usb/renesas_usbhs/common.c"
},
"signature_version": "v1",
"id": "CVE-2025-21917-9bb23108",
"digest": {
"line_hashes": [
"32525404899431121471336976337327646143",
"18654789695912677020308327515716529370",
"167766361613803299910854520674802898491"
],
"threshold": 0.9
},
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@e5aac1c9b2974636db7ce796ffa6de88fa08335e",
"deprecated": false,
"signature_type": "Line"
},
{
"target": {
"file": "drivers/usb/renesas_usbhs/common.c"
},
"signature_version": "v1",
"id": "CVE-2025-21917-9c29b133",
"digest": {
"line_hashes": [
"32525404899431121471336976337327646143",
"18654789695912677020308327515716529370",
"167766361613803299910854520674802898491"
],
"threshold": 0.9
},
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@394965f90454d6f00fe11879142b720c6c1a872e",
"deprecated": false,
"signature_type": "Line"
},
{
"target": {
"file": "drivers/usb/renesas_usbhs/common.c"
},
"signature_version": "v1",
"id": "CVE-2025-21917-a56010ed",
"digest": {
"line_hashes": [
"32525404899431121471336976337327646143",
"18654789695912677020308327515716529370",
"167766361613803299910854520674802898491"
],
"threshold": 0.9
},
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@4cd847a7b630a85493d0294ad9542c21aafaa246",
"deprecated": false,
"signature_type": "Line"
},
{
"target": {
"file": "drivers/usb/renesas_usbhs/common.c",
"function": "usbhs_remove"
},
"signature_version": "v1",
"id": "CVE-2025-21917-c1e69965",
"digest": {
"length": 367.0,
"function_hash": "147537673784167450052162985971689339306"
},
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@552ca6b87e3778f3dd5b87842f95138162e16c82",
"deprecated": false,
"signature_type": "Function"
},
{
"target": {
"file": "drivers/usb/renesas_usbhs/common.c"
},
"signature_version": "v1",
"id": "CVE-2025-21917-d1190b23",
"digest": {
"line_hashes": [
"32525404899431121471336976337327646143",
"18654789695912677020308327515716529370",
"167766361613803299910854520674802898491"
],
"threshold": 0.9
},
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@4ca078084cdd5f32d533311d6a0b63a60dcadd41",
"deprecated": false,
"signature_type": "Line"
},
{
"target": {
"file": "drivers/usb/renesas_usbhs/common.c",
"function": "usbhs_remove"
},
"signature_version": "v1",
"id": "CVE-2025-21917-d47263e5",
"digest": {
"length": 367.0,
"function_hash": "147537673784167450052162985971689339306"
},
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@830818c8e70c0364e377f0c243b28061ef7967eb",
"deprecated": false,
"signature_type": "Function"
},
{
"target": {
"file": "drivers/usb/renesas_usbhs/common.c"
},
"signature_version": "v1",
"id": "CVE-2025-21917-d4da7d4d",
"digest": {
"line_hashes": [
"32525404899431121471336976337327646143",
"18654789695912677020308327515716529370",
"167766361613803299910854520674802898491"
],
"threshold": 0.9
},
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@830818c8e70c0364e377f0c243b28061ef7967eb",
"deprecated": false,
"signature_type": "Line"
},
{
"target": {
"file": "drivers/usb/renesas_usbhs/common.c"
},
"signature_version": "v1",
"id": "CVE-2025-21917-d57ff1bd",
"digest": {
"line_hashes": [
"32525404899431121471336976337327646143",
"18654789695912677020308327515716529370",
"167766361613803299910854520674802898491"
],
"threshold": 0.9
},
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@552ca6b87e3778f3dd5b87842f95138162e16c82",
"deprecated": false,
"signature_type": "Line"
},
{
"target": {
"file": "drivers/usb/renesas_usbhs/common.c",
"function": "usbhs_remove"
},
"signature_version": "v1",
"id": "CVE-2025-21917-dce32b4f",
"digest": {
"length": 378.0,
"function_hash": "22074437015542986465317958312225356739"
},
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@3248c1f833f924246cb98ce7da4569133c1b2292",
"deprecated": false,
"signature_type": "Function"
},
{
"target": {
"file": "drivers/usb/renesas_usbhs/common.c",
"function": "usbhs_remove"
},
"signature_version": "v1",
"id": "CVE-2025-21917-dd03c2cc",
"digest": {
"length": 378.0,
"function_hash": "22074437015542986465317958312225356739"
},
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@4cd847a7b630a85493d0294ad9542c21aafaa246",
"deprecated": false,
"signature_type": "Function"
},
{
"target": {
"file": "drivers/usb/renesas_usbhs/common.c",
"function": "usbhs_remove"
},
"signature_version": "v1",
"id": "CVE-2025-21917-f3f84740",
"digest": {
"length": 378.0,
"function_hash": "22074437015542986465317958312225356739"
},
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@394965f90454d6f00fe11879142b720c6c1a872e",
"deprecated": false,
"signature_type": "Function"
}
]