ALT-PU-2020-2910-1
Closed vulnerabilities
Modified: 2024-11-21
CVE-2018-11243
PackLinuxElf64::unpack in p_lx_elf.cpp in UPX 3.95 allows remote attackers to cause a denial of service (double free), limit the ability of a malware scanner to operate on the entire original data, or possibly have unspecified other impact via a crafted file.
- openSUSE-SU-2020:0162
- openSUSE-SU-2020:0162
- openSUSE-SU-2020:0163
- openSUSE-SU-2020:0163
- openSUSE-SU-2020:0180
- openSUSE-SU-2020:0180
- openSUSE-SU-2020:0179
- openSUSE-SU-2020:0179
- https://github.com/upx/upx/blob/devel/NEWS
- https://github.com/upx/upx/blob/devel/NEWS
- https://github.com/upx/upx/issues/206
- https://github.com/upx/upx/issues/206
- https://github.com/upx/upx/issues/207
- https://github.com/upx/upx/issues/207
- FEDORA-2020-20cf0743f5
- FEDORA-2020-20cf0743f5
- FEDORA-2020-67590fbf08
- FEDORA-2020-67590fbf08
Modified: 2024-11-21
CVE-2019-14295
An Integer overflow in the getElfSections function in p_vmlinx.cpp in UPX 3.95 allows remote attackers to cause a denial of service (crash) via a skewed offset larger than the size of the PE section in a UPX packed executable, which triggers an allocation of excessive memory.
Modified: 2024-11-21
CVE-2019-14296
canUnpack in p_vmlinx.cpp in UPX 3.95 allows remote attackers to cause a denial of service (SEGV or buffer overflow, and application crash) or possibly have unspecified other impact via a crafted UPX packed file.
Modified: 2024-11-21
CVE-2019-20021
A heap-based buffer over-read was discovered in canUnpack in p_mach.cpp in UPX 3.95 via a crafted Mach-O file.
Modified: 2024-11-21
CVE-2019-20051
A floating-point exception was discovered in PackLinuxElf::elf_hash in p_lx_elf.cpp in UPX 3.95. The vulnerability causes an application crash, which leads to denial of service.
Modified: 2024-11-21
CVE-2019-20053
An invalid memory address dereference was discovered in the canUnpack function in p_mach.cpp in UPX 3.95 via a crafted Mach-O file.
Modified: 2024-11-21
CVE-2019-20805
p_lx_elf.cpp in UPX before 3.96 has an integer overflow during unpacking via crafted values in a PT_DYNAMIC segment.
Modified: 2024-11-21
CVE-2020-27787
A Segmentaation fault was found in UPX in invert_pt_dynamic() function in p_lx_elf.cpp. An attacker with a crafted input file allows invalid memory address access that could lead to a denial of service.
Modified: 2024-11-21
CVE-2020-27788
An out-of-bounds read access vulnerability was discovered in UPX in PackLinuxElf64::canPack() function of p_lx_elf.cpp file. An attacker with a crafted input file could trigger this issue that could cause a crash leading to a denial of service.
Modified: 2024-11-21
CVE-2020-27790
A floating point exception issue was discovered in UPX in PackLinuxElf64::invert_pt_dynamic() function of p_lx_elf.cpp file. An attacker with a crafted input file could trigger this issue that could cause a crash leading to a denial of service. The highest impact is to Availability.