Skip to content
OpenAdvisories
Unscored CVE-2018-19490 EUVD-2018-11179GHSA-c49p-76wp-8wwx

An issue was discovered in datafile.c in Gnuplot 5.2.5. This issue allows an attacker to conduct a heap-based buffer overflow with an arbit…

Published Nov 23, 2018 · Updated Aug 5, 2024 · Assigned by mitre

Description

An issue was discovered in datafile.c in Gnuplot 5.2.5. This issue allows an attacker to conduct a heap-based buffer overflow with an arbitrary amount of data in df_generate_ascii_array_entry. To exploit this vulnerability, an attacker must pass an overlong string as the right bound of the range argument that is passed to the plot function.

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 5.4.0+dfsg1-1 —
Debian 13 gnuplot 5.4.0+dfsg1-1 —
Debian 12 gnuplot 5.4.0+dfsg1-1 —
Debian 8 gnuplot 4.6.6-2+deb8u1 DLA-1597-1
Debian 8 gnuplot5 5.0.0~rc+dfsg2-1+deb8u1 DLA-1595-1
ReleasePackageFixed inAdvisory
Ubuntu 16.04 LTS gnuplot 4.6.6-3ubuntu0.1 USN-4541-1
Ubuntu 16.04 LTS gnuplot5 No fix yet —
Show 4 more (older releases, extended support, other products)
ReleasePackageFixed inAdvisory
Ubuntu Pro 20.04 LTS gnuplot 5.2.8+dfsg1-2ubuntu0.1~esm1 USN-7589-1
Ubuntu Pro 18.04 LTS gnuplot 5.2.2+dfsg1-2ubuntu1+esm1 USN-7589-1
Ubuntu Pro 16.04 LTS gnuplot 4.6.6-3ubuntu0.1+esm1 USN-7589-1
Ubuntu Pro 14.04 LTS gnuplot 4.6.4-2ubuntu0.1~esm1 USN-7589-1
ReleasePackageFixed inAdvisory
SLES 15 gnuplot 5.2.2-3.3.29 SUSE-SU-2019:0904-1
SLES 12 SP5 gnuplot 4.6.5-3.3.74 SUSE-SU-2020:1660-1
SLES 12 SP4 gnuplot 4.6.5-3.3.74 SUSE-SU-2020:1660-1
Show 2 more (older releases, extended support, other products)
ReleasePackageFixed inAdvisory
SLES for SAP 12 SP5 gnuplot 4.6.5-3.3.74 SUSE-SU-2020:1660-1
SLES for SAP 12 SP4 gnuplot 4.6.5-3.3.74 SUSE-SU-2020:1660-1
ReleasePackageFixed inAdvisory
openSUSE Tumbleweed gnuplot 5.4.2-1.3 openSUSE-SU-2024:10800-1
openSUSE Leap 15.0 gnuplot 5.2.2-lp150.3.3.1 openSUSE-SU-2019:1216-1

Advisories 8

References