CVE-2017-15056: Null Pointer Dereference
Published Oct 6, 2017
·Updated
plxelf.cpp in UPX 3.94 mishandles ELF headers, which allows remote attackers to cause a denial of service (application crash) or possibly have unspecified other impact via a crafted binary file, as demonstrated by an Invalid Pointer Read in PackLinuxElf64::unpack().
Affected Software
1 affected component
Upx Project Upx=3.94
Remediation
Patch Available
Event History
Oct 6, 2017
CVE Published
via MITRE·07:00 AM
Data Sourced
via MITRE·07:00 AM
Description
Frequently Asked Questions
1
What is the severity of CVE-2017-15056?
CVE-2017-15056 has a medium severity level as it can lead to denial of service through application crashes.
2
How do I fix CVE-2017-15056?
To fix CVE-2017-15056, upgrade to a newer version of UPX that addresses the vulnerability.
3
What impact does CVE-2017-15056 have on users?
CVE-2017-15056 allows remote attackers to crash the UPX application, potentially disrupting user operations.
4
Which versions of UPX are affected by CVE-2017-15056?
CVE-2017-15056 specifically affects UPX version 3.94.
5
Can CVE-2017-15056 be exploited remotely?
Yes, CVE-2017-15056 can be exploited remotely through the use of crafted binary files.