CVE-2022-0669

NameCVE-2022-0669
DescriptionA flaw was found in dpdk. This flaw allows a malicious vhost-user master to attach an unexpected number of fds as ancillary data to VHOST_USER_GET_INFLIGHT_FD / VHOST_USER_SET_INFLIGHT_FD messages that are not closed by the vhost-user slave. By sending such messages continuously, the vhost-user master exhausts available fd in the vhost-user slave process, leading to a denial of service.
SourceCVE (at NVD; CERT, LWN, oss-sec, fulldisc, Red Hat, Ubuntu, Gentoo, SUSE bugzilla/CVE, GitHub advisories/code/issues, web search, more)
ReferencesDSA-5130-1
Debian Bugs1010641

Vulnerable and fixed packages

The table below lists information on source packages.

Source PackageReleaseVersionStatus
dpdk (PTS)stretch (security)16.11.11-1+deb9u2fixed
stretch (lts), stretch16.11.11-1+deb9u3fixed
buster (security), buster, buster (lts)18.11.11-1~deb10u2fixed
bullseye20.11.10-1~deb11u1fixed
bullseye (security)20.11.6-1~deb11u1fixed
bookworm22.11.6-1~deb12u1fixed
sid, trixie23.11.2-3fixed

The information below is based on the following data on fixed versions.

PackageTypeReleaseFixed VersionUrgencyOriginDebian Bugs
dpdksourcestretch(not affected)
dpdksourcebuster(not affected)
dpdksourcebullseye20.11.5-1~deb11u1DSA-5130-1
dpdksource(unstable)20.11.5-11010641

Notes

[buster] - dpdk <not-affected> (Vulnerable code introduced later)
[stretch] - dpdk <not-affected> (Vulnerable code introduced later)
https://bugs.dpdk.org/show_bug.cgi?id=922
Introduced by: https://github.com/DPDK/dpdk/commit/d87f1a1cb7b666550bb53e39c1d85d9f7b861e6f (v19.11-rc1)
Fixed by: https://github.com/DPDK/dpdk/commit/af74f7db384ed149fe42b21dbd7975f8a54ef227 (v22.03-rc4)

Search for package or bug name: Reporting problems