On 32 bit systems, in versions 9.1.16 and newer but prior to 12.7.1,
allocate_structures contains a size_t overflow in sa_common.c. The
allocate_structures function insufficiently checks bounds before
arithmetic multiplication, allowing for an overflow in the size allocated
for the buffer representing system activities. This issue may lead to
Remote Code Execution (RCE). (CVE-2022-39377)
- https://bugs.mageia.org/show_bug.cgi?id=31120
- https://lists.debian.org/debian-lts-announce/2022/11/msg00014.html
- - https://github.com/sysstat/sysstat/security/advisories/GHSA-q8r6-g56f-9w7x
- https://www.cve.org/CVERecord?id=CVE-2022-39377
- 8/core/sysstat-12.5.2-1.1.mga8
Get the latest Linux and open source security news straight to your inbox.