Lucene search
+L

Linux Distros Unpatched Vulnerability : CVE-2026-86847

🗓️ 14 Oct 2026 00:00:00Reported by TenableType 
nessus
 nessus
🔗 www.tenable.com👁 4 Views

Unpatched flaw in DPDK lib/vhost vhost-crypto causes host process to hang or crash.

Related
Refs
Code
ReporterTitlePublishedViews
Family
circl
Circl
CVE-2026-86847
14 Oct 202623:18
–circl
cve
CVE
CVE-2026-86847
14 Oct 202617:52
–cve
cvelist
Cvelist
CVE-2026-86847 Dpdk: dpdk: guest can trigger infinite loop in vhost-crypto writeback chain cleanup
14 Oct 202617:52
–cvelist
debiancve
Debian CVE
CVE-2026-86847
14 Oct 202617:52
–debiancve
euvd
EUVD
EUVD-2026-101511
14 Oct 202617:52
–euvd
kitploit
Kitploit
Anthropic-Credited-CVEs
19 Oct 202605:40
–kitploit
mend
Mend
CVE-2026-86847
14 Oct 202617:52
–mend
mscve
Microsoft CVE
Dpdk: dpdk: guest can trigger infinite loop in vhost-crypto writeback chain cleanup
17 Oct 202608:03
–mscve
nvd
NVD
CVE-2026-86847
14 Oct 202618:19
–nvd
osv_azl
osv_azl
AZL-108327 CVE-2026-86847 affecting package ceph 18.2.2-13
14 Oct 202618:19
–osv_azl
Rows per page
#%NASL_MIN_LEVEL 80900
##
# (C) Tenable, Inc.
##

include('compat.inc');

if (description)
{
  script_id(365973);
  script_version("1.5");
  script_set_attribute(attribute:"plugin_modification_date", value:"2026/10/19");

  script_cve_id("CVE-2026-86847");

  script_name(english:"Linux Distros Unpatched Vulnerability : CVE-2026-86847");

  script_set_attribute(attribute:"synopsis", value:
"The Linux/Unix host has one or more packages installed with a vulnerability that the vendor indicates will not be
patched.");
  script_set_attribute(attribute:"description", value:
"The Linux/Unix host has one or more packages installed that are impacted by a vulnerability without a vendor supplied
patch available.

  - A flaw was found in DPDK lib/vhost vhost-crypto. Write-back chain cleanup can follow an uninitialized next
    pointer when mapping a guest descriptor fails, causing the host vhost-crypto process to hang or crash.
    (CVE-2026-86847)

Note that Nessus relies on the presence of the package as reported by the vendor.");
  script_set_attribute(attribute:"see_also", value:"https://access.redhat.com/security/cve/cve-2026-86847");
  script_set_attribute(attribute:"see_also", value:"https://security-tracker.debian.org/tracker/CVE-2026-86847");
  script_set_attribute(attribute:"see_also", value:"https://ubuntu.com/security/CVE-2026-86847");
  script_set_attribute(attribute:"solution", value:
"There is no known solution at this time.");
  script_set_attribute(attribute:"agent", value:"unix");
  script_set_cvss_base_vector("CVSS2#AV:L/AC:L/Au:S/C:N/I:N/A:C");
  script_set_cvss_temporal_vector("CVSS2#E:U/RL:U/RC:C");
  script_set_cvss3_base_vector("CVSS:3.0/AV:L/AC:L/PR:L/UI:N/S:C/C:N/I:N/A:H");
  script_set_cvss3_temporal_vector("CVSS:3.0/E:U/RL:U/RC:C");
  script_set_attribute(attribute:"cvss_score_source", value:"CVE-2026-86847");

  script_set_attribute(attribute:"exploitability_ease", value:"No known exploits are available");
  script_set_attribute(attribute:"exploit_available", value:"false");
  script_set_attribute(attribute:"vendor_unpatched", value:"true");

  script_set_attribute(attribute:"vuln_publication_date", value:"2026/10/14");
  script_set_attribute(attribute:"plugin_publication_date", value:"2026/10/14");

  script_set_attribute(attribute:"plugin_type", value:"local");
  script_set_attribute(attribute:"cpe", value:"cpe:/o:canonical:ubuntu_linux:16.04:-:lts");
  script_set_attribute(attribute:"cpe", value:"cpe:/o:canonical:ubuntu_linux:18.04:-:lts");
  script_set_attribute(attribute:"cpe", value:"cpe:/o:canonical:ubuntu_linux:20.04:-:lts");
  script_set_attribute(attribute:"cpe", value:"cpe:/o:canonical:ubuntu_linux:22.04:-:lts");
  script_set_attribute(attribute:"cpe", value:"cpe:/o:canonical:ubuntu_linux:24.04:-:lts");
  script_set_attribute(attribute:"cpe", value:"cpe:/o:canonical:ubuntu_linux:26.04:-:lts");
  script_set_attribute(attribute:"cpe", value:"cpe:/o:centos:centos:8");
  script_set_attribute(attribute:"cpe", value:"cpe:/o:debian:debian_linux:12.0");
  script_set_attribute(attribute:"cpe", value:"cpe:/o:debian:debian_linux:13.0");
  script_set_attribute(attribute:"cpe", value:"cpe:/o:debian:debian_linux:14.0");
  script_set_attribute(attribute:"cpe", value:"cpe:/o:redhat:enterprise_linux:10");
  script_set_attribute(attribute:"cpe", value:"cpe:/o:redhat:enterprise_linux:8");
  script_set_attribute(attribute:"cpe", value:"cpe:/o:redhat:enterprise_linux:9");
  script_set_attribute(attribute:"cpe", value:"p-cpe:/a:canonical:ubuntu_linux:dpdk");
  script_set_attribute(attribute:"cpe", value:"p-cpe:/a:centos:centos:dpdk");
  script_set_attribute(attribute:"cpe", value:"p-cpe:/a:centos:centos:dpdk-devel");
  script_set_attribute(attribute:"cpe", value:"p-cpe:/a:centos:centos:dpdk-doc");
  script_set_attribute(attribute:"cpe", value:"p-cpe:/a:centos:centos:dpdk-tools");
  script_set_attribute(attribute:"cpe", value:"p-cpe:/a:centos:centos:driverctl");
  script_set_attribute(attribute:"cpe", value:"p-cpe:/a:debian:debian_linux:dpdk");
  script_set_attribute(attribute:"cpe", value:"p-cpe:/a:redhat:enterprise_linux:dpdk");
  script_set_attribute(attribute:"cpe", value:"p-cpe:/a:redhat:enterprise_linux:dpdk-devel");
  script_set_attribute(attribute:"cpe", value:"p-cpe:/a:redhat:enterprise_linux:dpdk-doc");
  script_set_attribute(attribute:"cpe", value:"p-cpe:/a:redhat:enterprise_linux:dpdk-tools");
  script_set_attribute(attribute:"cpe", value:"p-cpe:/a:redhat:enterprise_linux:driverctl");
  script_set_attribute(attribute:"generated_plugin", value:"current");
  script_end_attributes();

  script_category(ACT_GATHER_INFO);
  script_family(english:"Misc.");

  script_copyright(english:"This script is Copyright (C) 2026 and is owned by Tenable, Inc. or an Affiliate thereof.");

  script_dependencies("ssh_get_info2.nasl", "set_linux_os_id.nasl");
  script_require_keys("Host/cpu", "Host/local_checks_enabled", "global_settings/vendor_unpatched", "Host/OS/identifier");
  script_require_ports("Host/OS/CentOS Linux-8", "Host/OS/Debian Linux-12", "Host/OS/Debian Linux-13", "Host/OS/Debian Linux-14", "Host/OS/Red Hat Enterprise Linux-10", "Host/OS/Red Hat Enterprise Linux-8", "Host/OS/Red Hat Enterprise Linux-9", "Host/OS/Ubuntu Linux-16.04", "Host/OS/Ubuntu Linux-18.04", "Host/OS/Ubuntu Linux-20.04", "Host/OS/Ubuntu Linux-22.04", "Host/OS/Ubuntu Linux-24.04", "Host/OS/Ubuntu Linux-26.04");

  exit(0);
}

if (!get_kb_item("global_settings/vendor_unpatched")) exit(0, "Unpatched Vulnerabilities Detection not active.");
if (!get_kb_item("Host/local_checks_enabled")) audit(AUDIT_LOCAL_CHECKS_NOT_ENABLED);
if (empty_or_null(get_one_kb_item("Host/CentOS/rpm-list")) && empty_or_null(get_one_kb_item("Host/Debian/dpkg-l")) && empty_or_null(get_one_kb_item("Host/RedHat/rpm-list"))) audit(AUDIT_PACKAGE_LIST_MISSING);

include('linux_unpatched.inc');

var distro_constraints_array = {
  "Debian Linux-12": {
    "package_manager": "dpkg-l",
    "constraints": [
      {
        "release": "12",
        "pkgs": [
          {"reference": "dpdk"},
          {"reference": "dpdk-dev"},
          {"reference": "dpdk-doc"},
          {"reference": "libdpdk-dev"},
          {"reference": "librte-acl23"},
          {"reference": "librte-baseband-acc23"},
          {"reference": "librte-baseband-fpga-5gnr-fec23"},
          {"reference": "librte-baseband-fpga-lte-fec23"},
          {"reference": "librte-baseband-la12xx23"},
          {"reference": "librte-baseband-null23"},
          {"reference": "librte-baseband-turbo-sw23"},
          {"reference": "librte-bbdev23"},
          {"reference": "librte-bitratestats23"},
          {"reference": "librte-bpf23"},
          {"reference": "librte-bus-auxiliary23"},
          {"reference": "librte-bus-dpaa23"},
          {"reference": "librte-bus-fslmc23"},
          {"reference": "librte-bus-ifpga23"},
          {"reference": "librte-bus-pci23"},
          {"reference": "librte-bus-vdev23"},
          {"reference": "librte-bus-vmbus23"},
          {"reference": "librte-cfgfile23"},
          {"reference": "librte-cmdline23"},
          {"reference": "librte-common-cnxk23"},
          {"reference": "librte-common-cpt23"},
          {"reference": "librte-common-dpaax23"},
          {"reference": "librte-common-iavf23"},
          {"reference": "librte-common-idpf23"},
          {"reference": "librte-common-mlx5-23"},
          {"reference": "librte-common-octeontx23"},
          {"reference": "librte-common-qat23"},
          {"reference": "librte-common-sfc-efx23"},
          {"reference": "librte-compress-isal23"},
          {"reference": "librte-compress-mlx5-23"},
          {"reference": "librte-compress-octeontx23"},
          {"reference": "librte-compressdev23"},
          {"reference": "librte-meta-all"},
          {"reference": "librte-meta-allpmds"},
          {"reference": "librte-meta-baseband"},
          {"reference": "librte-meta-bus"},
          {"reference": "librte-meta-common"},
          {"reference": "librte-meta-compress"},
          {"reference": "librte-meta-crypto"},
          {"reference": "librte-meta-dma"},
          {"reference": "librte-meta-event"},
          {"reference": "librte-meta-mempool"},
          {"reference": "librte-meta-net"},
          {"reference": "librte-meta-raw"}
        ]
      }
    ]
  },
  "Debian Linux-14": {
    "package_manager": "dpkg-l",
    "constraints": [
      {
        "release": "14",
        "pkgs": [
          {"reference": "dpdk"},
          {"reference": "dpdk-dev"},
          {"reference": "dpdk-doc"},
          {"reference": "libdpdk-dev"},
          {"reference": "librte-acl26"},
          {"reference": "librte-argparse26"},
          {"reference": "librte-baseband-acc26"},
          {"reference": "librte-baseband-fpga-5gnr-fec26"},
          {"reference": "librte-baseband-fpga-lte-fec26"},
          {"reference": "librte-baseband-la12xx26"},
          {"reference": "librte-baseband-null26"},
          {"reference": "librte-baseband-turbo-sw26"},
          {"reference": "librte-bbdev26"},
          {"reference": "librte-bitratestats26"},
          {"reference": "librte-bpf26"},
          {"reference": "librte-bus-auxiliary26"},
          {"reference": "librte-bus-cdx26"},
          {"reference": "librte-bus-dpaa26"},
          {"reference": "librte-bus-fslmc26"},
          {"reference": "librte-bus-ifpga26"},
          {"reference": "librte-bus-pci26"},
          {"reference": "librte-bus-platform26"},
          {"reference": "librte-bus-uacce26"},
          {"reference": "librte-bus-vdev26"},
          {"reference": "librte-bus-vmbus26"},
          {"reference": "librte-cfgfile26"},
          {"reference": "librte-cmdline26"},
          {"reference": "librte-common-cnxk26"},
          {"reference": "librte-common-cpt26"},
          {"reference": "librte-common-dpaax26"},
          {"reference": "librte-common-ionic26"},
          {"reference": "librte-common-mlx5-26"},
          {"reference": "librte-common-nfp26"},
          {"reference": "librte-common-nitrox26"},
          {"reference": "librte-common-octeontx26"},
          {"reference": "librte-common-qat26"},
          {"reference": "librte-meta-all"},
          {"reference": "librte-meta-allpmds"},
          {"reference": "librte-meta-baseband"},
          {"reference": "librte-meta-bus"},
          {"reference": "librte-meta-common"},
          {"reference": "librte-meta-compress"},
          {"reference": "librte-meta-crypto"},
          {"reference": "librte-meta-dma"},
          {"reference": "librte-meta-event"},
          {"reference": "librte-meta-mempool"},
          {"reference": "librte-meta-net"},
          {"reference": "librte-meta-raw"}
        ]
      }
    ]
  },
  "Debian Linux-13": {
    "package_manager": "dpkg-l",
    "constraints": [
      {
        "release": "13",
        "pkgs": [
          {"reference": "dpdk"},
          {"reference": "dpdk-dev"},
          {"reference": "dpdk-doc"},
          {"reference": "libdpdk-dev"},
          {"reference": "librte-acl25"},
          {"reference": "librte-argparse25"},
          {"reference": "librte-baseband-acc25"},
          {"reference": "librte-baseband-fpga-5gnr-fec25"},
          {"reference": "librte-baseband-fpga-lte-fec25"},
          {"reference": "librte-baseband-la12xx25"},
          {"reference": "librte-baseband-null25"},
          {"reference": "librte-baseband-turbo-sw25"},
          {"reference": "librte-bbdev25"},
          {"reference": "librte-bitratestats25"},
          {"reference": "librte-bpf25"},
          {"reference": "librte-bus-auxiliary25"},
          {"reference": "librte-bus-cdx25"},
          {"reference": "librte-bus-dpaa25"},
          {"reference": "librte-bus-fslmc25"},
          {"reference": "librte-bus-ifpga25"},
          {"reference": "librte-bus-pci25"},
          {"reference": "librte-bus-platform25"},
          {"reference": "librte-bus-uacce25"},
          {"reference": "librte-bus-vdev25"},
          {"reference": "librte-bus-vmbus25"},
          {"reference": "librte-cfgfile25"},
          {"reference": "librte-cmdline25"},
          {"reference": "librte-common-cnxk25"},
          {"reference": "librte-common-cpt25"},
          {"reference": "librte-common-dpaax25"},
          {"reference": "librte-common-iavf25"},
          {"reference": "librte-common-idpf25"},
          {"reference": "librte-common-ionic25"},
          {"reference": "librte-common-mlx5-25"},
          {"reference": "librte-common-nfp25"},
          {"reference": "librte-common-nitrox25"},
          {"reference": "librte-meta-all"},
          {"reference": "librte-meta-allpmds"},
          {"reference": "librte-meta-baseband"},
          {"reference": "librte-meta-bus"},
          {"reference": "librte-meta-common"},
          {"reference": "librte-meta-compress"},
          {"reference": "librte-meta-crypto"},
          {"reference": "librte-meta-dma"},
          {"reference": "librte-meta-event"},
          {"reference": "librte-meta-mempool"},
          {"reference": "librte-meta-net"},
          {"reference": "librte-meta-raw"}
        ]
      }
    ]
  },
  "Ubuntu Linux-16.04": {
    "package_manager": "dpkg-l",
    "constraints": [
      {
        "release": "16.04",
        "pkgs": [
          {"reference": "dpdk"},
          {"reference": "dpdk-dev"},
          {"reference": "dpdk-doc"},
          {"reference": "libdpdk-dev"},
          {"reference": "libdpdk0"}
        ]
      }
    ]
  },
  "Ubuntu Linux-18.04": {
    "package_manager": "dpkg-l",
    "constraints": [
      {
        "release": "18.04",
        "pkgs": [
          {"reference": "dpdk"},
          {"reference": "dpdk-dev"},
          {"reference": "dpdk-doc"},
          {"reference": "dpdk-igb-uio-dkms"},
          {"reference": "dpdk-rte-kni-dkms"},
          {"reference": "libdpdk-dev"},
          {"reference": "librte-acl17.11"},
          {"reference": "librte-bus-pci17.11"},
          {"reference": "librte-bus-vdev17.11"},
          {"reference": "librte-cfgfile17.11"},
          {"reference": "librte-cmdline17.11"},
          {"reference": "librte-cryptodev17.11"},
          {"reference": "librte-distributor17.11"},
          {"reference": "librte-eal17.11"},
          {"reference": "librte-ethdev17.11"},
          {"reference": "librte-flow-classify17.11"},
          {"reference": "librte-gro17.11"},
          {"reference": "librte-gso17.11"},
          {"reference": "librte-hash17.11"},
          {"reference": "librte-ip-frag17.11"},
          {"reference": "librte-jobstats17.11"},
          {"reference": "librte-kni17.11"},
          {"reference": "librte-kvargs17.11"},
          {"reference": "librte-lpm17.11"},
          {"reference": "librte-mbuf17.11"},
          {"reference": "librte-member17.11"},
          {"reference": "librte-mempool17.11"},
          {"reference": "librte-meter17.11"},
          {"reference": "librte-net17.11"},
          {"reference": "librte-pci17.11"},
          {"reference": "librte-pipeline17.11"},
          {"reference": "librte-pmd-af-packet17.11"},
          {"reference": "librte-pmd-bnxt17.11"},
          {"reference": "librte-pmd-bond17.11"},
          {"reference": "librte-pmd-cxgbe17.11"},
          {"reference": "librte-pmd-e1000-17.11"},
          {"reference": "librte-pmd-ena17.11"},
          {"reference": "librte-pmd-enic17.11"},
          {"reference": "librte-pmd-failsafe17.11"},
          {"reference": "librte-pmd-fm10k17.11"},
          {"reference": "librte-pmd-i40e17.11"},
          {"reference": "librte-pmd-ixgbe17.11"},
          {"reference": "librte-pmd-null-crypto17.11"},
          {"reference": "librte-pmd-null17.11"},
          {"reference": "librte-pmd-pcap17.11"},
          {"reference": "librte-pmd-ring17.11"},
          {"reference": "librte-pmd-softnic17.11"},
          {"reference": "librte-pmd-vhost17.11"}
        ]
      }
    ]
  },
  "Ubuntu Linux-20.04": {
    "package_manager": "dpkg-l",
    "constraints": [
      {
        "release": "20.04",
        "pkgs": [
          {"reference": "dpdk"},
          {"reference": "dpdk-dev"},
          {"reference": "dpdk-doc"},
          {"reference": "dpdk-igb-uio-dkms"},
          {"reference": "libdpdk-dev"},
          {"reference": "librte-acl20.0"},
          {"reference": "librte-bbdev0.200"},
          {"reference": "librte-bpf0.200"},
          {"reference": "librte-bus-dpaa20.0"},
          {"reference": "librte-bus-fslmc20.0"},
          {"reference": "librte-bus-ifpga20.0"},
          {"reference": "librte-bus-pci20.0"},
          {"reference": "librte-bus-vdev20.0"},
          {"reference": "librte-bus-vmbus20.0"},
          {"reference": "librte-cfgfile20.0"},
          {"reference": "librte-cmdline20.0"},
          {"reference": "librte-compressdev0.200"},
          {"reference": "librte-cryptodev20.0"},
          {"reference": "librte-distributor20.0"},
          {"reference": "librte-eal20.0"},
          {"reference": "librte-ethdev20.0"},
          {"reference": "librte-fib0.200"},
          {"reference": "librte-flow-classify0.200"},
          {"reference": "librte-gro20.0"},
          {"reference": "librte-gso20.0"},
          {"reference": "librte-hash20.0"},
          {"reference": "librte-ip-frag20.0"},
          {"reference": "librte-ipsec0.200"},
          {"reference": "librte-jobstats20.0"},
          {"reference": "librte-kni20.0"},
          {"reference": "librte-kvargs20.0"},
          {"reference": "librte-lpm20.0"},
          {"reference": "librte-mbuf20.0"},
          {"reference": "librte-member20.0"},
          {"reference": "librte-mempool-bucket20.0"},
          {"reference": "librte-mempool20.0"},
          {"reference": "librte-meter20.0"},
          {"reference": "librte-net20.0"},
          {"reference": "librte-pci20.0"},
          {"reference": "librte-pipeline20.0"},
          {"reference": "librte-pmd-af-packet20.0"},
          {"reference": "librte-pmd-bnx2x20.0"},
          {"reference": "librte-pmd-bnxt20.0"},
          {"reference": "librte-pmd-bond20.0"},
          {"reference": "librte-pmd-caam-jr20.0"},
          {"reference": "librte-pmd-ccp20.0"},
          {"reference": "librte-pmd-ifc20.0"},
          {"reference": "librte-rawdev20.0"},
          {"reference": "librte-rcu0.200"},
          {"reference": "librte-rib0.200"},
          {"reference": "librte-stack0.200"}
        ]
      }
    ]
  },
  "Ubuntu Linux-22.04": {
    "package_manager": "dpkg-l",
    "constraints": [
      {
        "release": "22.04",
        "pkgs": [
          {"reference": "dpdk"},
          {"reference": "dpdk-dev"},
          {"reference": "dpdk-doc"},
          {"reference": "libdpdk-dev"},
          {"reference": "librte-acl22"},
          {"reference": "librte-baseband-acc100-22"},
          {"reference": "librte-baseband-fpga-5gnr-fec22"},
          {"reference": "librte-baseband-fpga-lte-fec22"},
          {"reference": "librte-baseband-la12xx22"},
          {"reference": "librte-baseband-null22"},
          {"reference": "librte-baseband-turbo-sw22"},
          {"reference": "librte-bbdev22"},
          {"reference": "librte-bitratestats22"},
          {"reference": "librte-bpf22"},
          {"reference": "librte-bus-auxiliary22"},
          {"reference": "librte-bus-dpaa22"},
          {"reference": "librte-bus-fslmc22"},
          {"reference": "librte-bus-ifpga22"},
          {"reference": "librte-bus-pci22"},
          {"reference": "librte-bus-vdev22"},
          {"reference": "librte-bus-vmbus22"},
          {"reference": "librte-cfgfile22"},
          {"reference": "librte-cmdline22"},
          {"reference": "librte-common-cnxk22"},
          {"reference": "librte-common-cpt22"},
          {"reference": "librte-common-dpaax22"},
          {"reference": "librte-common-iavf22"},
          {"reference": "librte-common-mlx5-22"},
          {"reference": "librte-common-octeontx2-22"},
          {"reference": "librte-common-octeontx22"},
          {"reference": "librte-common-qat22"},
          {"reference": "librte-common-sfc-efx22"},
          {"reference": "librte-compress-isal22"},
          {"reference": "librte-compress-mlx5-22"},
          {"reference": "librte-compress-octeontx22"},
          {"reference": "librte-compressdev22"},
          {"reference": "librte-meta-all"},
          {"reference": "librte-meta-allpmds"},
          {"reference": "librte-meta-baseband"},
          {"reference": "librte-meta-bus"},
          {"reference": "librte-meta-compress"},
          {"reference": "librte-meta-crypto"},
          {"reference": "librte-meta-dma"},
          {"reference": "librte-meta-event"},
          {"reference": "librte-meta-mempool"},
          {"reference": "librte-meta-net"},
          {"reference": "librte-meta-raw"}
        ]
      }
    ]
  },
  "Ubuntu Linux-24.04": {
    "package_manager": "dpkg-l",
    "constraints": [
      {
        "release": "24.04",
        "pkgs": [
          {"reference": "dpdk"},
          {"reference": "dpdk-dev"},
          {"reference": "dpdk-doc"},
          {"reference": "libdpdk-dev"},
          {"reference": "librte-acl24"},
          {"reference": "librte-baseband-acc24"},
          {"reference": "librte-baseband-fpga-5gnr-fec24"},
          {"reference": "librte-baseband-fpga-lte-fec24"},
          {"reference": "librte-baseband-la12xx24"},
          {"reference": "librte-baseband-null24"},
          {"reference": "librte-baseband-turbo-sw24"},
          {"reference": "librte-bbdev24"},
          {"reference": "librte-bitratestats24"},
          {"reference": "librte-bpf24"},
          {"reference": "librte-bus-auxiliary24"},
          {"reference": "librte-bus-cdx24"},
          {"reference": "librte-bus-dpaa24"},
          {"reference": "librte-bus-fslmc24"},
          {"reference": "librte-bus-ifpga24"},
          {"reference": "librte-bus-pci24"},
          {"reference": "librte-bus-platform24"},
          {"reference": "librte-bus-vdev24"},
          {"reference": "librte-bus-vmbus24"},
          {"reference": "librte-cfgfile24"},
          {"reference": "librte-cmdline24"},
          {"reference": "librte-common-cnxk24"},
          {"reference": "librte-common-cpt24"},
          {"reference": "librte-common-dpaax24"},
          {"reference": "librte-common-iavf24"},
          {"reference": "librte-common-idpf24"},
          {"reference": "librte-common-mlx5-24"},
          {"reference": "librte-common-nfp24"},
          {"reference": "librte-common-octeontx24"},
          {"reference": "librte-common-qat24"},
          {"reference": "librte-common-sfc-efx24"},
          {"reference": "librte-compressdev24"},
          {"reference": "librte-meta-all"},
          {"reference": "librte-meta-allpmds"},
          {"reference": "librte-meta-baseband"},
          {"reference": "librte-meta-bus"},
          {"reference": "librte-meta-common"},
          {"reference": "librte-meta-compress"},
          {"reference": "librte-meta-crypto"},
          {"reference": "librte-meta-dma"},
          {"reference": "librte-meta-event"},
          {"reference": "librte-meta-mempool"},
          {"reference": "librte-meta-net"},
          {"reference": "librte-meta-raw"}
        ]
      }
    ]
  },
  "Ubuntu Linux-26.04": {
    "package_manager": "dpkg-l",
    "constraints": [
      {
        "release": "26.04",
        "pkgs": [
          {"reference": "dpdk"},
          {"reference": "dpdk-dev"},
          {"reference": "dpdk-doc"},
          {"reference": "libdpdk-dev"},
          {"reference": "librte-acl26"},
          {"reference": "librte-argparse26"},
          {"reference": "librte-baseband-acc26"},
          {"reference": "librte-baseband-fpga-5gnr-fec26"},
          {"reference": "librte-baseband-fpga-lte-fec26"},
          {"reference": "librte-baseband-la12xx26"},
          {"reference": "librte-baseband-null26"},
          {"reference": "librte-baseband-turbo-sw26"},
          {"reference": "librte-bbdev26"},
          {"reference": "librte-bitratestats26"},
          {"reference": "librte-bpf26"},
          {"reference": "librte-bus-auxiliary26"},
          {"reference": "librte-bus-cdx26"},
          {"reference": "librte-bus-dpaa26"},
          {"reference": "librte-bus-fslmc26"},
          {"reference": "librte-bus-ifpga26"},
          {"reference": "librte-bus-pci26"},
          {"reference": "librte-bus-platform26"},
          {"reference": "librte-bus-uacce26"},
          {"reference": "librte-bus-vdev26"},
          {"reference": "librte-bus-vmbus26"},
          {"reference": "librte-cfgfile26"},
          {"reference": "librte-cmdline26"},
          {"reference": "librte-common-cnxk26"},
          {"reference": "librte-common-cpt26"},
          {"reference": "librte-common-dpaax26"},
          {"reference": "librte-common-ionic26"},
          {"reference": "librte-common-mlx5-26"},
          {"reference": "librte-common-nfp26"},
          {"reference": "librte-common-nitrox26"},
          {"reference": "librte-common-octeontx26"},
          {"reference": "librte-common-qat26"},
          {"reference": "librte-common-sfc-efx26"},
          {"reference": "librte-common-zsda26"},
          {"reference": "librte-compress-isal26"},
          {"reference": "librte-compress-mlx5-26"},
          {"reference": "librte-compress-nitrox26"},
          {"reference": "librte-compress-octeontx26"},
          {"reference": "librte-compress-zlib26"},
          {"reference": "librte-compressdev26"},
          {"reference": "librte-crypto-bcmfs26"},
          {"reference": "librte-crypto-caam-jr26"},
          {"reference": "librte-crypto-ccp26"},
          {"reference": "librte-crypto-cnxk26"},
          {"reference": "librte-crypto-dpaa-sec26"},
          {"reference": "librte-crypto-dpaa2-sec26"},
          {"reference": "librte-crypto-ionic26"},
          {"reference": "librte-crypto-ipsec-mb26"},
          {"reference": "librte-crypto-mlx5-26"},
          {"reference": "librte-crypto-nitrox26"},
          {"reference": "librte-crypto-null26"},
          {"reference": "librte-crypto-octeontx26"},
          {"reference": "librte-crypto-openssl26"},
          {"reference": "librte-crypto-scheduler26"},
          {"reference": "librte-crypto-virtio26"},
          {"reference": "librte-cryptodev26"},
          {"reference": "librte-dispatcher26"},
          {"reference": "librte-distributor26"},
          {"reference": "librte-dma-cnxk26"},
          {"reference": "librte-dma-dpaa2-26"},
          {"reference": "librte-dma-dpaa26"},
          {"reference": "librte-dma-hisi-acc26"},
          {"reference": "librte-dma-hisi-pciep26"},
          {"reference": "librte-dma-idxd26"},
          {"reference": "librte-dma-ioat26"},
          {"reference": "librte-dma-odm26"},
          {"reference": "librte-dma-skeleton26"},
          {"reference": "librte-dmadev26"},
          {"reference": "librte-eal26"},
          {"reference": "librte-efd26"},
          {"reference": "librte-ethdev26"},
          {"reference": "librte-event-cnxk26"},
          {"reference": "librte-event-dlb2-26"},
          {"reference": "librte-event-dpaa2-26"},
          {"reference": "librte-event-dpaa26"},
          {"reference": "librte-event-dsw26"},
          {"reference": "librte-event-octeontx26"},
          {"reference": "librte-event-opdl26"},
          {"reference": "librte-event-skeleton26"},
          {"reference": "librte-event-sw26"},
          {"reference": "librte-eventdev26"},
          {"reference": "librte-fib26"},
          {"reference": "librte-gpudev26"},
          {"reference": "librte-graph26"},
          {"reference": "librte-gro26"},
          {"reference": "librte-gso26"},
          {"reference": "librte-hash26"},
          {"reference": "librte-ip-frag26"},
          {"reference": "librte-ipsec26"},
          {"reference": "librte-jobstats26"},
          {"reference": "librte-kvargs26"},
          {"reference": "librte-latencystats26"},
          {"reference": "librte-log26"},
          {"reference": "librte-lpm26"},
          {"reference": "librte-mbuf26"},
          {"reference": "librte-member26"},
          {"reference": "librte-mempool-bucket26"},
          {"reference": "librte-mempool-cnxk26"},
          {"reference": "librte-mempool-dpaa2-26"},
          {"reference": "librte-mempool-dpaa26"},
          {"reference": "librte-mempool-octeontx26"},
          {"reference": "librte-mempool-ring26"},
          {"reference": "librte-mempool-stack26"},
          {"reference": "librte-mempool26"},
          {"reference": "librte-meta-all"},
          {"reference": "librte-meta-allpmds"},
          {"reference": "librte-meta-baseband"},
          {"reference": "librte-meta-bus"},
          {"reference": "librte-meta-common"},
          {"reference": "librte-meta-compress"},
          {"reference": "librte-meta-crypto"},
          {"reference": "librte-meta-dma"},
          {"reference": "librte-meta-event"},
          {"reference": "librte-meta-mempool"},
          {"reference": "librte-meta-net"},
          {"reference": "librte-meta-raw"},
          {"reference": "librte-meter26"},
          {"reference": "librte-metrics26"},
          {"reference": "librte-ml-cnxk26"},
          {"reference": "librte-mldev26"},
          {"reference": "librte-net-af-packet26"},
          {"reference": "librte-net-af-xdp26"},
          {"reference": "librte-net-ark26"},
          {"reference": "librte-net-atlantic26"},
          {"reference": "librte-net-avp26"},
          {"reference": "librte-net-axgbe26"},
          {"reference": "librte-net-bnx2x26"},
          {"reference": "librte-net-bnxt26"},
          {"reference": "librte-net-bond26"},
          {"reference": "librte-net-cnxk26"},
          {"reference": "librte-net-cpfl26"},
          {"reference": "librte-net-cxgbe26"},
          {"reference": "librte-net-dpaa2-26"},
          {"reference": "librte-net-dpaa26"},
          {"reference": "librte-net-e1000-26"},
          {"reference": "librte-net-ena26"},
          {"reference": "librte-net-enetc26"},
          {"reference": "librte-net-enetfec26"},
          {"reference": "librte-net-enic26"},
          {"reference": "librte-net-failsafe26"},
          {"reference": "librte-net-fm10k26"},
          {"reference": "librte-net-gve26"},
          {"reference": "librte-net-hinic26"},
          {"reference": "librte-net-hinic3-26"},
          {"reference": "librte-net-hns3-26"},
          {"reference": "librte-net-i40e26"},
          {"reference": "librte-net-iavf26"},
          {"reference": "librte-net-ice26"},
          {"reference": "librte-net-idpf26"},
          {"reference": "librte-net-ionic26"},
          {"reference": "librte-net-ipn3ke26"},
          {"reference": "librte-net-ixgbe26"},
          {"reference": "librte-net-mana26"},
          {"reference": "librte-net-memif26"},
          {"reference": "librte-net-mlx4-26"},
          {"reference": "librte-net-mlx5-26"},
          {"reference": "librte-net-nbl26"},
          {"reference": "librte-net-netvsc26"},
          {"reference": "librte-net-nfp26"},
          {"reference": "librte-net-ngbe26"},
          {"reference": "librte-net-ntnic26"},
          {"reference": "librte-net-null26"},
          {"reference": "librte-net-octeon-ep26"},
          {"reference": "librte-net-octeontx26"},
          {"reference": "librte-net-pcap26"},
          {"reference": "librte-net-pfe26"},
          {"reference": "librte-net-qede26"},
          {"reference": "librte-net-r8169-26"},
          {"reference": "librte-net-ring26"},
          {"reference": "librte-net-rnp26"},
          {"reference": "librte-net-sfc26"},
          {"reference": "librte-net-softnic26"},
          {"reference": "librte-net-tap26"},
          {"reference": "librte-net-thunderx26"},
          {"reference": "librte-net-txgbe26"},
          {"reference": "librte-net-vdev-netvsc26"},
          {"reference": "librte-net-vhost26"},
          {"reference": "librte-net-virtio26"},
          {"reference": "librte-net-vmxnet3-26"},
          {"reference": "librte-net-xsc26"},
          {"reference": "librte-net-zxdh26"},
          {"reference": "librte-net26"},
          {"reference": "librte-node26"},
          {"reference": "librte-pcapng26"},
          {"reference": "librte-pci26"},
          {"reference": "librte-pdcp26"},
          {"reference": "librte-pdump26"},
          {"reference": "librte-pipeline26"},
          {"reference": "librte-pmu26"},
          {"reference": "librte-port26"},
          {"reference": "librte-power-acpi26"},
          {"reference": "librte-power-amd-pstate26"},
          {"reference": "librte-power-cppc26"},
          {"reference": "librte-power-intel-pstate26"},
          {"reference": "librte-power-intel-uncore26"},
          {"reference": "librte-power-kvm-vm26"},
          {"reference": "librte-power26"},
          {"reference": "librte-raw-cnxk-bphy26"},
          {"reference": "librte-raw-cnxk-gpio26"},
          {"reference": "librte-raw-cnxk-rvu-lf26"},
          {"reference": "librte-raw-dpaa2-cmdif26"},
          {"reference": "librte-raw-gdtc26"},
          {"reference": "librte-raw-ifpga26"},
          {"reference": "librte-raw-ntb26"},
          {"reference": "librte-raw-skeleton26"},
          {"reference": "librte-rawdev26"},
          {"reference": "librte-rcu26"},
          {"reference": "librte-regex-cn9k26"},
          {"reference": "librte-regex-mlx5-26"},
          {"reference": "librte-regexdev26"},
          {"reference": "librte-reorder26"},
          {"reference": "librte-rib26"},
          {"reference": "librte-ring26"},
          {"reference": "librte-sched26"},
          {"reference": "librte-security26"},
          {"reference": "librte-stack26"},
          {"reference": "librte-table26"},
          {"reference": "librte-telemetry26"},
          {"reference": "librte-timer26"},
          {"reference": "librte-vdpa-ifc26"},
          {"reference": "librte-vdpa-mlx5-26"},
          {"reference": "librte-vdpa-nfp26"},
          {"reference": "librte-vdpa-sfc26"},
          {"reference": "librte-vhost26"}
        ]
      }
    ]
  },
  "Red Hat Enterprise Linux-10": {
    "package_manager": "rpm-list",
    "constraints": [
      {
        "release": "10",
        "pkgs": [
          {"reference": "dpdk"},
          {"reference": "dpdk-devel"},
          {"reference": "dpdk-doc"},
          {"reference": "dpdk-tools"},
          {"reference": "driverctl"}
        ]
      }
    ]
  },
  "CentOS Linux-8": {
    "package_manager": "rpm-list",
    "constraints": [
      {
        "release": "8",
        "pkgs": [
          {"reference": "dpdk"},
          {"reference": "dpdk-devel"},
          {"reference": "dpdk-doc"},
          {"reference": "dpdk-tools"}
        ]
      }
    ]
  },
  "Red Hat Enterprise Linux-8": {
    "package_manager": "rpm-list",
    "constraints": [
      {
        "release": "8",
        "pkgs": [
          {"reference": "dpdk"},
          {"reference": "dpdk-devel"},
          {"reference": "dpdk-doc"},
          {"reference": "dpdk-tools"}
        ]
      }
    ]
  },
  "Red Hat Enterprise Linux-9": {
    "package_manager": "rpm-list",
    "constraints": [
      {
        "release": "9",
        "pkgs": [
          {"reference": "dpdk"},
          {"reference": "dpdk-devel"},
          {"reference": "dpdk-doc"},
          {"reference": "dpdk-tools"}
        ]
      }
    ]
  }
};

var distro_constraints_values = linux_unpatched::get_distro_constraints(distro_constraints_arr:distro_constraints_array);
if (empty_or_null(distro_constraints_values)) audit(AUDIT_HOST_NOT, 'affected');

var third_party_support = get_kb_item('Host/OS/extended-third-party');
if (!empty_or_null(third_party_support)) {
    var third_party_vendors = distro_constraints_values['third_party'];
    if (!empty_or_null(third_party_vendors)) {
        var vendor;
        foreach vendor (third_party_vendors) {
            if (vendor == third_party_support) exit(0, 'A third party management patch is available for this vulnerability from ' + vendor + '.\n');
        }
    }
}

var report = linux_unpatched::check_unpatched_constraints(distro_constraints_values:distro_constraints_values);

if (!empty_or_null(report))
{
  security_report_v4(
      port       : 0,
      severity   : SECURITY_WARNING,
      extra      : report
  );
  exit(0);
}
else
{
  audit(AUDIT_HOST_NOT, 'affected');
}

Data

Build on a solid foundation with Vulners data

We provide the essential building blocks for cybersecurity solutions with comprehensive, structured, and constantly updated vulnerability and exploits data

Api

Power your application with Vulners API

The Vulners REST API offers reliable, high-performance access to vulnerability intelligence, with 99.9% SLA uptime and CDN-backed data delivery for seamless global access

App

Assess and manage vulnerabilities with Vulners tools

Built on top of Vulners' database and SDK, end-user solutions give security professionals and developers lightweight and powerful tools for vulnerability remediation

19 Oct 2026 00:00Current
5.5Medium risk
Vulners AI Score5.5
CVSS 3.16.5
EPSS0.00158
SSVC
4