CVE-2021-47201

Summary

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

iavf: free q_vectors before queues in iavf_disable_vf

iavf_free_queues() clears adapter->num_active_queues, which iavf_free_q_vectors() relies on, so swap the order of these two function calls in iavf_disable_vf(). This resolves a panic encountered when the interface is disabled and then later brought up again after PF communication is restored.

Affected Software

VendorProductVersion RangeStatus
LinuxLinux65c7006f234c9ede887d468f595f259a5c5cc552 < 926e8c83d4c1c2dac0026637eb0d492df876489eaffected
LinuxLinux65c7006f234c9ede887d468f595f259a5c5cc552 < 78638b47132244e3934dc5dc79f6372d5ce8e98caffected
LinuxLinux65c7006f234c9ede887d468f595f259a5c5cc552 < 9ef6589cac9a8c47f5544ccdf4c498093733bb3faffected
LinuxLinux65c7006f234c9ede887d468f595f259a5c5cc552 < 89f22f129696ab53cfbc608e0a2184d0fea46ac1affected
LinuxLinux4.13affected
LinuxLinux0 < 4.13unaffected
LinuxLinux5.4.162 <= 5.4.*unaffected
LinuxLinux5.10.82 <= 5.10.*unaffected
LinuxLinux5.15.5 <= 5.15.*unaffected
LinuxLinux5.16 <= *unaffected

Weaknesses

ADP Enrichment

CISA ADP Vulnrichment

  • SSVC:
  • Exploitation: none
    • Automatable: no
    • Technical Impact: partial

CVE Program Container

Additional References

References