{"id":"CVE-2020-14378","details":"An integer underflow in dpdk versions before 18.11.10 and before 19.11.5 in the `move_desc` function can lead to large amounts of CPU cycles being eaten up in a long running loop. An attacker could cause `move_desc` to get stuck in a 4,294,967,295-count iteration loop. Depending on how `vhost_crypto` is being used this could prevent other VMs or network tasks from being serviced by the busy DPDK lcore for an extended period.","modified":"2026-03-15T21:45:05.877987Z","published":"2020-09-30T19:15:12.993Z","related":["SUSE-SU-2020:2767-1","SUSE-SU-2020:2768-1","SUSE-SU-2020:2769-1","SUSE-SU-2020:2770-1","openSUSE-SU-2020:1593-1","openSUSE-SU-2020:1599-1","openSUSE-SU-2024:10727-1"],"references":[{"type":"ADVISORY","url":"http://lists.opensuse.org/opensuse-security-announce/2020-10/msg00006.html"},{"type":"ADVISORY","url":"http://www.openwall.com/lists/oss-security/2021/01/04/5"},{"type":"ADVISORY","url":"http://www.openwall.com/lists/oss-security/2021/01/04/1"},{"type":"ADVISORY","url":"http://www.openwall.com/lists/oss-security/2021/01/04/2"},{"type":"ADVISORY","url":"https://usn.ubuntu.com/4550-1/"},{"type":"ADVISORY","url":"http://lists.opensuse.org/opensuse-security-announce/2020-10/msg00004.html"},{"type":"REPORT","url":"https://bugzilla.redhat.com/show_bug.cgi?id=1879473"},{"type":"FIX","url":"https://www.openwall.com/lists/oss-security/2020/09/28/3"}],"affected":[{"database_specific":{"source":"https://storage.googleapis.com/cve-osv-conversion/osv-output/CVE-2020-14378.json","unresolved_ranges":[{"events":[{"introduced":"18.02.1"},{"fixed":"18.11.10"}]},{"events":[{"introduced":"19.02"},{"fixed":"19.11.5"}]},{"events":[{"introduced":"0"},{"last_affected":"20.04"}]},{"events":[{"introduced":"0"},{"last_affected":"15.1"}]},{"events":[{"introduced":"0"},{"last_affected":"15.2"}]},{"events":[{"introduced":"0"},{"fixed":"18.11.10"}]},{"events":[{"introduced":"0"},{"fixed":"19.11.5"}]}]}}],"schema_version":"1.7.5","severity":[{"type":"CVSS_V3","score":"CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:N/I:N/A:L"}]}