CVE-2024-38569

Source
https://nvd.nist.gov/vuln/detail/CVE-2024-38569
Import Source
https://storage.googleapis.com/cve-osv-conversion/osv-output/CVE-2024-38569.json
JSON Data
https://api.osv.dev/v1/vulns/CVE-2024-38569
Downstream
Related
Published
2024-06-19T14:15:17Z
Modified
2025-08-09T19:01:29Z
Severity
  • 7.8 (High) CVSS_V3 - CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H CVSS Calculator
Summary
[none]
Details

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

drivers/perf: hisi_pcie: Fix out-of-bound access when valid event group

The perf tool allows users to create event groups through following cmd [1], but the driver does not check whether the array index is out of bounds when writing data to the eventgroup array. If the number of events in an eventgroup is greater than HISIPCIEMAXCOUNTERS, the memory write overflow of eventgroup array occurs.

Add array index check to fix the possible array out of bounds violation, and return directly when write new events are written to array bounds.

There are 9 different events in an event_group. [1] perf stat -e '{pmu/event1/, ... ,pmu/event9/}'

References

Affected packages