cveboard RSS feed

CVE-2025-38551

CVE.org · Published

Historical CVEsJSONAI instructions

Record status
Published
Identifier year (not publication year)
2025
Source publication
Source updated
Imported by cveboard
Source snapshot
cve_2026-10-24_midnight_baseline ·

Plain text

CNA source text (English)

virtio-net: fix recursived rtnl_lock() during probe()

In the Linux kernel, the following vulnerability has been resolved: virtio-net: fix recursived rtnl_lock() during probe() The deadlock appears in a stack trace like: virtnet_probe() rtnl_lock() virtio_config_changed_work() netdev_notify_peers() rtnl_lock() It happens if the VMM sends a VIRTIO_NET_S_ANNOUNCE request while the virtio-net driver is still probing. The config_work in probe() will get scheduled until virtnet_open() enables the config change notification via virtio_config_driver_enable().

Scoped product and version facts

Fix information unknown; no fixed version is derived here. Missing information does not prove that no fix exists.

Exploitation unknown; this catalogue does not assess exploitation.

Linux

Vendor
Linux
Product
Linux
Platforms
Unknown
Default status
unaffected
Linux · Scoped product and version facts
Version (version)Status (status)Version scheme (versionType)Exclusive end (lessThan)Inclusive end (lessThanOrEqual)Status changes (at → status)
df28de7b00502761eba62490f413c65c9b175ed9affectedgit4e7c46362550b229354aeb52038f414e231b0037UnavailableNone listed
df28de7b00502761eba62490f413c65c9b175ed9affectedgit3859f137b3c1fa1f0031d54263234566bdcdd7aaUnavailableNone listed
df28de7b00502761eba62490f413c65c9b175ed9affectedgitbe5dcaed694e4255dc02dd0acfe036708c535defUnavailableNone listed
cb06b26bb2e6d2c6a32f65f7bb1b7dcbe033d675affectedgitUnavailableUnavailableNone listed
6.11.2affectedsemver6.12UnavailableNone listed

Linux

Vendor
Linux
Product
Linux
Platforms
Unknown
Default status
affected
Linux · Scoped product and version facts
Version (version)Status (status)Version scheme (versionType)Exclusive end (lessThan)Inclusive end (lessThanOrEqual)Status changes (at → status)
6.12affectedUnavailableUnavailableUnavailableNone listed
0unaffectedsemver6.12UnavailableNone listed
6.12.40unaffectedsemverUnavailable6.12.*None listed
6.15.8unaffectedsemverUnavailable6.15.*None listed
6.16unaffectedoriginal_commit_for_fixUnavailable*None listed