Every CVE Search/ Get API key

CVE-2017-9263

In Open vSwitch (OvS) 2.7.0, while parsing an OpenFlow role status message, there is a call to...

6.5 MediumFix available

CVE-2017-9263 is a medium vulnerability (CVSS 6.5) in Openvswitch, published May 29, 2017. No source lists public exploit code. EPSS puts the chance of exploitation in the next 30 days at 1.01%, the 63rd percentile. Fixed in openvswitch 2.8.1+dfsg1-2.

In Open vSwitch (OvS) 2.7.0, while parsing an OpenFlow role status message, there is a call to the abort() function 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.

Attack profile

How easy it is to exploit

Attack vector
Adjacent network
Complexity
Low
Privileges needed
None
User interaction
None

What an attacker can affect

Confidentiality
None
Integrity
None
Availability
High

Exploit likelihood

1.01%Down 0.9 points since Apr 14, 2021
90%50%10%1%

What each source reports

NVD Score used 6.5

In Open vSwitch (OvS) 2.7.0, while parsing an OpenFlow role status message, there is a call to the abort() function 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.

Record
CVE-2017-9263
CVSS 3.0
6.5 MediumCVSS:3.0/AV:A/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H
CVSS 2.0
3.3 LowAV:A/AC:L/Au:N/C:N/I:N/A:P
Weakness
CWE-20
Updated
2026-11-02
CVE List No score

In Open vSwitch (OvS) 2.7.0, while parsing an OpenFlow role status message, there is a call to the abort() function 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.

Record
CVE-2017-9263
Updated
2026-11-02
EUVDEUVD-2017-18199 No score

In Open vSwitch (OvS) 2.7.0, while parsing an OpenFlow role status message, there is a call to the abort() function 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.

Record
EUVD-2017-18199
Updated
2026-11-03
GitHub AdvisoriesGHSA-3r4j-wr9x-6p4f 6.5

In Open vSwitch (OvS) 2.7.0, while parsing an OpenFlow role status message, there is a call to...

In Open vSwitch (OvS) 2.7.0, while parsing an OpenFlow role status message, there is a call to the abort() function 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.

Record
GHSA-3r4j-wr9x-6p4f
CVSS 3.0
6.5 MediumCVSS:3.0/AV:A/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H
Weakness
CWE-20
Updated
2026-11-02
OSV 6.5

In Open vSwitch (OvS) 2.7.0, while parsing an OpenFlow role status message, there is a call to the abort() function 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.

Record
CVE-2017-9263
CVSS 3.0
6.5 MediumCVSS:3.0/AV:A/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H
Updated
2026-11-02
OSVDEBIAN-CVE-2017-9263 6.5

In Open vSwitch (OvS) 2.7.0, while parsing an OpenFlow role status message, there is a call to the abort() function 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.

Record
DEBIAN-CVE-2017-9263
CVSS 3.0
6.5 MediumCVSS:3.0/AV:A/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H
Updated
2026-11-02
Show 12 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-9263 6.5

In Open vSwitch (OvS) 2.7.0, while parsing an OpenFlow role status message, there is a call to the abort() function 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.

Record
UBUNTU-CVE-2017-9263
CVSS 3.0
6.5 MediumCVSS:3.0/AV:A/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H
Updated
2026-11-02
OSVSUSE-SU-2017:2212-1 No score

Security update for openvswitch

This update for openvswitch fixes the following issues:

  • CVE-2017-9263: OpenFlow role status message can cause a call to abort() leading to application crash (bsc#1041470)

  • CVE-2017-9265: Buffer over-read while parsing message could lead to crash or maybe arbitrary code execution (bsc#1041447)

  • Do not restart the ovs-vswitchd and ovsdb-server services on package updates (bsc#1002734)

  • Do not restart the ovs-vswitchd, ovsdb-server and openvswitch services on package removals. This facilitates potential future package moves but also preserves connectivity when the package is removed (bsc#1050896)

Record
SUSE-SU-2017:2212-1
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
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
openvswitch
Red Hat:enterprise_linux:7::fastdatapath
before 0:2.7.2-1.git20170719.el7fdp
0:2.7.2-1.git20170719.el7fdp
Show 41 moreShow less
Affected packages
PackageAffectedFixed
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 12 SP3
before 2.7.0-3.3.1
2.7.0-3.3.1
openvswitch
SUSE:Linux Enterprise Server for SAP Applications 12 SP3
before 2.7.0-3.3.1
2.7.0-3.3.1
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 61 moreShow less
MoveEnter Open