Skip to content
OpenAdvisories
Unscored CVE-2021-3839 EUVD-2021-27085GHSA-c4mq-4x72-rfxj

A flaw was found in the vhost library in DPDK. Function vhost_user_set_inflight_fd() does not validate `msg->payload.inflight.num_queues`, …

Published Aug 23, 2022 · Updated Aug 3, 2024 · Assigned by redhat

Description

A flaw was found in the vhost library in DPDK. Function vhost_user_set_inflight_fd() does not validate `msg->payload.inflight.num_queues`, possibly causing out-of-bounds memory read/write. Any software using DPDK vhost library may crash as a result of this vulnerability.

Affected products

VendorProductAffectedFixed
— dpdk Fixed in dpdk v22.03 —

Fixed in Linux distributions

Distributions backport fixes, so the version that fixes this vulnerability differs per release — upgrade to at least the version shown. From the distributions' security trackers and advisories.

ReleasePackageFixed inAdvisory
Debian 14 dpdk 20.11.5-1 —
Debian 13 dpdk 20.11.5-1 —
Debian 12 dpdk 20.11.5-1 —
Debian 11 dpdk 20.11.5-1~deb11u1 DSA-5130-1
ReleasePackageFixed inAdvisory
Ubuntu 22.04 LTS dpdk 21.11.1-0ubuntu0.3 USN-5401-1
Ubuntu 20.04 LTS dpdk 19.11.12-0ubuntu0.20.04.1 USN-5401-1
ReleasePackageFixed inAdvisory
RHEL 9 dpdk +3 2:21.11.2-1.el9_1 RHSA-2022:8263
RHEL 8 openvswitch2.13 2.13.0-180.el8fdp RHSA-2022:4786
RHEL 8 openvswitch2.15 2.15.0-99.el8fdp RHSA-2022:4787
RHEL 8 openvswitch2.16 2.16.0-74.el8fdp RHSA-2022:4788

AlmaLinux

Errata ↗
ReleasePackageFixed inAdvisory
AlmaLinux 9 dpdk +3 2:21.11.2-1.el9_1 ALSA-2022:8263

Rocky Linux

Errata ↗
ReleasePackageFixed inAdvisory
Rocky Linux 9 dpdk 2:21.11.2-1.el9_1 RLSA-2022:8263
ReleasePackageFixed inAdvisory
SLES 15 SP3 dpdk +1 19.11.4-150300.11.1 SUSE-SU-2022:1892-1
SLES 15 SP2 dpdk +1 19.11.4-150200.3.17.1 SUSE-SU-2022:2273-1
Show 6 more (older releases, extended support, other products)
ReleasePackageFixed inAdvisory
SLES for SAP 15 SP2 dpdk 19.11.4-150200.3.17.1 SUSE-SU-2022:2273-1
SLE HPC 15 SP2 dpdk +1 19.11.4-150200.3.17.1 SUSE-SU-2022:2273-1
SUSE Manager Server 4.1 dpdk 19.11.4-150200.3.17.1 SUSE-SU-2022:2273-1
SUSE Manager Retail Branch Server 4.1 dpdk 19.11.4-150200.3.17.1 SUSE-SU-2022:2273-1
SUSE Manager Proxy 4.1 dpdk 19.11.4-150200.3.17.1 SUSE-SU-2022:2273-1
SUSE Enterprise Storage 7 dpdk +1 19.11.4-150200.3.17.1 SUSE-SU-2022:2273-1
ReleasePackageFixed inAdvisory
openSUSE Leap 15.4 dpdk +1 19.11.4-150300.11.1 SUSE-SU-2022:1892-1
openSUSE Leap 15.3 dpdk +1 19.11.4-150300.11.1 SUSE-SU-2022:1892-1

Oracle Linux

ReleasePackageFixed inAdvisory
Oracle Linux 9 dpdk +3 2:21.11.2-1.el9_1 ELSA-2022-8263

Advisories 11

References