CVE-2024-26790

critical

Description

In the Linux kernel, the following vulnerability has been resolved: dmaengine: fsl-qdma: fix SoC may hang on 16 byte unaligned read There is chip (ls1028a) errata: The SoC may hang on 16 byte unaligned read transactions by QDMA. Unaligned read transactions initiated by QDMA may stall in the NOC (Network On-Chip), causing a deadlock condition. Stalled transactions will trigger completion timeouts in PCIe controller. Workaround: Enable prefetch by setting the source descriptor prefetchable bit ( SD[PF] = 1 ). Implement this workaround.

References

https://git.kernel.org/stable/c/bb3a06e9b9a30e33d96aadc0e077be095a4f8580

https://git.kernel.org/stable/c/ad2f8920c314e0a2d9e984fc94b729eca3cda471

https://git.kernel.org/stable/c/9d739bccf261dd93ec1babf82f5c5d71dd4caa3e

https://git.kernel.org/stable/c/5b696e9c388251f1c7373be92293769a489fd367

https://git.kernel.org/stable/c/518d78b4fac68cac29a263554d7f3b19da99d0da

https://git.kernel.org/stable/c/237ecf1afe6c22534fa43abdf2bf0b0f52de0aaa

https://git.kernel.org/stable/c/106c1ac953a66556ec77456c46e818208d3a9bce

Details

Source: Mitre, NVD

Published: 2024-04-04

Updated: 2024-04-04

Risk Information

CVSS v2

Base Score: 7.2

Vector: CVSS2#AV:L/AC:L/Au:N/C:C/I:C/A:C

Severity: High

CVSS v3

Base Score: 9.8

Vector: CVSS:3.0/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H

Severity: Critical