CVE-2022-28199: Input Validation

Published Aug 30, 2022
·
Updated

A vulnerability was fixed in DPDK. When having a failure with the mlx5 driver, the error recovery was not handled properly, which can allow a remote attacker to cause denial of service and some impact to data integrity and confidentiality.

Commits per branch: main - https://git.dpdk.org/dpdk/commit/?id=60b254e392 21.11 - https://git.dpdk.org/dpdk-stable/commit/?id=25c01bd323 20.11 - https://git.dpdk.org/dpdk-stable/commit/?id=ef311075d2 19.11 - https://git.dpdk.org/dpdk-stable/commit/?id=8b090f2664

LTS Releases: 21.11 - http://fast.dpdk.org/rel/dpdk-21.11.2.tar.xz 20.11 - http://fast.dpdk.org/rel/dpdk-20.11.6.tar.xz 19.11 - http://fast.dpdk.org/rel/dpdk-19.11.13.tar.xz

Other sources

A vulnerability was found in the DPDK package. Affected versions of this package are vulnerable to denial of service (DoS) attacks, affecting system availability.

NVIDIA’s distribution of the Data Plane Development Kit (MLNXDPDK) contains a vulnerability in the network stack, where error recovery is not handled properly, which can allow a remote attacker to cause denial of service and some impact to data integrity and confidentiality.

Affected Software

16 affected componentsFixes available
redhat/openvswitch2.13<0:2.13.0-193.3.el8fd
0:2.13.0-193.3.el8fd
redhat/openvswitch2.17<0:2.17.0-37.4.el8fd
0:2.17.0-37.4.el8fd
redhat/openvswitch2.15<0:2.15.0-113.3.el8fd
0:2.15.0-113.3.el8fd
redhat/openvswitch2.16<0:2.16.0-89.3.el8fd
0:2.16.0-89.3.el8fd
redhat/openvswitch2.17<0:2.17.0-32.4.el9fd
0:2.17.0-32.4.el9fd
redhat/dpdk<2:21.11.2-1.el9_1
2:21.11.2-1.el9_1
redhat/dpdk<21.11.2
21.11.2
redhat/dpdk<20.11.6
20.11.6
redhat/dpdk<19.11.13
19.11.13
Nvidia Data Plane Development Kit>=19.11_1.0.0<20.11_5.0.0
Linux Linux kernel
Microsoft Windows
debian/dpdk<22.11.1-2
22.11.1-2
debian/dpdk<22.11.1-2
22.11.1-2
debian/dpdk<22.11.1-2
22.11.1-2
debian/dpdk
22.11.11-0+deb12u122.11.7-1~deb12u124.11.4-0+deb13u124.11.8-0+deb13u125.11.4-1

Remediation

Recommended actions to resolve this vulnerability, in priority order.

  1. Upgrade

    Upgrade redhat/openvswitch2.13 to a version that resolves this vulnerability.

    Fixed in 0:2.13.0-193.3.el8fd
  2. Upgrade

    Upgrade redhat/openvswitch2.17 to a version that resolves this vulnerability.

    Fixed in 0:2.17.0-37.4.el8fd
  3. Upgrade

    Upgrade redhat/openvswitch2.15 to a version that resolves this vulnerability.

    Fixed in 0:2.15.0-113.3.el8fd
  4. Upgrade

    Upgrade redhat/openvswitch2.16 to a version that resolves this vulnerability.

    Fixed in 0:2.16.0-89.3.el8fd
  5. Upgrade

    Upgrade redhat/openvswitch2.17 to a version that resolves this vulnerability.

    Fixed in 0:2.17.0-32.4.el9fd
  6. Upgrade

    Upgrade redhat/dpdk to a version that resolves this vulnerability.

    Fixed in 2:21.11.2-1.el9_1
  7. Upgrade

    Upgrade redhat/dpdk to a version that resolves this vulnerability.

    Fixed in 21.11.2
  8. Upgrade

    Upgrade redhat/dpdk to a version that resolves this vulnerability.

    Fixed in 20.11.6
  9. Upgrade

    Upgrade redhat/dpdk to a version that resolves this vulnerability.

    Fixed in 19.11.13
  10. Upgrade

    Upgrade debian/dpdk to a version that resolves this vulnerability.

    Fixed in 22.11.11-0+deb12u1Fixed in 22.11.7-1~deb12u1Fixed in 24.11.4-0+deb13u1Fixed in 24.11.8-0+deb13u1Fixed in 25.11.4-1
  11. Upgrade

    Upgrade debian/dpdk to a version that resolves this vulnerability.

    Fixed in 22.11.1-2
  12. Upgrade

    Upgrade DPDK to a version that resolves this vulnerability.

    Fixed in 19.11.13
  13. Upgrade

    Upgrade DPDK to a version that resolves this vulnerability.

    Fixed in 20.11.6
  14. Upgrade

    Upgrade DPDK to a version that resolves this vulnerability.

    Fixed in 21.11.2
  15. Upgrade

    Upgrade MLNX_DPDK to a version that resolves this vulnerability.

    Patch 60b254e392

Event History

Aug 30, 2022
CVE Published
12:00 AM
Sep 1, 2022
CVE Published
via MITRE·04:20 PM
Data Sourced
via MITRE·04:20 PM
DescriptionSeverityWeakness
Data Sourced
via OSV·05:15 PM
DescriptionSeverityAffected Software

Parent advisories

This vulnerability appears in the following advisories.

Frequently Asked Questions

1

What is the severity of CVE-2022-28199?

CVE-2022-28199 has a severity level that can lead to denial of service and impact data integrity and confidentiality.

2

How do I fix CVE-2022-28199?

To fix CVE-2022-28199, upgrade to the appropriate versions of DPDK or Open vSwitch as specified in the remediation section.

3

What software is affected by CVE-2022-28199?

CVE-2022-28199 affects certain versions of DPDK and Open vSwitch as specified in the vulnerability report.

4

What types of attacks can exploit CVE-2022-28199?

CVE-2022-28199 can be exploited by remote attackers to potentially cause denial of service.

5

Is CVE-2022-28199 related to specific drivers?

Yes, CVE-2022-28199 is specifically related to a failure in the mlx5 driver during error recovery.

Contact

SecAlerts Pty Ltd.
132 Wickham Terrace
Fortitude Valley,
QLD 4006, Australia
info@secalerts.co
By using SecAlerts services, you agree to our services end-user license agreement. This website is safeguarded by reCAPTCHA and governed by the Google Privacy Policy and Terms of Service. All names, logos, and brands of products are owned by their respective owners, and any usage of these names, logos, and brands for identification purposes only does not imply endorsement. If you possess any content that requires removal, please get in touch with us.
© 2026 SecAlerts Pty Ltd.
ABN: 70 645 966 203, ACN: 645 966 203