Every CVE Search/ Get API key

CVE-2017-9214

In Open vSwitch (OvS) 2.7.0, while parsing an OFPT_QUEUE_GET_CONFIG_REPLY type OFP 1.0 message,...

9.8 CriticalFix available

CVE-2017-9214 is a critical vulnerability (CVSS 9.8) in Debian Linux, published May 23, 2017. No source lists public exploit code. EPSS puts the chance of exploitation in the next 30 days at 2.89%, the 86th percentile. Fixed in openvswitch 2.8.1+dfsg1-2.

In Open vSwitch (OvS) 2.7.0, while parsing an OFPT_QUEUE_GET_CONFIG_REPLY type OFP 1.0 message, there is a buffer over-read that is caused by an unsigned integer underflow in the function ofputil_pull_queue_get_config_reply10 in lib/ofp-util.c.

Attack profile

How easy it is to exploit

Attack vector
Network
Complexity
Low
Privileges needed
None
User interaction
None

What an attacker can affect

Confidentiality
High
Integrity
High
Availability
High

Exploit likelihood

2.89%Up 0.8 points since Apr 14, 2021
90%50%10%1%

What each source reports

NVD Score used 9.8

In Open vSwitch (OvS) 2.7.0, while parsing an OFPT_QUEUE_GET_CONFIG_REPLY type OFP 1.0 message, there is a buffer over-read that is caused by an unsigned integer underflow in the function ofputil_pull_queue_get_config_reply10 in lib/ofp-util.c.

Record
CVE-2017-9214
CVSS 3.1
9.8 CriticalCVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H
CVSS 2.0
7.5 HighAV:N/AC:L/Au:N/C:P/I:P/A:P
Weakness
CWE-191
Updated
2026-11-02
CVE List No score

In Open vSwitch (OvS) 2.7.0, while parsing an OFPT_QUEUE_GET_CONFIG_REPLY type OFP 1.0 message, there is a buffer over-read that is caused by an unsigned integer underflow in the function ofputil_pull_queue_get_config_reply10 in lib/ofp-util.c.

Record
CVE-2017-9214
Updated
2026-11-02
EUVDEUVD-2017-18152 No score

In Open vSwitch (OvS) 2.7.0, while parsing an OFPT_QUEUE_GET_CONFIG_REPLY type OFP 1.0 message, there is a buffer over-read that is caused by an unsigned integer underflow in the function ofputil_pull_queue_get_config_reply10 in lib/ofp-util.c.

Record
EUVD-2017-18152
Updated
2026-11-03
GitHub AdvisoriesGHSA-6q3f-fc2p-9rh3 9.8

In Open vSwitch (OvS) 2.7.0, while parsing an OFPT_QUEUE_GET_CONFIG_REPLY type OFP 1.0 message,...

In Open vSwitch (OvS) 2.7.0, while parsing an OFPT_QUEUE_GET_CONFIG_REPLY type OFP 1.0 message, there is a buffer over-read that is caused by an unsigned integer underflow in the function ofputil_pull_queue_get_config_reply10 in lib/ofp-util.c.

Record
GHSA-6q3f-fc2p-9rh3
CVSS 3.1
9.8 CriticalCVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H
Weakness
CWE-191
Updated
2026-11-02
OSV 9.8

In Open vSwitch (OvS) 2.7.0, while parsing an OFPT_QUEUE_GET_CONFIG_REPLY type OFP 1.0 message, there is a buffer over-read that is caused by an unsigned integer underflow in the function ofputil_pull_queue_get_config_reply10 in lib/ofp-util.c.

Record
CVE-2017-9214
CVSS 3.1
9.8 CriticalCVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H
Updated
2026-11-02
OSVDEBIAN-CVE-2017-9214 9.8

In Open vSwitch (OvS) 2.7.0, while parsing an OFPT_QUEUE_GET_CONFIG_REPLY type OFP 1.0 message, there is a buffer over-read that is caused by an unsigned integer underflow in the function ofputil_pull_queue_get_config_reply10 in lib/ofp-util.c.

Record
DEBIAN-CVE-2017-9214
CVSS 3.1
9.8 CriticalCVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H
Updated
2026-11-02
Show 11 moreShow less
OSVRHSA-2017:2418 7.5

Red Hat Security Advisory: openvswitch security, bug fix, and enhancement update

Record
RHSA-2017:2418
CVSS 3.0
7.5 HighCVSS:3.0/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H
Updated
2026-11-02
OSVRHSA-2017:2553 7.5

Red Hat Security Advisory: openvswitch security update

Record
RHSA-2017:2553
CVSS 3.0
7.5 HighCVSS:3.0/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H
Updated
2026-11-02
OSVRHSA-2017:2648 7.5

Red Hat Security Advisory: openvswitch security and bug fix update

Record
RHSA-2017:2648
CVSS 3.0
7.5 HighCVSS:3.0/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H
Updated
2026-11-02
OSVRHSA-2017:2665 7.5

Red Hat Security Advisory: openvswitch security update

Record
RHSA-2017:2665
CVSS 3.0
7.5 HighCVSS:3.0/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H
Updated
2026-11-02
OSVRHSA-2017:2692 7.5

Red Hat Security Advisory: openvswitch security update

Record
RHSA-2017:2692
CVSS 3.0
7.5 HighCVSS:3.0/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H
Updated
2026-11-02
OSVRHSA-2017:2698 7.5

Red Hat Security Advisory: openvswitch security update

Record
RHSA-2017:2698
CVSS 3.0
7.5 HighCVSS:3.0/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H
Updated
2026-11-02
OSVRHSA-2017:2727 7.5

Red Hat Security Advisory: openvswitch security update

Record
RHSA-2017:2727
CVSS 3.0
7.5 HighCVSS:3.0/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H
Updated
2026-11-02
OSVUBUNTU-CVE-2017-9214 9.8

In Open vSwitch (OvS) 2.7.0, while parsing an OFPT_QUEUE_GET_CONFIG_REPLY type OFP 1.0 message, there is a buffer over-read that is caused by an unsigned integer underflow in the function ofputil_pull_queue_get_config_reply10 in lib/ofp-util.c.

Record
UBUNTU-CVE-2017-9214
CVSS 3.1
9.8 CriticalCVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H
CVSS 3.0
9.8 CriticalCVSS:3.0/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H
Updated
2026-11-02
OSVSUSE-SU-2018:0311-1 No score

Security update for openvswitch

This update for openvswitch fixes the following issues:

  • CVE-2017-9263: While parsing an OpenFlow role status message, there is a call to the abort() functio for undefined role status reasons in the function ofp_print_role_status_message in lib/ofp-print.c that may be leveraged toward a remote DoS attack by a malicious switch. (bsc#1041470)
  • CVE-2017-9265: Buffer over-read while parsing the group mod OpenFlow message sent from the controller in lib/ofp-util.c in the function ofputil_pull_ofp15_group_mod.(bsc#1041447)
  • CVE-2017-9214: While parsing an OFPT_QUEUE_GET_CONFIG_REPLY type OFP 1.0 message, there is a buffer over-read that is caused by an unsigned integer underflow in the function ofputil_pull_queue_get_config_reply10 in lib/ofp-util.c. (bsc#1040543)
  • CVE-2017-14970: In lib/ofp-util.c, there are multiple memory leaks while parsing malformed OpenFlow group mod messages.(bsc#1061310)
Record
SUSE-SU-2018:0311-1
Updated
2026-11-02
OSVSUSE-SU-2018:0505-1 No score

Security update for openvswitch

This update for openvswitch fixes the following issues:

  • CVE-2017-9263: While parsing an OpenFlow role status message, there is a call to the abort() functio for undefined role status reasons in the function ofp_print_role_status_message in lib/ofp-print.c that may be leveraged toward a remote DoS attack by a malicious switch. (bsc#1041470)

  • CVE-2017-9265: Buffer over-read while parsing the group mod OpenFlow message sent from the controller in lib/ofp-util.c in the function ofputil_pull_ofp15_group_mod.(bsc#1041447)

  • CVE-2017-9214: While parsing an OFPT_QUEUE_GET_CONFIG_REPLY type OFP 1.0 message, there is a buffer over-read that is caused by an unsigned integer underflow in the function ofputil_pull_queue_get_config_reply10 in lib/ofp-util.c. (bsc#1040543)

  • CVE-2017-14970: In lib/ofp-util.c, there are multiple memory leaks while parsing malformed OpenFlow group mod messages.(bsc#1061310)

  • Do not stop the systemd service on package removals as this can break networking. Moreover, this allows us to easily update to more recent openvswitch releases without connectivity problems (bsc#1050896)

Record
SUSE-SU-2018:0505-1
Updated
2026-11-02
OSVUSN-3450-1 No score

openvswitch vulnerabilities

Bhargava Shastry discovered that Open vSwitch incorrectly handled certain OFP messages. A remote attacker could possibly use this issue to cause Open vSwitch to crash, resulting in a denial of service. (CVE-2017-9214)

It was discovered that Open vSwitch incorrectly handled certain OpenFlow role messages. A remote attacker could possibly use this issue to cause Open vSwitch to crash, resulting in a denial of service. (CVE-2017-9263)

It was discovered that Open vSwitch incorrectly handled certain malformed packets. A remote attacker could possibly use this issue to cause Open vSwitch to crash, resulting in a denial of service. This issue only affected Ubuntu 17.04. (CVE-2017-9264)

It was discovered that Open vSwitch incorrectly handled group mod OpenFlow messages. A remote attacker could possibly use this issue to cause Open vSwitch to crash, resulting in a denial of service. (CVE-2017-9265)

Record
USN-3450-1
Updated
2026-11-02

Affected products

Affected packages

Affected packages
PackageAffectedFixed
openvswitch
Debian:12
before 2.8.1+dfsg1-2
2.8.1+dfsg1-2
openvswitch
Debian:13
before 2.8.1+dfsg1-2
2.8.1+dfsg1-2
openvswitch
Debian:14
before 2.8.1+dfsg1-2
2.8.1+dfsg1-2
openvswitch
Debian:9
before 2.6.10-0+deb9u1, plus listed versions
2.6.2~pre+git20161223-3
2.6.10-0+deb9u1
openvswitch
Red Hat:enterprise_linux:7::hypervisor
before 0:2.7.2-1.git20170719.el7fdp
0:2.7.2-1.git20170719.el7fdp
openvswitch-debuginfo
Red Hat:enterprise_linux:7::hypervisor
before 0:2.7.2-1.git20170719.el7fdp
0:2.7.2-1.git20170719.el7fdp
openvswitch-devel
Red Hat:enterprise_linux:7::hypervisor
before 0:2.7.2-1.git20170719.el7fdp
0:2.7.2-1.git20170719.el7fdp
openvswitch-ovn-common
Red Hat:enterprise_linux:7::hypervisor
before 0:2.7.2-1.git20170719.el7fdp
0:2.7.2-1.git20170719.el7fdp
openvswitch-ovn-host
Red Hat:enterprise_linux:7::hypervisor
before 0:2.7.2-1.git20170719.el7fdp
0:2.7.2-1.git20170719.el7fdp
python-openvswitch
Red Hat:enterprise_linux:7::hypervisor
before 0:2.7.2-1.git20170719.el7fdp
0:2.7.2-1.git20170719.el7fdp
Show 40 moreShow less
Affected packages
PackageAffectedFixed
openvswitch
Red Hat:enterprise_linux:7::fastdatapath
before 0:2.7.2-1.git20170719.el7fdp
0:2.7.2-1.git20170719.el7fdp
openvswitch-debuginfo
Red Hat:enterprise_linux:7::fastdatapath
before 0:2.7.2-1.git20170719.el7fdp
0:2.7.2-1.git20170719.el7fdp
openvswitch-devel
Red Hat:enterprise_linux:7::fastdatapath
before 0:2.7.2-1.git20170719.el7fdp
0:2.7.2-1.git20170719.el7fdp
openvswitch-ovn-central
Red Hat:enterprise_linux:7::fastdatapath
before 0:2.7.2-1.git20170719.el7fdp
0:2.7.2-1.git20170719.el7fdp
openvswitch-ovn-common
Red Hat:enterprise_linux:7::fastdatapath
before 0:2.7.2-1.git20170719.el7fdp
0:2.7.2-1.git20170719.el7fdp
openvswitch-ovn-docker
Red Hat:enterprise_linux:7::fastdatapath
before 0:2.7.2-1.git20170719.el7fdp
0:2.7.2-1.git20170719.el7fdp
openvswitch-ovn-host
Red Hat:enterprise_linux:7::fastdatapath
before 0:2.7.2-1.git20170719.el7fdp
0:2.7.2-1.git20170719.el7fdp
openvswitch-ovn-vtep
Red Hat:enterprise_linux:7::fastdatapath
before 0:2.7.2-1.git20170719.el7fdp
0:2.7.2-1.git20170719.el7fdp
openvswitch-test
Red Hat:enterprise_linux:7::fastdatapath
before 0:2.7.2-1.git20170719.el7fdp
0:2.7.2-1.git20170719.el7fdp
python-openvswitch
Red Hat:enterprise_linux:7::fastdatapath
before 0:2.7.2-1.git20170719.el7fdp
0:2.7.2-1.git20170719.el7fdp
openvswitch
Red Hat:openstack:9::el7
before 0:2.5.0-15.git20160727.el7ost
0:2.5.0-15.git20160727.el7ost
openvswitch-debuginfo
Red Hat:openstack:9::el7
before 0:2.5.0-15.git20160727.el7ost
0:2.5.0-15.git20160727.el7ost
python-openvswitch
Red Hat:openstack:9::el7
before 0:2.5.0-15.git20160727.el7ost
0:2.5.0-15.git20160727.el7ost
openvswitch
Red Hat:openstack:10::el7
before 0:2.6.1-13.git20161206.el7ost
0:2.6.1-13.git20161206.el7ost
openvswitch-debuginfo
Red Hat:openstack:10::el7
before 0:2.6.1-13.git20161206.el7ost
0:2.6.1-13.git20161206.el7ost
python-openvswitch
Red Hat:openstack:10::el7
before 0:2.6.1-13.git20161206.el7ost
0:2.6.1-13.git20161206.el7ost
openvswitch
Red Hat:openstack:6::el7
before 0:2.4.1-2.git20160727.el7ost
0:2.4.1-2.git20160727.el7ost
openvswitch-debuginfo
Red Hat:openstack:6::el7
before 0:2.4.1-2.git20160727.el7ost
0:2.4.1-2.git20160727.el7ost
python-openvswitch
Red Hat:openstack:6::el7
before 0:2.4.1-2.git20160727.el7ost
0:2.4.1-2.git20160727.el7ost
openvswitch
Red Hat:openstack:8::el7
before 0:2.5.0-15.git20160727.el7ost
0:2.5.0-15.git20160727.el7ost
openvswitch-debuginfo
Red Hat:openstack:8::el7
before 0:2.5.0-15.git20160727.el7ost
0:2.5.0-15.git20160727.el7ost
python-openvswitch
Red Hat:openstack:8::el7
before 0:2.5.0-15.git20160727.el7ost
0:2.5.0-15.git20160727.el7ost
openvswitch
Red Hat:openstack:7::el7
before 0:2.5.0-15.git20160727.el7ost
0:2.5.0-15.git20160727.el7ost
openvswitch-debuginfo
Red Hat:openstack:7::el7
before 0:2.5.0-15.git20160727.el7ost
0:2.5.0-15.git20160727.el7ost
python-openvswitch
Red Hat:openstack:7::el7
before 0:2.5.0-15.git20160727.el7ost
0:2.5.0-15.git20160727.el7ost
openvswitch
Red Hat:openstack:11::el7
before 0:2.6.1-13.git20161206.el7ost
0:2.6.1-13.git20161206.el7ost
openvswitch-debuginfo
Red Hat:openstack:11::el7
before 0:2.6.1-13.git20161206.el7ost
0:2.6.1-13.git20161206.el7ost
openvswitch-ovn-central
Red Hat:openstack:11::el7
before 0:2.6.1-13.git20161206.el7ost
0:2.6.1-13.git20161206.el7ost
openvswitch-ovn-common
Red Hat:openstack:11::el7
before 0:2.6.1-13.git20161206.el7ost
0:2.6.1-13.git20161206.el7ost
openvswitch-ovn-docker
Red Hat:openstack:11::el7
before 0:2.6.1-13.git20161206.el7ost
0:2.6.1-13.git20161206.el7ost
openvswitch-ovn-host
Red Hat:openstack:11::el7
before 0:2.6.1-13.git20161206.el7ost
0:2.6.1-13.git20161206.el7ost
openvswitch-ovn-vtep
Red Hat:openstack:11::el7
before 0:2.6.1-13.git20161206.el7ost
0:2.6.1-13.git20161206.el7ost
python-openvswitch
Red Hat:openstack:11::el7
before 0:2.6.1-13.git20161206.el7ost
0:2.6.1-13.git20161206.el7ost
openvswitch
SUSE:Linux Enterprise Server for Raspberry Pi 12 SP2
before 2.5.1-25.12.7
2.5.1-25.12.7
openvswitch
SUSE:Linux Enterprise Server 12 SP2
before 2.5.1-25.12.7
2.5.1-25.12.7
openvswitch-dpdk
SUSE:Linux Enterprise Server 12 SP2
before 2.5.1-25.12.8
2.5.1-25.12.8
openvswitch
SUSE:Linux Enterprise Server for SAP Applications 12 SP2
before 2.5.1-25.12.7
2.5.1-25.12.7
openvswitch-dpdk
SUSE:Linux Enterprise Server for SAP Applications 12 SP2
before 2.5.1-25.12.8
2.5.1-25.12.8
openvswitch
SUSE:OpenStack Cloud 6
before 2.5.1-6.4.7
2.5.1-6.4.7
openvswitch
Ubuntu:16.04:LTS
before 2.5.2-0ubuntu0.16.04.2, plus listed versions
2.4.0-0ubuntu42.4.0-0ubuntu52.5.0~git20160129.46a88d9-0ubuntu12.5.0~git20160219.522aca6-0ubuntu12.5.0~git20160219.522aca6-0ubuntu22.5.0~git20160219.522aca6-0ubuntu32.5.0-0ubuntu12.5.2-0ubuntu0.16.04.1
2.5.2-0ubuntu0.16.04.2

History

History
WhenChangedSources
2026-11-03aliasesEUVD
2026-11-02createdCVE List, GitHub Advisories, NVD, OSV

References

Show 60 moreShow less
MoveEnter Open