Every CVE Search/ Get API key

CVE-2023-33204

sysstat through 12.7.2 allows a multiplication integer overflow in check_overflow in common.c....

7.8 HighFix available

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.

Attack profile

How easy it is to exploit

Attack vector
Local
Complexity
Low
Privileges needed
None
User interaction
Required

What an attacker can affect

Confidentiality
High
Integrity
High
Availability
High

Exploit likelihood

0.33%Up 0.3 points since May 18, 2023
90%50%10%1%

What each source reports

NVD Score used 7.8

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.

Record
CVE-2023-33204
CVSS 3.1
7.8 HighCVSS:3.1/AV:L/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:H
Weakness
CWE-190
Updated
2026-11-02
CVE List 7.8

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.

Record
CVE-2023-33204
CVSS 3.1
7.8 HighCVSS:3.1/AV:L/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:H
Weakness
CWE-190
Updated
2026-11-02
EUVDEUVD-2023-37374 7.8

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.

Record
EUVD-2023-37374
CVSS 3.1
7.8 HighCVSS:3.1/AV:L/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:H
Updated
2026-11-02
GitHub AdvisoriesGHSA-57g7-qvg2-m23f 7.8

sysstat through 12.7.2 allows a multiplication integer overflow in check_overflow in common.c....

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.

Record
GHSA-57g7-qvg2-m23f
CVSS 3.1
7.8 HighCVSS:3.1/AV:L/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:H
Weakness
CWE-190
Updated
2026-11-02
OSVALPINE-CVE-2023-33204 7.8

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.

Record
ALPINE-CVE-2023-33204
CVSS 3.1
7.8 HighCVSS:3.1/AV:L/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:H
Updated
2026-11-03
OSVAZL-26784 7.8

CVE-2023-33204 affecting package sysstat for versions less than 12.7.1-2

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.

Record
AZL-26784
CVSS 3.1
7.8 HighCVSS:3.1/AV:L/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:H
Updated
2026-11-02
Show 23 moreShow less
OSVBELL-CVE-2023-33204 7.8
Record
BELL-CVE-2023-33204
CVSS 3.1
7.8 HighCVSS:3.1/AV:L/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:H
Updated
2026-11-02
OSV 7.8

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.

Record
CVE-2023-33204
CVSS 3.1
7.8 HighCVSS:3.1/AV:L/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:H
Updated
2026-11-02
OSVDEBIAN-CVE-2023-33204 7.8

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.

Record
DEBIAN-CVE-2023-33204
CVSS 3.1
7.8 HighCVSS:3.1/AV:L/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:H
Updated
2026-11-02
OSVOESA-2023-1301 7.8

sysstat security update

The sysstat package contains various utilities, common to many commercial Unixes, to monitor system performance and usage activity:iostat: reports CPU statistics and input/output statistics for block devices and partitions.mpstat: reports individual or combined processor related statistics.pidstat: reports statistics for Linux tasks (processes) : I/O, CPU, memory, etc.tapestat: reports statistics for tape drives connected to the system.cifsiostat: reports CIFS statistics.Sysstat also contains tools you can schedule via cron or systemd to collect and historize performance and activity data:sar: collects, reports and saves system activity information (see below a list of metrics collected by sar).sadc: is the system activity data collector, used as a backend for sar.sa1: collects and stores binary data in the system activity daily data file. It is a front end to sadc designed to be run from cron or systemd.sa2: writes a summarized daily activity report. It is a front end to sar designed to be run from cron or systemd.sadf: displays data collected by sar in multiple formats (CSV, XML, JSON, etc.) and can be used for data exchange with other programs. This command can also be used to draw graphs for the various activities collected by sar using SVG (Scalable Vector Graphics) format.

Security Fix(es):

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.(CVE-2023-33204)

Record
OESA-2023-1301
CVSS 3.1
7.8 HighCVSS:3.1/AV:L/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:H
Updated
2026-11-02
OSVRHSA-2023:6569 7.0

Red Hat Security Advisory: sysstat security and bug fix update

Record
RHSA-2023:6569
CVSS 3.1
7.0 HighCVSS:3.1/AV:L/AC:H/PR:L/UI:N/S:U/C:H/I:H/A:H
Updated
2026-11-02
OSVRHSA-2023:7010 7.0

Red Hat Security Advisory: sysstat security and bug fix update

Record
RHSA-2023:7010
CVSS 3.1
7.0 HighCVSS:3.1/AV:L/AC:H/PR:L/UI:N/S:U/C:H/I:H/A:H
Updated
2026-11-02
OSVUBUNTU-CVE-2023-33204 7.8

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.

Record
UBUNTU-CVE-2023-33204
CVSS 3.1
7.8 HighCVSS:3.1/AV:L/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:H
Updated
2026-11-02
OSVALSA-2023:6569 No score

Moderate: sysstat security and bug fix update

The sysstat packages provide the sar and iostat commands. These commands enable system monitoring of disk, network, and other I/O activity.

Security Fix(es):

  • sysstat: check_overflow() function can work incorrectly, which could lead to an overflow (CVE-2023-33204)

For more details about the security issue(s), including the impact, a CVSS score, acknowledgments, and other related information, refer to the CVE page(s) listed in the References section.

Additional Changes:

For detailed information on changes in this release, see the AlmaLinux Release Notes linked from the References section.

Record
ALSA-2023:6569
Updated
2026-11-02
OSVALSA-2023:7010 No score

Moderate: sysstat security and bug fix update

The sysstat packages provide the sar and iostat commands. These commands enable system monitoring of disk, network, and other I/O activity.

Security Fix(es):

  • sysstat: check_overflow() function can work incorrectly that lead to an overflow (CVE-2023-33204)

For more details about the security issue(s), including the impact, a CVSS score, acknowledgments, and other related information, refer to the CVE page(s) listed in the References section.

Additional Changes:

For detailed information on changes in this release, see the AlmaLinux Release Notes linked from the References section.

Record
ALSA-2023:7010
Updated
2026-11-02
OSVCLSA-2023-1685377120 No score

sysstat: Fix of 2 CVEs

  • CVE-2022-39377: fix possible buffer overflow
  • CVE-2023-33204: fix possible buffer overflow in an incomplete fix for CVE-2022-39377
Record
CLSA-2023-1685377120
Updated
2026-11-02
OSVCLSA-2023-1685377804 No score

sysstat: Fix of 2 CVEs

  • CVE-2022-39377: fix possible buffer overflow
  • CVE-2023-33204: fix possible buffer overflow in an incomplete fix for CVE-2022-39377
Record
CLSA-2023-1685377804
Updated
2026-11-02
OSVCLSA-2023-1685378213 No score

sysstat: Fix of 2 CVEs

  • CVE-2023-33204: fix possible buffer overflow in an incomplete fix for CVE-2022-39377
Record
CLSA-2023-1685378213
Updated
2026-11-02
OSVCLSA-2023-1685378500 No score

sysstat: Fix of 2 CVEs

  • CVE-2023-33204: fix possible buffer overflow in an incomplete fix for CVE-2022-39377
Record
CLSA-2023-1685378500
Updated
2026-11-02
OSVCLSA-2023-1685380362 No score

Fix CVE(s): CVE-2023-33204, CVE-2022-39377

  • SECURITY UPDATE: a possible overflow because of an incomplete fix of CVE-2022-39377
    • debian/patches/CVE-2023-33204.patch: check an overflow and exit if it be
    • CVE-2023-33204
Record
CLSA-2023-1685380362
Updated
2026-11-02
OSVCLSA-2023-1687469728 No score

Fix CVE(s): CVE-2022-39377, CVE-2023-33204

  • SECURITY UPDATE: a possible overflow because of an incomplete fix of CVE-2022-39377
    • debian/patches/CVE-2023-33204.patch: check an overflow and exit if it be
    • CVE-2023-33204
Record
CLSA-2023-1687469728
Updated
2026-11-02
OSVCLSA-2023-1697464186 No score

sysstat: Fix of 2 CVEs

  • CVE-2022-39377: check an overflow and exit if it be
  • CVE-2023-33204: fix possible buffer overflow in an incomplete fix for CVE-2022-39377
Record
CLSA-2023-1697464186
Updated
2026-11-02
OSVCLSA-2026-1776880278 No score

sysstat: Fix of 2 CVEs

  • CVE-2022-39377: check an overflow and exit if it be
  • CVE-2023-33204: fix possible buffer overflow in an incomplete fix for CVE-2022-39377
Record
CLSA-2026-1776880278
Updated
2026-11-02
OSVCLSA-2026-1777539688 No score

sysstat: Fix of 2 CVEs

  • CVE-2022-39377: size_t overflow in allocate_structures (sa_common.c) may cause buffer overflow leading to RCE
  • CVE-2023-33204: integer overflow in check_overflow (common.c) - incomplete fix for CVE-2022-39377
Record
CLSA-2026-1777539688
Updated
2026-11-02
OSVMGASA-2023-0203 No score

Updated sysstat packages fix security vulnerability

Multiplication integer overflow in check_overflow in common.c. NOTE: this issue exists because of an incomplete fix for CVE-2022-39377. (CVE-2023-33204)

Record
MGASA-2023-0203
Updated
2026-11-02
OSVopenSUSE-SU-2024:12961-1 No score

sysstat-12.6.2-2.1 on GA media

These are all security issues fixed in the sysstat-12.6.2-2.1 package on the GA media of openSUSE Tumbleweed.

Record
openSUSE-SU-2024:12961-1
Updated
2026-11-02
OSVSUSE-SU-2025:0012-1 No score

Security update for sysstat

This update for sysstat fixes the following issues:

  • CVE-2023-33204: Fixed a multiplication integer overflow in check_overflow in common.c (bsc#1211507)
  • CVE-2022-39377: Fixed arithmetic overflow in allocate_structures() (bsc#1205224)
Record
SUSE-SU-2025:0012-1
Updated
2026-11-02
OSVSUSE-SU-2025:0019-1 No score

Security update for sysstat

This update for sysstat fixes the following issues:

  • CVE-2023-33204: Fixed a multiplication integer overflow in check_overflow in common.c (bsc#1211507)
  • CVE-2022-39377: Fixed arithmetic overflow in allocate_structures() (bsc#1205224)
Record
SUSE-SU-2025:0019-1
Updated
2026-11-02
OSVUSN-6145-1 No score

sysstat vulnerabilities

It was discovered that Sysstat incorrectly handled certain arithmetic multiplications. An attacker could use this issue to cause Sysstat to crash, resulting in a denial of service, or possibly execute arbitrary code. This issue was only fixed for Ubuntu 16.04 LTS. (CVE-2022-39377)

It was discovered that Sysstat incorrectly handled certain arithmetic multiplications in 64-bit systems, as a result of an incomplete fix for CVE-2022-39377. An attacker could use this issue to cause Sysstat to crash, resulting in a denial of service, or possibly execute arbitrary code. (CVE-2023-33204)

Record
USN-6145-1
Updated
2026-11-02

Affected products

Affected packages

Affected packages
PackageAffectedFixed
sysstat
Alpine:v3.21
before 12.7.6-r0
12.7.6-r0
sysstat
Alpine:v3.22
before 12.7.6-r0
12.7.6-r0
sysstat
Alpine:v3.23
before 12.7.6-r0
12.7.6-r0
sysstat
Alpine:v3.24
before 12.7.6-r0
12.7.6-r0
sysstat
AlmaLinux:9
before 12.5.4-7.el9
12.5.4-7.el9
sysstat
AlmaLinux:8
before 11.7.3-11.el8
11.7.3-11.el8
sysstat
Azure Linux:2
before 12.7.1-2
12.7.1-2
sysstat
Alpaquita:23
12.6.2-r1 up to 12.6.2-r2
12.6.2-r2
sysstat
Alpaquita:stream
12.6.2-r1 up to 12.7.6-r0
12.7.6-r0
sysstat
TuxCare:CentOS:6
From an advisory covering 2 CVEs
before 9.0.4-33.el6_9.1.tuxcare.els1
9.0.4-33.el6_9.1.tuxcare.els1
Show 47 moreShow less
Affected packages
PackageAffectedFixed
sysstat
TuxCare:OracleLinux:6
From an advisory covering 2 CVEs
before 9.0.4-33.0.1.el6_9.1.tuxcare.ol.els1
9.0.4-33.0.1.el6_9.1.tuxcare.ol.els1
sysstat
TuxCare:CentOS:8.4
From an advisory covering 2 CVEs
before 11.7.3-6.el8.tuxcare.els2
11.7.3-6.el8.tuxcare.els2
sysstat
TuxCare:CentOS:8.5
From an advisory covering 2 CVEs
before 11.7.3-6.el8.tuxcare.els2
11.7.3-6.el8.tuxcare.els2
isag
TuxCare:Ubuntu:16.04
From an advisory covering 2 CVEs
before 11.2.0-1ubuntu0.3+tuxcare.els2
11.2.0-1ubuntu0.3+tuxcare.els2
sysstat
TuxCare:Ubuntu:16.04
From an advisory covering 2 CVEs
before 11.2.0-1ubuntu0.3+tuxcare.els2
11.2.0-1ubuntu0.3+tuxcare.els2
isag
TuxCare:Ubuntu:18.04
From an advisory covering 2 CVEs
before 11.6.1-1ubuntu0.2+tuxcare.els1
11.6.1-1ubuntu0.2+tuxcare.els1
sysstat
TuxCare:Ubuntu:18.04
From an advisory covering 2 CVEs
before 11.6.1-1ubuntu0.2+tuxcare.els1
11.6.1-1ubuntu0.2+tuxcare.els1
sysstat
TuxCare:CentOS:7
From an advisory covering 2 CVEs
before 10.1.5-20.el7_9.tuxcare.els1
10.1.5-20.el7_9.tuxcare.els1
sysstat
TuxCare:RHEL:7
From an advisory covering 2 CVEs
before 10.1.5-20.el7_9.tuxcare.els1
10.1.5-20.el7_9.tuxcare.els1
sysstat
TuxCare:OracleLinux:7
From an advisory covering 2 CVEs
before 10.1.5-20.0.3.el7_9.tuxcare.els1
10.1.5-20.0.3.el7_9.tuxcare.els1
sysstat
Debian:12
All versions, plus listed versions
12.6.1-112.6.1-1.112.6.1-212.7.5-112.7.5-2
None known
sysstat
Debian:13
before 12.6.1-2
12.6.1-2
sysstat
Debian:14
before 12.6.1-2
12.6.1-2
sysstat
Debian:10
before 12.0.3-2+deb10u2, plus listed versions
12.0.3-212.0.3-2+deb10u1
12.0.3-2+deb10u2
sysstat
Debian:11
From an advisory covering 2 CVEs
before 12.5.2-2+deb11u1, plus listed versions
12.5.2-2
12.5.2-2+deb11u1
sysstat
Mageia:8
before 12.5.2-1.2.mga8
12.5.2-1.2.mga8
sysstat
openEuler:20.03-LTS-SP1
before 12.2.1-6.oe1
12.2.1-6.oe1
sysstat
openEuler:20.03-LTS-SP3
before 12.2.1-6.oe1
12.2.1-6.oe1
sysstat
openEuler:22.03-LTS
before 12.5.4-7.oe2203sp1
12.5.4-7.oe2203sp1
sysstat
openEuler:22.03-LTS-SP1
before 12.5.4-7.oe2203sp1
12.5.4-7.oe2203sp1
sysstat
Red Hat:enterprise_linux:9::appstream
before 0:12.5.4-7.el9
0:12.5.4-7.el9
sysstat-debuginfo
Red Hat:enterprise_linux:9::appstream
before 0:12.5.4-7.el9
0:12.5.4-7.el9
sysstat-debugsource
Red Hat:enterprise_linux:9::appstream
before 0:12.5.4-7.el9
0:12.5.4-7.el9
sysstat
Red Hat:enterprise_linux:8::appstream
before 0:11.7.3-11.el8
0:11.7.3-11.el8
sysstat-debuginfo
Red Hat:enterprise_linux:8::appstream
before 0:11.7.3-11.el8
0:11.7.3-11.el8
sysstat-debugsource
Red Hat:enterprise_linux:8::appstream
before 0:11.7.3-11.el8
0:11.7.3-11.el8
sysstat
SUSE:Linux Enterprise Server LTSS Extended Security 12 SP5
From an advisory covering 2 CVEs
before 12.0.2-20.23.1
12.0.2-20.23.1
sysstat
SUSE:Linux Enterprise Micro 5.3
From an advisory covering 2 CVEs
before 12.0.2-150000.3.37.1
12.0.2-150000.3.37.1
sysstat
SUSE:Linux Enterprise Micro 5.4
From an advisory covering 2 CVEs
before 12.0.2-150000.3.37.1
12.0.2-150000.3.37.1
sysstat
SUSE:Linux Enterprise Micro 5.5
From an advisory covering 2 CVEs
before 12.0.2-150000.3.37.1
12.0.2-150000.3.37.1
sysstat
SUSE:Linux Enterprise Module for Basesystem 15 SP6
From an advisory covering 2 CVEs
before 12.0.2-150000.3.37.1
12.0.2-150000.3.37.1
sysstat
SUSE:Linux Enterprise Module for Server Applications 15 SP6
From an advisory covering 2 CVEs
before 12.0.2-150000.3.37.1
12.0.2-150000.3.37.1
sysstat
SUSE:Linux Enterprise Micro 5.1
From an advisory covering 2 CVEs
before 12.0.2-150000.3.37.1
12.0.2-150000.3.37.1
sysstat
SUSE:Linux Enterprise Micro 5.2
From an advisory covering 2 CVEs
before 12.0.2-150000.3.37.1
12.0.2-150000.3.37.1
sysstat
openSUSE:Leap Micro 5.5
From an advisory covering 2 CVEs
before 12.0.2-150000.3.37.1
12.0.2-150000.3.37.1
sysstat
openSUSE:Leap 15.6
From an advisory covering 2 CVEs
before 12.0.2-150000.3.37.1
12.0.2-150000.3.37.1
sysstat
Ubuntu:Pro:14.04:LTS
before 10.2.0-1ubuntu0.1~esm1, plus listed versions
10.1.6-210.1.7-110.2.0-1
10.2.0-1ubuntu0.1~esm1
sysstat
Ubuntu:Pro:16.04:LTS
before 11.2.0-1ubuntu0.3+esm2, plus listed versions
11.1.5-111.1.7-111.1.8-111.2.0-111.2.0-1ubuntu0.111.2.0-1ubuntu0.211.2.0-1ubuntu0.311.2.0-1ubuntu0.3+esm1
11.2.0-1ubuntu0.3+esm2
sysstat
Ubuntu:Pro:18.04:LTS
before 11.6.1-1ubuntu0.2+esm1, plus listed versions
11.5.7-1ubuntu111.6.0-1ubuntu111.6.0-1ubuntu211.6.1-111.6.1-1ubuntu0.111.6.1-1ubuntu0.2
11.6.1-1ubuntu0.2+esm1
sysstat
Ubuntu:20.04:LTS
before 12.2.0-2ubuntu0.3, plus listed versions
12.0.6-112.1.7-112.2.0-112.2.0-212.2.0-2ubuntu0.112.2.0-2ubuntu0.2
12.2.0-2ubuntu0.3
sysstat
Ubuntu:22.04:LTS
before 12.5.2-2ubuntu0.2, plus listed versions
12.5.2-2build112.5.2-2build212.5.2-2ubuntu0.1
12.5.2-2ubuntu0.2
sysstat
Ubuntu:Pro:14.04:LTS
From an advisory covering 2 CVEs
before 10.2.0-1ubuntu0.1~esm1, plus listed versions
10.1.6-210.1.7-110.2.0-1
10.2.0-1ubuntu0.1~esm1
sysstat
Ubuntu:Pro:16.04:LTS
From an advisory covering 2 CVEs
before 11.2.0-1ubuntu0.3+esm2, plus listed versions
11.1.5-111.1.7-111.1.8-111.2.0-111.2.0-1ubuntu0.111.2.0-1ubuntu0.211.2.0-1ubuntu0.311.2.0-1ubuntu0.3+esm1
11.2.0-1ubuntu0.3+esm2
sysstat
Ubuntu:Pro:18.04:LTS
From an advisory covering 2 CVEs
before 11.6.1-1ubuntu0.2+esm1, plus listed versions
11.5.7-1ubuntu111.6.0-1ubuntu111.6.0-1ubuntu211.6.1-111.6.1-1ubuntu0.111.6.1-1ubuntu0.2
11.6.1-1ubuntu0.2+esm1
sysstat
Ubuntu:20.04:LTS
From an advisory covering 2 CVEs
before 12.2.0-2ubuntu0.3, plus listed versions
12.0.6-112.1.7-112.2.0-112.2.0-212.2.0-2ubuntu0.112.2.0-2ubuntu0.2
12.2.0-2ubuntu0.3
sysstat
Ubuntu:22.04:LTS
From an advisory covering 2 CVEs
before 12.5.2-2ubuntu0.2, plus listed versions
12.5.2-2build112.5.2-2build212.5.2-2ubuntu0.1
12.5.2-2ubuntu0.2
sysstat
openSUSE:Tumbleweed
before 12.6.2-2.1
12.6.2-2.1

History

History
RecordedChangedSources
affected, facts
affected, aliases, referencesOSV
first indexedCVE List, EUVD, GitHub Advisories, NVD, OSV

Dates are when Every CVE recorded each change. Upstream dates may differ.

In short

CVE-2023-33204 is a high vulnerability (CVSS 7.8) in Sysstat Project Sysstat, published May 18, 2023. No source lists public exploit code. EPSS puts the chance of exploitation in the next 30 days at 0.33%, the 25th percentile. Fixed in sysstat 12.7.6-r0.

References

Show 47 moreShow less
MoveEnter Open