5.5

CVE-2021-30501

Exploit
An assertion abort was found in upx MemBuffer::alloc() in mem.cpp, in version UPX 4.0.0. The flow allows attackers to cause a denial of service (abort) via a crafted file.
Daten sind bereitgestellt durch National Vulnerability Database (NVD)
UpxUpx Version4.0.0
RedhatEnterprise Linux Version7.0
FedoraprojectFedora Version33
Zu dieser CVE wurde keine Warnung gefunden.
EPSS Metriken
Typ Quelle Score Percentile
EPSS FIRST.org 1.04% 0.595
CVSS Metriken
Quelle Base Score Exploit Score Impact Score Vector String
nvd@nist.gov 5.5 1.8 3.6
CVSS:3.1/AV:L/AC:L/PR:N/UI:R/S:U/C:N/I:N/A:H
nvd@nist.gov 4.3 8.6 2.9
AV:N/AC:M/Au:N/C:N/I:N/A:P
CWE-20 Improper Input Validation

The product receives input or data, but it does not validate or incorrectly validates that the input has the properties that are required to process the data safely and correctly.

CWE-617 Reachable Assertion

The product contains an assert() or similar statement that can be triggered by an attacker, which leads to an application exit or other behavior that is more severe than necessary.

https://bugzilla.redhat.com/show_bug.cgi?id=1948696
Patch
Third Party Advisory
Issue Tracking
https://github.com/upx/upx/commit/28e761cd42211dfe0124b7a29b2f74730f453e46
Patch
Third Party Advisory
https://github.com/upx/upx/issues/486
Third Party Advisory
Exploit
Issue Tracking
https://github.com/upx/upx/pull/487
Patch
Third Party Advisory
Exploit