Heap-based buffer overflow in AdvanceCOMP - CVE-2022-35015
Published: November 25, 2022
Vulnerability details
The vulnerability allows a remote attacker to execute arbitrary code on the target system.
The vulnerability exists due to a boundary error within the le_uint32_read() function in /lib/endianrw.h. A remote attacker can pass specially crafted data to the application, trigger a heap-based buffer overflow and execute arbitrary code on the target system.
Successful exploitation of this vulnerability may result in complete compromise of vulnerable system.
Affected software
Fedora
Ubuntu
advancecomp (Ubuntu package)
advancecomp
How to mitigate CVE-2022-35015
advancecomp (Ubuntu package) - addressed in versions Ubuntu Pro (Infra-only), 2.1-1ubuntu0.18.04.3, 2.1-2.1ubuntu0.20.04.1, 2.1-2.1ubuntu2.1, 2.3-1ubuntu0.22.10.1
advancecomp - addressed in versions 2.4-1.el8, 2.4-1.el9, 2.4-1.fc35, 2.4-1.fc36, 2.4-1.fc37