CVE-2026-68411

wifi: mac80211_hwsim: clamp virtio RX length before skb_put

State
Published
Severity
Not scored
Published
Aug 10, 2026
Updated
Aug 19, 2026
Reserved
Jul 30, 2026

Read the record on cve.org

Description

In the Linux kernel, the following vulnerability has been resolved:

wifi: mac80211_hwsim: clamp virtio RX length before skb_put

hwsim_virtio_rx_work() passes the virtqueue used-ring length reported by the device straight to skb_put() on a fixed-size receive skb. A backend reporting a length larger than the skb tailroom drives skb_put() past the buffer end and hits skb_over_panic() -- a host-triggerable guest panic (denial of service).

Clamp the length to the skb's available room before skb_put(). A conforming device never reports more than the posted buffer size, so valid frames are unaffected; a truncated over-report then fails the length/header checks in hwsim_virtio_handle_cmd() and is dropped, so truncating rather than dropping here cannot be turned into a parsing problem.

Scores

The record has no CVSS score.

Weaknesses

The record names no weakness.

Affected Products

ProductVersions
LinuxLinux
  • 5d44fe7c9808c56e136e59147bd932f5491520f1 to before 7f9d678b870fca8eaf1d46fa915cba0b1d5b387aAffected
  • 5d44fe7c9808c56e136e59147bd932f5491520f1 to before 909573d6a9b67354fc0515952574564e7c909c62Affected
  • 5d44fe7c9808c56e136e59147bd932f5491520f1 to before 5779e4a33e1666ddfeba43e96e29c4a9e5254ff0Affected
  • 5d44fe7c9808c56e136e59147bd932f5491520f1 to before 82c5a30a66e2a7337d99476c67d6fc1a99c4250eAffected
  • 5d44fe7c9808c56e136e59147bd932f5491520f1 to before fade308845c89f784da8a6780c1e77258488f1b6Affected
  • 5d44fe7c9808c56e136e59147bd932f5491520f1 to before 6dc76371a9a360c29de00df5b11563102d9d675aAffected
  • 5d44fe7c9808c56e136e59147bd932f5491520f1 to before 99dc05c75acc3c8cde8d89c5371f4b569de5ac62Affected
  • 5d44fe7c9808c56e136e59147bd932f5491520f1 to before 10a2b430f8f06ae14b9590b6f6faa6b588ef0654Affected
LinuxLinux
  • 5.7Affected
  • before 5.7Not affected
  • 5.10.265 through 5.10.*Not affected
  • 5.15.216 through 5.15.*Not affected
  • 6.1.183 through 6.1.*Not affected
  • 6.6.148 through 6.6.*Not affected
  • 6.12.101 through 6.12.*Not affected
  • 6.18.42 through 6.18.*Not affected
  • 7.1.6 through 7.1.*Not affected
  • 7.2 and laterNot affected

References

Every record here comes from the CVE Program’s CVE List. © 1999–2026 The MITRE Corporation. CVE is a registered trademark of The MITRE Corporation. The records are reproduced under the CVE Program terms of use.