CVE Vulnerabilities

CVE-2021-22332

Double Free

Published: Apr 28, 2021 | Modified: Nov 21, 2024
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
root.io logo minimus.io logo echo.ai logo

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.

Affected Software

NameVendorStart VersionEnd Version
Cloudengine_12800_firmwareHuaweiv200r002c50spc800 (including)v200r002c50spc800 (including)
Cloudengine_12800_firmwareHuaweiv200r003c00spc810 (including)v200r003c00spc810 (including)
Cloudengine_12800_firmwareHuaweiv200r005c00spc800 (including)v200r005c00spc800 (including)
Cloudengine_12800_firmwareHuaweiv200r005c10spc800 (including)v200r005c10spc800 (including)

Potential Mitigations

References