CVE-2023-38618
Description
Multiple integer overflow vulnerabilities exist in the VZT facgeometry parsing functionality of GTKWave 3.3.115. A specially crafted .vzt file can lead to arbitrary code execution. A victim would need to open a malicious file to trigger these vulnerabilities.This vulnerability concerns the integer overflow when allocating the rows array.
AI Insight
LLM-synthesized narrative grounded in this CVE's description and references.
Multiple integer overflows in GTKWave 3.3.115's VZT facgeometry parsing can lead to arbitrary code execution via a crafted .vzt file.
Vulnerability
GTKWave 3.3.115 contains multiple integer overflow vulnerabilities in the VZT facgeometry parsing functionality, specifically when allocating the rows array. The vulnerability is triggered by parsing specially crafted .vzt files in vzt_rd_init_smp, a function used by the VZT to VCD converter, vztminer, and the GTKWave GUI [1]. The issue is classified as CWE-190 (Integer Overflow or Wraparound).
Exploitation
An attacker must craft a malicious .vzt file that induces an integer overflow when the rows array is allocated. The victim needs to open the file via GTKWave GUI (e.g., by double-clicking the file due to registered MIME types) or via affected command-line tools like vzt2vcd or vztminer. No authentication or special privileges are required beyond user interaction [1].
Impact
Successful exploitation leads to arbitrary code execution in the context of the victim application. The CVSSv3 score is 7.8 (AV:L/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:H), indicating high impact on confidentiality, integrity, and availability [1].
Mitigation
As of the report date, the vulnerability was confirmed in GTKWave 3.3.115. No fixed version has been publicly released [1]. Users should avoid opening untrusted .vzt files until a patch is available. The CVE is not currently listed in the KEV catalog.
AI Insight generated on May 25, 2026. Synthesized from this CVE's description and the cited reference URLs; citations are validated against the source bundle.
Affected products
2- GTKWave/GTKWavev5Range: 3.3.115
Patches
0No patches discovered yet.
Vulnerability mechanics
AI mechanics synthesis has not run for this CVE yet.
References
2News mentions
0No linked articles in our index yet.