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

CVE-2023-37442

CVE-2023-37442

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 default VCD parsing code.

AI Insight

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

Multiple out-of-bounds read vulnerabilities in GTKWave 3.3.115's VCD var definition parsing allow arbitrary code execution via a crafted .vcd file.

Vulnerability

Multiple out-of-bounds read vulnerabilities exist in the VCD var definition section functionality of GTKWave 3.3.115. The bug resides in the vcd_parse function, which is used in both the GUI and command-line conversion utilities. A specially crafted .vcd file triggers these out-of-bounds reads when parsed. The affected version is 3.3.115 [1].

Exploitation

An attacker must convince a victim to open a malicious .vcd file using GTKWave. No authentication or special privileges are required; the victim only needs to load the file via the GUI or a command-line tool. The crafted file contains malformed var definitions that cause out-of-bounds reads during parsing, which can lead to arbitrary code execution [1].

Impact

Successful exploitation allows an attacker to execute arbitrary code in the context of the GTKWave process, leading to full compromise of confidentiality, integrity, and availability. The CVSSv3 score is 7.8 (High) [1].

Mitigation

As of the publication date (2024-01-08), no patched version has been disclosed. Users should avoid opening untrusted .vcd files with GTKWave 3.3.115. The vulnerability is not listed on the CISA Known Exploited Vulnerabilities (KEV) catalog. Monitor vendor updates for a future fix [1].

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.