CVE-2019-14295Integer Overflow or Wraparound in Upx-ucl

Severity
5.5MEDIUMNVD
EPSS
0.3%
top 51.62%
CISA KEV
Not in KEV
Exploit
No known exploits
Affected products
Timeline
PublishedJul 27
Latest updateMay 24

Description

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.

CVSS vector

CVSS:3.0/AV:L/AC:L/PR:N/UI:R/S:U/C:N/I:N/A:HExploitability: 1.8 | Impact: 3.6

Affected Packages2 packages

debiandebian/upx-ucl< upx-ucl 3.95-2 (bullseye)
NVDupx/upx3.95

Patches

🔴Vulnerability Details

2
GHSA
GHSA-6m8h-vp4x-j6x4: An Integer overflow in the getElfSections function in p_vmlinx2022-05-24
OSV
CVE-2019-14295: An Integer overflow in the getElfSections function in p_vmlinx2019-07-27

📋Vendor Advisories

1
Debian
CVE-2019-14295: upx-ucl - An Integer overflow in the getElfSections function in p_vmlinx.cpp in UPX 3.95 a...2019

💬Community

3
Bugzilla
CVE-2019-14295 upx: integer overflow in getElfSections function in p_vmlinx.cpp2019-08-01
Bugzilla
CVE-2019-14295 upx: integer overflow in getElfSections function in p_vmlinx.cpp [epel-7]2019-08-01
Bugzilla
CVE-2019-14295 upx: integer overflow in getElfSections function in p_vmlinx.cpp [fedora-all]2019-08-01
CVE-2019-14295 — Integer Overflow or Wraparound | cvebase