Skip to main content
← All vulnerabilities
CVE-2024-1441

Libvirt: off-by-one error in udevlistinterfacesbystatus()

Published
Last modified
published
Not listed in CISA KEV
1 proof of concept on GitHub
  • Exploitation: none
  • Automatable: no
  • Technical impact: partial

Summary

An off-by-one error flaw was found in the udevListInterfacesByStatus() function in libvirt when the number of interfaces exceeds the size of the `names` array. This issue can be reproduced by sending specially crafted data to the libvirt daemon, allowing an unprivileged client to perform a denial of service attack by causing the libvirt daemon to crash.

Timeline

  1. CVE published
  2. CISA SSVC assessment

    Exploitation: none · Automatable: no · Technical impact: partial

  3. Record last updated

Affected versions

  • libvirt

    9.7.0

  • libvirt

    Version range not reported

  • libvirt

    Version range not reported

  • libvirt

    Version range not reported

  • virt:rhel/libvirt

    Version range not reported

  • virt:av/libvirt

    Version range not reported

References 4

access.redhat.com

bugzilla.redhat.com

GitHub · almkuznetsov/CVE-2024-1441