PT-2024-12643 · Gtkwave · Gtkwave

Claudio Bozzato

·

Published

2024-01-08

·

Updated

2024-04-09

·

CVE-2023-37576

CVSS v3.1

7.8

High

VectorAV:L/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:H
Name of the Vulnerable Software and Affected Versions GTKWave version 3.3.115
Description The issue is related to multiple use-after-free vulnerabilities in the VCD get vartoken realloc functionality. These vulnerabilities can be triggered by a specially crafted .vcd file, potentially leading to arbitrary code execution when a victim opens a malicious file. The vulnerability also concerns the use-after-free issue when triggered via the vcd2vzt conversion utility.
Recommendations For GTKWave version 3.3.115, consider avoiding the use of the vcd2vzt conversion utility and refrain from opening untrusted .vcd files until a fix is available. As a temporary workaround, restrict access to the VCD get vartoken realloc functionality to minimize the risk of exploitation.

Exploit

Fix

Use After Free

Weakness Enumeration

Related Identifiers

CVE-2023-37576
DLA-3785-1
DSA-5653-1

Affected Products

Gtkwave