CVE Vulnerabilities

CVE-2021-22332

Double Free

Published: Apr 28, 2021 | Modified: May 08, 2021
CVSS 3.x
7.5
HIGH
Source:
NVD
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H
CVSS 2.x
5 MEDIUM
AV:N/AC:L/Au:N/C:N/I:N/A:P
RedHat/V2
RedHat/V3
Ubuntu

There is a pointer double free vulnerability in some versions of CloudEngine 5800, CloudEngine 6800, CloudEngine 7800 and CloudEngine 12800. When a function is called, the same memory pointer is copied to two functional modules. Attackers can exploit this vulnerability by performing a malicious operation to cause the pointer double free. This may lead to module crash, compromising normal service.

Weakness

The product calls free() twice on the same memory address, potentially leading to modification of unexpected memory locations.

Affected Software

Name Vendor Start Version End Version
Cloudengine_12800_firmware Huawei v200r002c50spc800 (including) v200r002c50spc800 (including)
Cloudengine_12800_firmware Huawei v200r003c00spc810 (including) v200r003c00spc810 (including)
Cloudengine_12800_firmware Huawei v200r005c00spc800 (including) v200r005c00spc800 (including)
Cloudengine_12800_firmware Huawei v200r005c10spc800 (including) v200r005c10spc800 (including)

Potential Mitigations

References