Skip to content
OpenAdvisories
Medium · 6.2 CVE-2025-31178 EUVD-2025-8438GHSA-xqc2-xvq9-7x34

Gnuplot: gnuplot segmentation fault on getannotatestring

Published Mar 27, 2025 · Updated Nov 5, 2026 · Assigned by redhat

Description

A flaw was found in gnuplot. The GetAnnotateString() function may lead to a segmentation fault and cause a system crash.

Affected products

VendorProductAffectedFixed
— gnuplot < 6.0 6.0
Red Hat Red Hat Enterprise Linux 6 — —
Red Hat Red Hat Enterprise Linux 7 — —
Red Hat Red Hat Enterprise Linux 8 — —

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 gnuplot No fix yet —
Debian 13 gnuplot No fix yet —
Debian 12 gnuplot No fix yet —
ReleasePackageFixed inAdvisory
Ubuntu 26.04 LTS gnuplot 6.0.2+dfsg1-2ubuntu1 —
Ubuntu 25.10 gnuplot 6.0.2+dfsg1-2ubuntu1 —
Show 6 more (older releases, extended support, other products)
ReleasePackageFixed inAdvisory
Ubuntu Pro 24.04 LTS gnuplot 6.0.0+dfsg1-1ubuntu3+esm1 USN-7773-1
Ubuntu Pro 22.04 LTS gnuplot 5.4.2+dfsg2-2ubuntu0.1~esm1 USN-7773-1
Ubuntu Pro 20.04 LTS gnuplot 5.2.8+dfsg1-2ubuntu0.1~esm2 USN-7773-1
Ubuntu Pro 18.04 LTS gnuplot 5.2.2+dfsg1-2ubuntu1+esm2 USN-7773-1
Ubuntu Pro 16.04 LTS gnuplot 4.6.6-3ubuntu0.1+esm2 USN-7773-1
Ubuntu Pro 14.04 LTS gnuplot 4.6.4-2ubuntu0.1~esm2 USN-7773-1
ReleasePackageFixed inAdvisory
SLES 15 SP7 gnuplot +1 5.4.3-150400.3.3.1 SUSE-SU-2025:01811-2
SLES 15 SP6 gnuplot +1 5.4.3-150400.3.3.1 SUSE-SU-2025:01811-1
SLES 12 SP5 gnuplot 4.6.5-3.9.1 SUSE-SU-2025:01805-1
ReleasePackageFixed inAdvisory
openSUSE Tumbleweed gnuplot 6.0.2-3.1 openSUSE-SU-2025:15134-1
openSUSE Leap 15.6 gnuplot +1 5.4.3-150400.3.3.1 SUSE-SU-2025:01811-1

Azure Linux

ReleasePackageFixed inAdvisory
Azure Linux 3 gnuplot No fix yet —

Advisories 6

References