CVEInsight.
TrendingZero-DayExploreBrowseSearchSaved
CVEInsight.

Free vulnerability intelligence for developers, security teams, and researchers. Data sourced from public databases for informational purposes only.

Explore

HomeTrendingZero-Day WatchAttack TypesBrowse CVEsSearch

Legal

Privacy PolicyTerms of ServiceData Disclaimer

© 2026CVEInsight. For informational use only — not a substitute for professional security advice.

CVE data sourced from NVD / NIST & public disclosures.

openvswitch

openvswitch

14 known vulnerabilities · sorted by CVSS score

CVE-2022-4338
CRITICAL9.8

An integer underflow in Organization Specific TLV was found in various versions of OpenvSwitch.

openvswitch / openvswitch+6
Network
Published Jan 10, 2023
CVE-2022-4337
CRITICAL9.8

An out-of-bounds read in Organization Specific TLV was found in various versions of OpenvSwitch.

openvswitch / openvswitch+6
Network
Published Jan 10, 2023
CVE-2020-35498
HIGH7.5

A vulnerability was found in openvswitch. A limitation in the implementation of userspace packet parsing can allow a malicious user to send a specially crafted packet causing the resulting megaflow in the kernel to be too wide, potentially causing a denial of service. The highest threat from this vulnerability is to system availability.

openvswitch / openvswitch+12
Network
Published Feb 11, 2021
CVE-2023-3966
HIGH7.5

A flaw was found in Open vSwitch where multiple versions are vulnerable to crafted Geneve packets, which may result in a denial of service and invalid memory accesses. Triggering this issue requires that hardware offloading via the netlink path is enabled.

openvswitch / openvswitch+2
Network
Published Feb 22, 2024
CVE-2021-3905
HIGH7.5

A memory leak was found in Open vSwitch (OVS) during userspace IP fragmentation processing. An attacker could use this flaw to potentially exhaust available memory by keeping sending packet fragments.

openvswitch / openvswitch+4
Network
Published Aug 23, 2022
CVE-2024-22563
HIGH7.5

openvswitch 2.17.8 was discovered to contain a memory leak via the function xmalloc__ in openvswitch-2.17.8/lib/util.c.

openvswitch / openvswitch
Network
Published Jan 19, 2024
CVE-2018-17205
HIGH7.5

An issue was discovered in Open vSwitch (OvS) 2.7.x through 2.7.6, affecting ofproto_rule_insert__ in ofproto/ofproto.c. During bundle commit, flows that are added in a bundle are applied to ofproto in order. If a flow cannot be added (e.g., the flow action is a go-to for a group id that does not exist), OvS tries to revert back all previous flows that were successfully applied from the same bundle. This is possible since OvS maintains list of old flows that were replaced by flows from the bundle. While reinserting old flows, OvS has an assertion failure due to a check on rule state != RULE_INITIALIZED. This would work for new flows, but for an old flow the rule state is RULE_REMOVED. The assertion failure causes an OvS crash.

openvswitch / openvswitch+4
Network
Published Sep 19, 2018
CVE-2020-27827
HIGH7.5

A flaw was found in multiple versions of OpenvSwitch. Specially crafted LLDP packets can cause memory to be lost when allocating data to handle specific optional TLVs, potentially causing a denial of service. The highest threat from this vulnerability is to system availability.

lldpd_project / lldpd+26
Network
Published Mar 18, 2021
CVE-2023-5366
HIGH7.1

A flaw was found in Open vSwitch that allows ICMPv6 Neighbor Advertisement packets between virtual machines to bypass OpenFlow rules. This issue may allow a local attacker to create specially crafted packets with a modified or spoofed target IP address field that can redirect ICMPv6 traffic to arbitrary IP addresses.

openvswitch / openvswitch+4
Network
Published Oct 6, 2023
CVE-2022-0669
MEDIUM6.5

A flaw was found in dpdk. This flaw allows a malicious vhost-user master to attach an unexpected number of fds as ancillary data to VHOST_USER_GET_INFLIGHT_FD / VHOST_USER_SET_INFLIGHT_FD messages that are not closed by the vhost-user slave. By sending such messages continuously, the vhost-user master exhausts available fd in the vhost-user slave process, leading to a denial of service.

dpdk / data_plane_development_kit+11
Local
Published Aug 29, 2022
CVE-2019-25076
MEDIUM5.8

The TSS (Tuple Space Search) algorithm in Open vSwitch 2.x through 2.17.2 and 3.0.0 allows remote attackers to cause a denial of service (delays of legitimate traffic) via crafted packet data that requires excessive evaluation time within the packet classification algorithm for the MegaFlow cache, aka a Tuple Space Explosion (TSE) attack.

openvswitch / openvswitch+1
Network
Published Sep 8, 2022
CVE-2021-36980
MEDIUM5.5

Open vSwitch (aka openvswitch) 2.11.0 through 2.15.0 has a use-after-free in decode_NXAST_RAW_ENCAP (called from ofpact_decode and ofpacts_decode) during the decoding of a RAW_ENCAP action.

openvswitch / openvswitch
Local
Published Jul 20, 2021
CVE-2018-17206
MEDIUM4.9

An issue was discovered in Open vSwitch (OvS) 2.7.x through 2.7.6. The decode_bundle function inside lib/ofp-actions.c is affected by a buffer over-read issue during BUNDLE action decoding.

openvswitch / openvswitch+5
Network
Published Sep 19, 2018
CVE-2018-17204
MEDIUM4.3

An issue was discovered in Open vSwitch (OvS) 2.7.x through 2.7.6, affecting parse_group_prop_ntr_selection_method in lib/ofp-util.c. When decoding a group mod, it validates the group type and command after the whole group mod has been decoded. The OF1.5 decoder, however, tries to use the type and command earlier, when it might still be invalid. This causes an assertion failure (via OVS_NOT_REACHED). ovs-vswitchd does not enable support for OpenFlow 1.5 by default.

openvswitch / openvswitch+5
Network
Published Sep 19, 2018