CVE-2019-3900

An infinite loop issue was found in the vhost_net kernel module in Linux Kernel up to and including v5.1-rc6, while handling incoming packets in handle_rx(). It could occur if one end sends packets faster than the other end can process them. A guest user, maybe remote one, could use this flaw to stall the vhost_net kernel thread, resulting in a DoS scenario.

Summary:

An infinite loop issue was found in the vhost_net kernel module in Linux Kernel up to and including v5.1-rc6, while handling incoming packets in handle_rx(). It could occur if one end sends packets faster than the other end can process them. A guest user, maybe remote one, could use this flaw to stall the vhost_net kernel thread, resulting in a DoS scenario.

Reference Links(if available):

  • https://www.spinics.net/lists/kernel/msg3111012.html
  • https://bugzilla.redhat.com/show_bug.cgi?id=CVE-2019-3900
  • http://www.securityfocus.com/bid/108076
  • https://lists.fedoraproject.org/archives/list/[email protected]/message/TOFNJA5NNVXQ6AV6KGZB677JIVXAMJHT/
  • https://lists.fedoraproject.org/archives/list/[email protected]/message/AYTZH6QCNITK7353S6RCRT2PQHZSDPXD/
  • CVSS Score (if available)

    v2: / MEDIUMAV:N/AC:L/Au:S/C:N/I:N/A:C

    v3: / HIGHCVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:C/C:N/I:N/A:H

    Links to Exploits(if available)