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.
{
"availability": "Available with Ubuntu Pro with Legacy support add-on: https://ubuntu.com/pro",
"binaries": [
{
"binary_name": "gnuplot",
"binary_version": "4.6.4-2ubuntu0.1~esm1"
},
{
"binary_name": "gnuplot-nox",
"binary_version": "4.6.4-2ubuntu0.1~esm1"
},
{
"binary_name": "gnuplot-qt",
"binary_version": "4.6.4-2ubuntu0.1~esm1"
},
{
"binary_name": "gnuplot-x11",
"binary_version": "4.6.4-2ubuntu0.1~esm1"
}
]
}
{
"availability": "No subscription required",
"binaries": [
{
"binary_name": "gnuplot",
"binary_version": "4.6.6-3ubuntu0.1"
},
{
"binary_name": "gnuplot-data",
"binary_version": "4.6.6-3ubuntu0.1"
},
{
"binary_name": "gnuplot-nox",
"binary_version": "4.6.6-3ubuntu0.1"
},
{
"binary_name": "gnuplot-qt",
"binary_version": "4.6.6-3ubuntu0.1"
},
{
"binary_name": "gnuplot-tex",
"binary_version": "4.6.6-3ubuntu0.1"
},
{
"binary_name": "gnuplot-x11",
"binary_version": "4.6.6-3ubuntu0.1"
}
]
}
{
"binaries": [
{
"binary_name": "gnuplot5",
"binary_version": "5.0.3+dfsg2-1"
},
{
"binary_name": "gnuplot5-data",
"binary_version": "5.0.3+dfsg2-1"
},
{
"binary_name": "gnuplot5-nox",
"binary_version": "5.0.3+dfsg2-1"
},
{
"binary_name": "gnuplot5-qt",
"binary_version": "5.0.3+dfsg2-1"
},
{
"binary_name": "gnuplot5-x11",
"binary_version": "5.0.3+dfsg2-1"
}
]
}
{
"availability": "Available with Ubuntu Pro: https://ubuntu.com/pro",
"binaries": [
{
"binary_name": "gnuplot",
"binary_version": "5.2.2+dfsg1-2ubuntu1+esm1"
},
{
"binary_name": "gnuplot-data",
"binary_version": "5.2.2+dfsg1-2ubuntu1+esm1"
},
{
"binary_name": "gnuplot-nox",
"binary_version": "5.2.2+dfsg1-2ubuntu1+esm1"
},
{
"binary_name": "gnuplot-qt",
"binary_version": "5.2.2+dfsg1-2ubuntu1+esm1"
},
{
"binary_name": "gnuplot-x11",
"binary_version": "5.2.2+dfsg1-2ubuntu1+esm1"
}
]
}