CVE-2024-57983

mailbox: th1520: Fix memory corruption due to incorrect array size

High · published February 27, 2025

CVSS v3.1
7.8
EPSS
0%
Percentile
12.1
In the wild
Unconfirmed
What it is

In the Linux kernel, the following vulnerability has been resolved:

mailbox: th1520: Fix memory corruption due to incorrect array size

The functions th1520_mbox_suspend_noirq and th1520_mbox_resume_noirq are

intended to save and restore the interrupt mask registers in the MBOX

ICU0. However, the array used to store these registers was incorrectly

sized, leading to memory corruption when accessing all four registers.

This commit corrects the array size to accommodate all four interrupt

mask registers, preventing memory corruption during suspend and resume

operations.

The record
Technical detail
CVSS v3.1
7.8 · HIGH
Vector
CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H
CVSS v4.0
Not supplied
EPSS
0.00222 · 12.1th percentile
Published
2025-02-27T02:07Z
EPSS history
Timeline
  • 27 FEB 02:07Z
    mailbox: th1520: Fix memory corruption due to incorrect array size
    cvelistv5