CVEvulnerability

CVE-2024-26820

5.5 MEDIUM Published 2024-04-17 Modified 2026-10-15 Official page ↗
Status
Modified
Published
2024-04-17
Last modified
2026-10-15
Assigner
416baaa9-dc9f-4396-8d5f-8c081fb06d67
CVSS 3.1 ([email protected])
5.5 MEDIUM — CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:N/I:N/A:H

Description

In the Linux kernel, the following vulnerability has been resolved: hv_netvsc: Register VF in netvsc_probe if NET_DEVICE_REGISTER missed If hv_netvsc driver is unloaded and reloaded, the NET_DEVICE_REGISTER handler cannot perform VF register successfully as the register call is received before netvsc_probe is finished. This is because we register register_netdevice_notifier() very early( even before vmbus_driver_register()). To fix this, we try to register each such matching VF( if it is visible as a netdevice) at the end of netvsc_probe.

Affected configurations

• linux linux kernel (>= 4.19.301 < 4.19.310) • linux linux kernel (>= 5.4.263 < 5.4.272) • linux linux kernel (>= 5.10.203 < 5.10.213) • linux linux kernel (>= 5.15.141 < 5.15.152) • linux linux kernel (>= 6.1.65 < 6.1.79) • linux linux kernel (>= 6.6.4 < 6.6.18) • linux linux kernel (>= 6.7 < 6.7.6) • linux linux kernel 6.8 • debian debian linux 10.0

References