CVE-2021-36980: Use After Free
Open vSwitch (aka openvswitch) 2.11.0 through 2.15.0 has a use-after-free in decodeNXASTRAWENCAP (called from ofpactdecode and ofpactsdecode) during the decoding of a RAWENCAP action.
Other sources
Open vSwitch (aka openvswitch) has a use-after-free in decodeNXASTRAWENCAP (called from ofpactdecode and ofpactsdecode) during the decoding of a RAWENCAP action.
Affected Software
Remediation
Recommended actions to resolve this vulnerability, in priority order.
- Upgrade
Upgrade
redhat/openvswitch2.11to a version that resolves this vulnerability.Fixed in 0:2.11.3-89.el7fd - Upgrade
Upgrade
redhat/openvswitch2.13to a version that resolves this vulnerability.Fixed in 0:2.13.0-102.el7fd - Upgrade
Upgrade
redhat/openvswitch2.11to a version that resolves this vulnerability.Fixed in 0:2.11.3-86.el8fd - Upgrade
Upgrade
redhat/openvswitch2.13to a version that resolves this vulnerability.Fixed in 0:2.13.0-114.el8fd - Upgrade
Upgrade
redhat/openvswitch2.15to a version that resolves this vulnerability.Fixed in 0:2.15.0-24.el8fd - Upgrade
Upgrade
redhat/openvswitch2.15to a version that resolves this vulnerability.Fixed in 0:2.15.0-28.el8fd - Upgrade
Upgrade
redhat/openvsiwtchto a version that resolves this vulnerability.Fixed in 2.13.4 - Upgrade
Upgrade
redhat/openvswitchto a version that resolves this vulnerability.Fixed in 2.15.1 - Upgrade
Upgrade
alpine/openvswitchto a version that resolves this vulnerability.Fixed in 2.12.3-r2 - Upgrade
Upgrade
openvswitchto a version that resolves this vulnerability.Patch 38744b1bcb022c611712527f039722115300f58f - Upgrade
Upgrade
openvswitchto a version that resolves this vulnerability.Patch 65c61b0c23a0d474696d7b1cea522a5016a8aeb3 - Upgrade
Upgrade
openvswitchto a version that resolves this vulnerability.Patch 6d67310f4d2524b466b98f05ebccc1add1e8cf35 - Upgrade
Upgrade
openvswitchto a version that resolves this vulnerability.Patch 77cccc74deede443e8b9102299efc869a52b65b2 - Upgrade
Upgrade
openvswitchto a version that resolves this vulnerability.Patch 8ce8dc34b5f73b30ce0c1869af9947013c3c6575 - Upgrade
Upgrade
openvswitchto a version that resolves this vulnerability.Patch 9926637a80d0d243dbf9c49761046895e9d1a8e2
Event History
Parent advisories
This vulnerability appears in the following advisories.
Frequently Asked Questions
What is CVE-2021-36980?
CVE-2021-36980 is a vulnerability in Open vSwitch (aka openvswitch) that allows for a use-after-free in decode_NXAST_RAW_ENCAP during the decoding of a RAW_ENCAP action.
What is the severity of CVE-2021-36980?
The severity of CVE-2021-36980 is high with a CVSS score of 7.5.
Which software versions are affected by CVE-2021-36980?
Open vSwitch versions 2.11.0 through 2.15.0 are affected by CVE-2021-36980.
How can I fix CVE-2021-36980?
To fix CVE-2021-36980, you need to update Open vSwitch to version 2.13.4 if you are using version 2.11.0 to 2.13.0, or to version 2.15.1 if you are using version 2.15.0.
Where can I find more information about CVE-2021-36980?
You can find more information about CVE-2021-36980 in the referenced links: [link1](https://bugs.chromium.org/p/oss-fuzz/issues/detail?id=27851), [link2](https://github.com/openvswitch/ovs/commit/77cccc74deede443e8b9102299efc869a52b65b2), [link3](https://github.com/openvswitch/ovs/commit/65c61b0c23a0d474696d7b1cea522a5016a8aeb3).