Skip to content
OpenAdvisories
High · 7.8 CVE-2023-37575 EUVD-2023-41461GHSA-h2jx-f8c9-6v68

Multiple use-after-free vulnerabilities exist in the VCD get_vartoken realloc functionality of GTKWave 3.3.115. A specially crafted .vcd fi…

Published Jan 8, 2024 · Updated Nov 4, 2025 · Assigned by talos

Description

Multiple use-after-free vulnerabilities exist in the VCD get_vartoken realloc 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 use-after-free when triggered via the GUI's interactive VCD parsing code.

Affected products

VendorProductAffectedFixed
GTKWave GTKWave 3.3.115 —

Fixed in Linux distributions

Distributions backport fixes, so the version that fixes this vulnerability differs per release — upgrade to at least the version shown. From the distributions' security trackers and advisories.

ReleasePackageFixed inAdvisory
Debian 14 gtkwave 3.3.118-0.1 —
Debian 13 gtkwave 3.3.118-0.1 —
Debian 12 gtkwave 3.3.118-0.1~deb12u1 DSA-5653-1
Debian 11 gtkwave 3.3.104+really3.3.118-0+deb11u1 DSA-5653-1
Debian 10 gtkwave 3.3.98+really3.3.118-0+deb10u1 DLA-3785-1
ReleasePackageFixed inAdvisory
Ubuntu 26.10 gtkwave No fix yet —
Ubuntu 26.04 LTS gtkwave No fix yet —
Ubuntu 25.10 gtkwave No fix yet —
Ubuntu 24.04 LTS gtkwave No fix yet —
Ubuntu 22.04 LTS gtkwave No fix yet —
Show 3 more (older releases, extended support, other products)
ReleasePackageFixed inAdvisory
Ubuntu 20.04 LTS gtkwave No fix yet —
Ubuntu 18.04 LTS gtkwave No fix yet —
Ubuntu 16.04 LTS gtkwave No fix yet —

Advisories 2

References