Vulnerability Details : CVE-2023-23456
Potential exploit
A heap-based buffer overflow issue was discovered in UPX in PackTmt::pack() in p_tmt.cpp file. The flow allows an attacker to cause a denial of service (abort) via a crafted file.
Vulnerability category: OverflowDenial of service
Products affected by CVE-2023-23456
- cpe:2.3:o:fedoraproject:fedora:36:*:*:*:*:*:*:*
- cpe:2.3:o:fedoraproject:fedora:37:*:*:*:*:*:*:*
- cpe:2.3:a:upx_project:upx:*:*:*:*:*:*:*:*
Exploit prediction scoring system (EPSS) score for CVE-2023-23456
0.13%
Probability of exploitation activity in the next 30 days
EPSS Score History
~ 48 %
Percentile, the proportion of vulnerabilities that are scored at or less
CVSS scores for CVE-2023-23456
Base Score | Base Severity | CVSS Vector | Exploitability Score | Impact Score | Score Source | First Seen |
---|---|---|---|---|---|---|
5.5
|
MEDIUM | CVSS:3.1/AV:L/AC:L/PR:N/UI:R/S:U/C:N/I:N/A:H |
1.8
|
3.6
|
NIST | |
5.3
|
MEDIUM | CVSS:3.1/AV:L/AC:L/PR:N/UI:R/S:U/C:L/I:L/A:L |
1.8
|
3.4
|
Fedora Project | 2024-04-19 |
CWE ids for CVE-2023-23456
-
A heap overflow condition is a buffer overflow, where the buffer that can be overwritten is allocated in the heap portion of memory, generally meaning that the buffer was allocated using a routine such as malloc().Assigned by: patrick@puiterwijk.org (Secondary)
-
The product writes data past the end, or before the beginning, of the intended buffer.Assigned by:
- nvd@nist.gov (Primary)
- patrick@puiterwijk.org (Secondary)
References for CVE-2023-23456
-
https://lists.fedoraproject.org/archives/list/package-announce@lists.fedoraproject.org/message/EL3BVKIGG3SH6I3KPOYQAWCBD4UMPOPI/
[SECURITY] Fedora 36 Update: upx-4.0.1-2.fc36 - package-announce - Fedora Mailing-ListsMailing List;Third Party Advisory
-
https://github.com/upx/upx/commit/510505a85cbe45e51fbd470f1aa8b02157c429d4
p_tmt: more sanity of input, cleanup MemBuffer usage · upx/upx@510505a · GitHubPatch;Third Party Advisory
-
https://lists.fedoraproject.org/archives/list/package-announce@lists.fedoraproject.org/message/TGEP3FBNRZXGLIA2B2ICMB32JVMPREFZ/
[SECURITY] Fedora 37 Update: upx-4.0.1-2.fc37 - package-announce - Fedora Mailing-ListsMailing List;Third Party Advisory
-
https://github.com/upx/upx/issues/632
heap-buffer-overflow in PackTmt::pack · Issue #632 · upx/upx · GitHubExploit;Third Party Advisory
-
https://lists.fedoraproject.org/archives/list/package-announce%40lists.fedoraproject.org/message/EL3BVKIGG3SH6I3KPOYQAWCBD4UMPOPI/
[SECURITY] Fedora 36 Update: upx-4.0.1-2.fc36 - package-announce - Fedora Mailing-Lists
-
https://lists.fedoraproject.org/archives/list/package-announce%40lists.fedoraproject.org/message/TGEP3FBNRZXGLIA2B2ICMB32JVMPREFZ/
[SECURITY] Fedora 37 Update: upx-4.0.1-2.fc37 - package-announce - Fedora Mailing-Lists
-
https://lists.debian.org/debian-lts-announce/2024/12/msg00013.html
[SECURITY] [DLA 3991-1] upx-ucl security update
-
https://bugzilla.redhat.com/show_bug.cgi?id=2160381
2160381 – (CVE-2023-23456) CVE-2023-23456 upx: heap-buffer-overflow in PackTmt::pack()Issue Tracking;Third Party Advisory
Jump to