REDHAT-BUG-2160381: Medium severity UPX upx vulnerability
An assertion abort was found in upx MemBuffer::alloc() in mem.cpp, in version UPX 4.0.1. The flow allows attackers to cause a denial of service (abort) via a crafted file.
https://github.com/upx/upx/issues/632 https://github.com/upx/upx/commit/510505a85cbe45e51fbd470f1aa8b02157c429d4
Affected Software
Remediation
Recommended actions to resolve this vulnerability, in priority order.
- Upgrade
Upgrade
UPXto a version that resolves this vulnerability.Patch 510505a85cbe45e51fbd470f1aa8b02157c429d4
Event History
Frequently Asked Questions
What is the severity of REDHAT-BUG-2160381?
The severity of REDHAT-BUG-2160381 is categorized as a denial of service vulnerability.
How do I fix REDHAT-BUG-2160381?
To fix REDHAT-BUG-2160381, update to the latest version of UPX that addresses this issue.
What is the impact of REDHAT-BUG-2160381?
The impact of REDHAT-BUG-2160381 is that it can allow attackers to cause an assertion abort and disrupt service.
Who is affected by REDHAT-BUG-2160381?
Users of UPX version 4.0.1 are affected by REDHAT-BUG-2160381.
Is there a workaround for REDHAT-BUG-2160381?
Currently, there are no documented workarounds for REDHAT-BUG-2160381 other than upgrading to a secure version.