Описание
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_messageinlib/ofp-print.cthat 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.cin the functionofputil_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_reply10inlib/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)
Список пакетов
SUSE Linux Enterprise Server 12 SP2
SUSE Linux Enterprise Server for Raspberry Pi 12 SP2
SUSE Linux Enterprise Server for SAP Applications 12 SP2
Ссылки
- Link for SUSE-SU-2018:0311-1
- E-Mail link for SUSE-SU-2018:0311-1
- SUSE Security Ratings
- SUSE Bug 1040543
- SUSE Bug 1041447
- SUSE Bug 1041470
- SUSE Bug 1061310
- SUSE CVE CVE-2017-14970 page
- SUSE CVE CVE-2017-9214 page
- SUSE CVE CVE-2017-9263 page
- SUSE CVE CVE-2017-9265 page
Описание
In lib/ofp-util.c in Open vSwitch (OvS) before 2.8.1, there are multiple memory leaks while parsing malformed OpenFlow group mod messages. NOTE: the vendor disputes the relevance of this report, stating "it can only be triggered by an OpenFlow controller, but OpenFlow controllers have much more direct and powerful ways to force Open vSwitch to allocate memory, such as by inserting flows into the flow table."
Затронутые продукты
Ссылки
- CVE-2017-14970
- SUSE Bug 1061310
Описание
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`.
Затронутые продукты
Ссылки
- CVE-2017-9214
- SUSE Bug 1040543
Описание
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.
Затронутые продукты
Ссылки
- CVE-2017-9263
- SUSE Bug 1041470
Описание
In Open vSwitch (OvS) v2.7.0, there is a 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`.
Затронутые продукты
Ссылки
- CVE-2017-9265
- SUSE Bug 1041447