VYPR
Unrated severityNVD Advisory· Published Jan 8, 2024· Updated Nov 4, 2025

CVE-2023-37443

CVE-2023-37443

Description

Multiple out-of-bounds read vulnerabilities exist in the VCD var definition section functionality of GTKWave 3.3.115. A specially crafted .vcd file can lead to arbitrary code execution. A victim would need to open a malicious file to trigger these vulnerabilities.This vulnerability concerns the out-of-bounds read when triggered via the GUI's legacy VCD parsing code.

AI Insight

LLM-synthesized narrative grounded in this CVE's description and references.

Multiple out-of-bounds read flaws in GTKWave 3.3.115's VCD parsing allow arbitrary code execution when a victim opens a malicious .vcd file.

Vulnerability

Multiple out-of-bounds read vulnerabilities exist in the VCD variable definition section parsing code of GTKWave 3.3.115 [1]. The flaw resides in the legacy VCD parsing code used by both the GUI and command-line conversion utilities. An attacker can trigger these by providing a specially crafted .vcd file. The issue is classified under CWE-119: Improper Restriction of Operations within the Bounds of a Memory Buffer [1].

Exploitation

Exploitation requires no authentication or special privileges. The attacker crafts a malicious .vcd file and convinces a victim to open it (e.g., via email or shared link) in GTKWave's GUI or one of its conversion tools (vcd2lxt, vcd2lxt2, vcd2vzt). Once the file is opened, the vulnerable parsing logic is triggered, leading to an out-of-bounds read [1].

Impact

Successful exploitation allows arbitrary code execution in the context of the GTKWave process. Given the CVSS 3.1 score of 7.8 (AV:L/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:H), an attacker can achieve full compromise of confidentiality, integrity, and availability [1].

Mitigation

As of the publication date (2024-01-08), no official fix for GTKWave 3.3.115 has been disclosed in the available references [1]. Users are advised to avoid opening untrusted .vcd files until a patched version is released. The vulnerability is not listed in CISA's Known Exploited Vulnerabilities catalog at this time.

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/GTKWavellm-fuzzy
    Range: = 3.3.115
  • GTKWave/GTKWavev5
    Range: 3.3.115

Patches

0

No patches discovered yet.

Vulnerability mechanics

AI mechanics synthesis has not run for this CVE yet.

References

2

News mentions

0

No linked articles in our index yet.