• Все разделы
  • Статьи
  • Медиа
  • Новости
  • Нормативные материалы
  • Конференции
  • Глоссарий

DSA-4567-1 dpdk -- обновление безопасности

Главная Специалистам База уязвимостей DSA-4567-1 dpdk -- обновление безопасности

Карточка уязвимости

Характеристики уязвимости

Уровень опасности
Оценка CVSS
Производитель ПО
Наименование ПО
dpdk (any) dpdk-dev (any) dpdk-doc (any) dpdk-igb-uio-dkms (any) dpdk-rte-kni-dkms (any) libdpdk-dev (any) libethdev4 (any) librte-acl18.11 (any) librte-acl2 (any) librte-bbdev18.11 (any) librte-bitratestats18.11 (any) librte-bpf18.11 (any) librte-bus-dpaa18.11 (any) librte-bus-fslmc18.11 (any) librte-bus-ifpga18.11 (any) librte-bus-pci18.11 (any) librte-bus-vdev18.11 (any) librte-bus-vmbus18.11 (any) librte-cfgfile18.11 (any) librte-cfgfile2 (any) librte-cmdline18.11 (any) librte-cmdline2 (any) librte-common-cpt18.11 (any) librte-common-dpaax18.11 (any) librte-common-octeontx18.11 (any) librte-compressdev18.11 (any) librte-cryptodev1 (any) librte-cryptodev18.11 (any) librte-cryptodev2 (any) librte-distributor1 (any) librte-distributor18.11 (any) librte-eal18.11 (any) librte-eal2 (any) librte-eal3 (any) librte-efd18.11 (any) librte-ethdev18.11 (any) librte-ethdev5 (any) librte-eventdev18.11 (any) librte-flow-classify18.11 (any) librte-gro18.11 (any) librte-gso18.11 (any) librte-hash18.11 (any) librte-hash2 (any) librte-ip-frag1 (any) librte-ip-frag18.11 (any) librte-jobstats1 (any) librte-jobstats18.11 (any) librte-kni18.11 (any) librte-kni2 (any) librte-kvargs1 (any) librte-kvargs18.11 (any) librte-latencystats18.11 (any) librte-lpm18.11 (any) librte-lpm2 (any) librte-mbuf18.11 (any) librte-mbuf2 (any) librte-member18.11 (any) librte-mempool18.11 (any) librte-mempool2 (any) librte-mempool-bucket18.11 (any) librte-mempool-dpaa18.11 (any) librte-mempool-dpaa2-18.11 (any) librte-mempool-octeontx18.11 (any) librte-mempool-ring18.11 (any) librte-mempool-stack18.11 (any) librte-meter1 (any) librte-meter18.11 (any) librte-metrics18.11 (any) librte-net1 (any) librte-net18.11 (any) librte-pci18.11 (any) librte-pdump1 (any) librte-pdump18.11 (any) librte-pipeline18.11 (any) librte-pipeline3 (any) librte-pmd-aesni-gcm18.11 (any) librte-pmd-aesni-mb18.11 (any) librte-pmd-af-packet1 (any) librte-pmd-af-packet18.11 (any) librte-pmd-ark18.11 (any) librte-pmd-atlantic18.11 (any) librte-pmd-avf18.11 (any) librte-pmd-avp18.11 (any) librte-pmd-axgbe18.11 (any) librte-pmd-bbdev-null18.11 (any) librte-pmd-bnx2x18.11 (any) librte-pmd-bnxt1 (any) librte-pmd-bnxt18.11 (any) librte-pmd-bond1 (any) librte-pmd-bond18.11 (any) librte-pmd-caam-jr18.11 (any) librte-pmd-ccp18.11 (any) librte-pmd-crypto-scheduler18.11 (any) librte-pmd-cxgbe1 (any) librte-pmd-cxgbe18.11 (any) librte-pmd-dpaa18.11 (any) librte-pmd-dpaa2-18.11 (any) librte-pmd-dpaa2-cmdif18.11 (any) librte-pmd-dpaa2-event18.11 (any) librte-pmd-dpaa2-qdma18.11 (any) librte-pmd-dpaa2-sec18.11 (any) librte-pmd-dpaa-event18.11 (any) librte-pmd-dpaa-sec18.11 (any) librte-pmd-dsw-event18.11 (any) librte-pmd-e1000-1 (any) librte-pmd-e1000-18.11 (any) librte-pmd-ena1 (any) librte-pmd-ena18.11 (any) librte-pmd-enetc18.11 (any) librte-pmd-enic1 (any) librte-pmd-enic18.11 (any) librte-pmd-failsafe18.11 (any) librte-pmd-fm10k1 (any) librte-pmd-fm10k18.11 (any) librte-pmd-i40e1 (any) librte-pmd-i40e18.11 (any) librte-pmd-ifc18.11 (any) librte-pmd-ifpga-rawdev18.11 (any) librte-pmd-ixgbe1 (any) librte-pmd-ixgbe18.11 (any) librte-pmd-kni18.11 (any) librte-pmd-liquidio18.11 (any) librte-pmd-mlx4-18.11 (any) librte-pmd-mlx5-18.11 (any) librte-pmd-netvsc18.11 (any) librte-pmd-nfp18.11 (any) librte-pmd-null1 (any) librte-pmd-null18.11 (any) librte-pmd-null-crypto1 (any) librte-pmd-null-crypto18.11 (any) librte-pmd-octeontx18.11 (any) librte-pmd-octeontx-compress18.11 (any) librte-pmd-octeontx-crypto18.11 (any) librte-pmd-octeontx-event18.11 (any) librte-pmd-opdl-event18.11 (any) librte-pmd-openssl18.11 (any) librte-pmd-pcap1 (any) librte-pmd-pcap18.11 (any) librte-pmd-qat18.11 (any) librte-pmd-qede1 (any) librte-pmd-qede18.11 (any) librte-pmd-ring18.11 (any) librte-pmd-ring2 (any) librte-pmd-sfc18.11 (any) librte-pmd-skeleton-event18.11 (any) librte-pmd-skeleton-rawdev18.11 (any) librte-pmd-softnic18.11 (any) librte-pmd-sw-event18.11 (any) librte-pmd-tap18.11 (any) librte-pmd-thunderx18.11 (any) librte-pmd-vdev-netvsc18.11 (any) librte-pmd-vhost1 (any) librte-pmd-vhost18.11 (any) librte-pmd-virtio1 (any) librte-pmd-virtio18.11 (any) librte-pmd-virtio-crypto18.11 (any) librte-pmd-vmxnet3-18.11 (any) librte-pmd-vmxnet3-uio1 (any) librte-pmd-xenvirt1 (any) librte-pmd-zlib18.11 (any) librte-port18.11 (any) librte-port3 (any) librte-power1 (any) librte-power18.11 (any) librte-rawdev18.11 (any) librte-reorder1 (any) librte-reorder18.11 (any) librte-ring1 (any) librte-ring18.11 (any) librte-sched1 (any) librte-sched18.11 (any) librte-security18.11 (any) librte-table18.11 (any) librte-table2 (any) librte-telemetry18.11 (any) librte-timer1 (any) librte-timer18.11 (any) librte-vhost18.11 (any) librte-vhost3 (any)
Описание
Было обнаружено, что vhost PMD в DPDK, наборе библиотек для быстрой
обработки пакетов, подвержен утечкам содержимого памяти и файловых дескрипторов,
что может приводить к отказу в обслуживании.
В предыдущем стабильном выпуске (stretch) эта проблема была исправлена
в версии 16.11.9-1+deb9u2.
В стабильном выпуске (buster) эта проблема была исправлена в
версии 18.11.2-2+deb10u2.
Рекомендуется обновить пакеты dpdk.
С подробным статусом поддержки безопасности dpdk можно ознакомиться на
соответствующей странице отслеживания безопасности по адресу
https://security-tracker.debian.org/tracker/dpdk">https://security-tracker.debian.org/tracker/dpdk">https://security-tracker.debian.org/tracker/dpdk
Как исправить
Проблема может быть решена обновлением операционной системы до следующих версий пакетов в зависимости от архитектуры:
Debian GNU/Linux 9:
noarch:
dpdk - 16.11.9-1+deb9u2
dpdk-dev - 16.11.9-1+deb9u2
dpdk-doc - 16.11.9-1+deb9u2
dpdk-igb-uio-dkms - 16.11.9-1+deb9u2
dpdk-rte-kni-dkms - 16.11.9-1+deb9u2
libdpdk-dev - 16.11.9-1+deb9u2
libethdev4 - 16.11.9-1+deb9u2
librte-acl2 - 16.11.9-1+deb9u2
librte-cfgfile2 - 16.11.9-1+deb9u2
librte-cmdline2 - 16.11.9-1+deb9u2
librte-cryptodev1 - 16.11.9-1+deb9u2
librte-cryptodev2 - 16.11.9-1+deb9u2
librte-distributor1 - 16.11.9-1+deb9u2
librte-eal2 - 16.11.9-1+deb9u2
librte-eal3 - 16.11.9-1+deb9u2
librte-ethdev5 - 16.11.9-1+deb9u2
librte-hash2 - 16.11.9-1+deb9u2
librte-ip-frag1 - 16.11.9-1+deb9u2
librte-jobstats1 - 16.11.9-1+deb9u2
librte-kni2 - 16.11.9-1+deb9u2
librte-kvargs1 - 16.11.9-1+deb9u2
librte-lpm2 - 16.11.9-1+deb9u2
librte-mbuf2 - 16.11.9-1+deb9u2
librte-mempool2 - 16.11.9-1+deb9u2
librte-meter1 - 16.11.9-1+deb9u2
librte-net1 - 16.11.9-1+deb9u2
librte-pdump1 - 16.11.9-1+deb9u2
librte-pipeline3 - 16.11.9-1+deb9u2
librte-pmd-af-packet1 - 16.11.9-1+deb9u2
librte-pmd-bnxt1 - 16.11.9-1+deb9u2
librte-pmd-bond1 - 16.11.9-1+deb9u2
librte-pmd-cxgbe1 - 16.11.9-1+deb9u2
librte-pmd-e1000-1 - 16.11.9-1+deb9u2
librte-pmd-ena1 - 16.11.9-1+deb9u2
librte-pmd-enic1 - 16.11.9-1+deb9u2
librte-pmd-fm10k1 - 16.11.9-1+deb9u2
librte-pmd-i40e1 - 16.11.9-1+deb9u2
librte-pmd-ixgbe1 - 16.11.9-1+deb9u2
librte-pmd-null-crypto1 - 16.11.9-1+deb9u2
librte-pmd-null1 - 16.11.9-1+deb9u2
librte-pmd-pcap1 - 16.11.9-1+deb9u2
librte-pmd-qede1 - 16.11.9-1+deb9u2
librte-pmd-ring2 - 16.11.9-1+deb9u2
librte-pmd-vhost1 - 16.11.9-1+deb9u2
librte-pmd-virtio1 - 16.11.9-1+deb9u2
librte-pmd-vmxnet3-uio1 - 16.11.9-1+deb9u2
librte-pmd-xenvirt1 - 16.11.9-1+deb9u2
librte-port3 - 16.11.9-1+deb9u2
librte-power1 - 16.11.9-1+deb9u2
librte-reorder1 - 16.11.9-1+deb9u2
librte-ring1 - 16.11.9-1+deb9u2
librte-sched1 - 16.11.9-1+deb9u2
librte-table2 - 16.11.9-1+deb9u2
librte-timer1 - 16.11.9-1+deb9u2
librte-vhost3 - 16.11.9-1+deb9u2
Debian GNU/Linux 10:
noarch:
dpdk - 18.11.2-2+deb10u2
dpdk-dev - 18.11.2-2+deb10u2
dpdk-doc - 18.11.2-2+deb10u2
dpdk-igb-uio-dkms - 18.11.2-2+deb10u2
dpdk-rte-kni-dkms - 18.11.2-2+deb10u2
libdpdk-dev - 18.11.2-2+deb10u2
librte-acl18.11 - 18.11.2-2+deb10u2
librte-bbdev18.11 - 18.11.2-2+deb10u2
librte-bitratestats18.11 - 18.11.2-2+deb10u2
librte-bpf18.11 - 18.11.2-2+deb10u2
librte-bus-dpaa18.11 - 18.11.2-2+deb10u2
librte-bus-fslmc18.11 - 18.11.2-2+deb10u2
librte-bus-ifpga18.11 - 18.11.2-2+deb10u2
librte-bus-pci18.11 - 18.11.2-2+deb10u2
librte-bus-vdev18.11 - 18.11.2-2+deb10u2
librte-bus-vmbus18.11 - 18.11.2-2+deb10u2
librte-cfgfile18.11 - 18.11.2-2+deb10u2
librte-cmdline18.11 - 18.11.2-2+deb10u2
librte-common-cpt18.11 - 18.11.2-2+deb10u2
librte-common-dpaax18.11 - 18.11.2-2+deb10u2
librte-common-octeontx18.11 - 18.11.2-2+deb10u2
librte-compressdev18.11 - 18.11.2-2+deb10u2
librte-cryptodev18.11 - 18.11.2-2+deb10u2
librte-distributor18.11 - 18.11.2-2+deb10u2
librte-eal18.11 - 18.11.2-2+deb10u2
librte-efd18.11 - 18.11.2-2+deb10u2
librte-ethdev18.11 - 18.11.2-2+deb10u2
librte-eventdev18.11 - 18.11.2-2+deb10u2
librte-flow-classify18.11 - 18.11.2-2+deb10u2
librte-gro18.11 - 18.11.2-2+deb10u2
librte-gso18.11 - 18.11.2-2+deb10u2
librte-hash18.11 - 18.11.2-2+deb10u2
librte-ip-frag18.11 - 18.11.2-2+deb10u2
librte-jobstats18.11 - 18.11.2-2+deb10u2
librte-kni18.11 - 18.11.2-2+deb10u2
librte-kvargs18.11 - 18.11.2-2+deb10u2
librte-latencystats18.11 - 18.11.2-2+deb10u2
librte-lpm18.11 - 18.11.2-2+deb10u2
librte-mbuf18.11 - 18.11.2-2+deb10u2
librte-member18.11 - 18.11.2-2+deb10u2
librte-mempool-bucket18.11 - 18.11.2-2+deb10u2
librte-mempool-dpaa18.11 - 18.11.2-2+deb10u2
librte-mempool-dpaa2-18.11 - 18.11.2-2+deb10u2
librte-mempool-octeontx18.11 - 18.11.2-2+deb10u2
librte-mempool-ring18.11 - 18.11.2-2+deb10u2
librte-mempool-stack18.11 - 18.11.2-2+deb10u2
librte-mempool18.11 - 18.11.2-2+deb10u2
librte-meter18.11 - 18.11.2-2+deb10u2
librte-metrics18.11 - 18.11.2-2+deb10u2
librte-net18.11 - 18.11.2-2+deb10u2
librte-pci18.11 - 18.11.2-2+deb10u2
librte-pdump18.11 - 18.11.2-2+deb10u2
librte-pipeline18.11 - 18.11.2-2+deb10u2
librte-pmd-aesni-gcm18.11 - 18.11.2-2+deb10u2
librte-pmd-aesni-mb18.11 - 18.11.2-2+deb10u2
librte-pmd-af-packet18.11 - 18.11.2-2+deb10u2
librte-pmd-ark18.11 - 18.11.2-2+deb10u2
librte-pmd-atlantic18.11 - 18.11.2-2+deb10u2
librte-pmd-avf18.11 - 18.11.2-2+deb10u2
librte-pmd-avp18.11 - 18.11.2-2+deb10u2
librte-pmd-axgbe18.11 - 18.11.2-2+deb10u2
librte-pmd-bbdev-null18.11 - 18.11.2-2+deb10u2
librte-pmd-bnx2x18.11 - 18.11.2-2+deb10u2
librte-pmd-bnxt18.11 - 18.11.2-2+deb10u2
librte-pmd-bond18.11 - 18.11.2-2+deb10u2
librte-pmd-caam-jr18.11 - 18.11.2-2+deb10u2
librte-pmd-ccp18.11 - 18.11.2-2+deb10u2
librte-pmd-crypto-scheduler18.11 - 18.11.2-2+deb10u2
librte-pmd-cxgbe18.11 - 18.11.2-2+deb10u2
librte-pmd-dpaa-event18.11 - 18.11.2-2+deb10u2
librte-pmd-dpaa-sec18.11 - 18.11.2-2+deb10u2
librte-pmd-dpaa18.11 - 18.11.2-2+deb10u2
librte-pmd-dpaa2-18.11 - 18.11.2-2+deb10u2
librte-pmd-dpaa2-cmdif18.11 - 18.11.2-2+deb10u2
librte-pmd-dpaa2-event18.11 - 18.11.2-2+deb10u2
librte-pmd-dpaa2-qdma18.11 - 18.11.2-2+deb10u2
librte-pmd-dpaa2-sec18.11 - 18.11.2-2+deb10u2
librte-pmd-dsw-event18.11 - 18.11.2-2+deb10u2
librte-pmd-e1000-18.11 - 18.11.2-2+deb10u2
librte-pmd-ena18.11 - 18.11.2-2+deb10u2
librte-pmd-enetc18.11 - 18.11.2-2+deb10u2
librte-pmd-enic18.11 - 18.11.2-2+deb10u2
librte-pmd-failsafe18.11 - 18.11.2-2+deb10u2
librte-pmd-fm10k18.11 - 18.11.2-2+deb10u2
librte-pmd-i40e18.11 - 18.11.2-2+deb10u2
librte-pmd-ifc18.11 - 18.11.2-2+deb10u2
librte-pmd-ifpga-rawdev18.11 - 18.11.2-2+deb10u2
librte-pmd-ixgbe18.11 - 18.11.2-2+deb10u2
librte-pmd-kni18.11 - 18.11.2-2+deb10u2
librte-pmd-liquidio18.11 - 18.11.2-2+deb10u2
librte-pmd-mlx4-18.11 - 18.11.2-2+deb10u2
librte-pmd-mlx5-18.11 - 18.11.2-2+deb10u2
librte-pmd-netvsc18.11 - 18.11.2-2+deb10u2
librte-pmd-nfp18.11 - 18.11.2-2+deb10u2
librte-pmd-null-crypto18.11 - 18.11.2-2+deb10u2
librte-pmd-null18.11 - 18.11.2-2+deb10u2
librte-pmd-octeontx-compress18.11 - 18.11.2-2+deb10u2
librte-pmd-octeontx-crypto18.11 - 18.11.2-2+deb10u2
librte-pmd-octeontx-event18.11 - 18.11.2-2+deb10u2
librte-pmd-octeontx18.11 - 18.11.2-2+deb10u2
librte-pmd-opdl-event18.11 - 18.11.2-2+deb10u2
librte-pmd-openssl18.11 - 18.11.2-2+deb10u2
librte-pmd-pcap18.11 - 18.11.2-2+deb10u2
librte-pmd-qat18.11 - 18.11.2-2+deb10u2
librte-pmd-qede18.11 - 18.11.2-2+deb10u2
librte-pmd-ring18.11 - 18.11.2-2+deb10u2
librte-pmd-sfc18.11 - 18.11.2-2+deb10u2
librte-pmd-skeleton-event18.11 - 18.11.2-2+deb10u2
librte-pmd-skeleton-rawdev18.11 - 18.11.2-2+deb10u2
librte-pmd-softnic18.11 - 18.11.2-2+deb10u2
librte-pmd-sw-event18.11 - 18.11.2-2+deb10u2
librte-pmd-tap18.11 - 18.11.2-2+deb10u2
librte-pmd-thunderx18.11 - 18.11.2-2+deb10u2
librte-pmd-vdev-netvsc18.11 - 18.11.2-2+deb10u2
librte-pmd-vhost18.11 - 18.11.2-2+deb10u2
librte-pmd-virtio-crypto18.11 - 18.11.2-2+deb10u2
librte-pmd-virtio18.11 - 18.11.2-2+deb10u2
librte-pmd-vmxnet3-18.11 - 18.11.2-2+deb10u2
librte-pmd-zlib18.11 - 18.11.2-2+deb10u2
librte-port18.11 - 18.11.2-2+deb10u2
librte-power18.11 - 18.11.2-2+deb10u2
librte-rawdev18.11 - 18.11.2-2+deb10u2
librte-reorder18.11 - 18.11.2-2+deb10u2
librte-ring18.11 - 18.11.2-2+deb10u2
librte-sched18.11 - 18.11.2-2+deb10u2
librte-security18.11 - 18.11.2-2+deb10u2
librte-table18.11 - 18.11.2-2+deb10u2
librte-telemetry18.11 - 18.11.2-2+deb10u2
librte-timer18.11 - 18.11.2-2+deb10u2
librte-vhost18.11 - 18.11.2-2+deb10u2
Ссылки
Источник: CVE
Наименование: CVE-2019-14818
URL: http://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2019-14818

http://www.debian.org/security/dsa-4567/