Sysstat is a widely deployed Linux system-monitoring utility that, despite narrow product scope, is embedded in many production and embedded systems for performance data collection and analysis. Vulnerabilities affecting the product skew toward serious outcomes, with a meaningful share reaching critical severity, and recur through memory-safety weakness classes including integer overflow, out-of-bounds reads, buffer overflows, double-free conditions, and buffer size calculation errors that are characteristic of native system utilities. Defenders should treat updates to this vendor as a patching priority given its ubiquity in monitoring infrastructure; current severity and exploitation figures are shown alongside this summary.
The number and severity of CVEs published that impact products developed by Sysstat Project over time
Signals from CVEs in this vendor scope (9 CVEs).
9 CVEs · Highest risk first
| CVE | Published | CVSS | Risk | KEV | Exploit |
|---|---|---|---|---|---|
CVE-2019-19725CRITICAL sysstat through 12.2.0 has a double free in check_file_actlst in sa_common.c. | Dec 11, 2019 | 9.8 | 31 | NO | NO |
CVE-2022-39377HIGH sysstat is a set of system performance tools for the Linux operating system. On 32 bit systems, in versions 9.1.16 and newer but prior to 12.7.1, allocate_structures contains a siz | Nov 8, 2022 | 7.8 | 26 | NO | NO |
CVE-2023-33204HIGH sysstat through 12.7.2 allows a multiplication integer overflow in check_overflow in common.c. NOTE: this issue exists because of an incomplete fix for CVE-2022-39377. | May 18, 2023 | 7.8 | 25 | NO | NO |
CVE-2018-19416HIGH An issue was discovered in sysstat 12.1.1. The remap_struct function in sa_common.c has an out-of-bounds read during a memmove call, as demonstrated by sadf. | Nov 21, 2018 | 7.8 | 25 | NO | NO |
CVE-2019-16167MEDIUM sysstat before 12.1.6 has memory corruption due to an Integer Overflow in remap_struct() in sa_common.c. | Sep 9, 2019 | 5.5 | 21 | NO | NO |
CVE-2018-19517MEDIUM An issue was discovered in sysstat 12.1.1. The remap_struct function in sa_common.c has an out-of-bounds read during a memset call, as demonstrated by sadf. | Nov 24, 2018 | 5.5 | 20 | NO | NO |
CVE-2007-3852MEDIUM The init script (sysstat.in) in sysstat 5.1.2 up to 7.1.6 creates /tmp/sysstat.run insecurely, which allows local users to execute arbitrary code. | Aug 14, 2007 | 4.4 | 17 | NO | NO |
CVE-2004-0107MEDIUM The (1) post and (2) trigger scripts in sysstat 4.0.7 and earlier allow local users to overwrite arbitrary files via symlink attacks on temporary files, a different vulnerability t | Apr 15, 2004 | 4.6 | 14 | NO | NO |
CVE-2004-0108MEDIUM The isag utility, which processes sysstat data, allows local users to overwrite arbitrary files via a symlink attack on temporary files, a different vulnerability than CAN-2004-010 | Apr 15, 2004 | 4.6 | 14 | NO | NO |
Signals from CVEs in this vendor scope (9 CVEs).
An overview of all social media posts that mention a CVE ID that affects a product developed by Sysstat Project.
Media articles that mention a CVE ID that affects a product developed by Sysstat Project — matched by CVE ID, not by vendor name.