CVE-2026-72146
Description
In the Linux kernel, the following vulnerability has been resolved: dmaengine: sh: rz-dmac: Move interrupt request after everything is set up Once the interrupt is requested, the interrupt handler may run immediately. Since the IRQ handler can access channel->ch_base, which is initialized only after requesting the IRQ, this may lead to invalid memory access. Likewise, the IRQ thread may access uninitialized data (the ld_free, ld_queue, and ld_active lists), which may also lead to issues. Request the interrupts only after everything is set up. To keep the error path simpler, use dmam_alloc_coherent() instead of dma_alloc_coherent().
How to fix
- Linux Linuxd24d53323e817d79a4bd111bd10b34dbc96e64a8, 0e0c5b3cf374ebf3c589741751e1fbc67f53ec2f, 5b12de6229d662864ee22c11d4876652b40120f0, 2a4d9e2234c3f817bb0ddbc8680d09ce9be84f93, ec9f66c91bffdb69d309bae6dfb387562db7ebc8, 07ae600bd353b22f31a8f1007269744fafc7f123, 731712403ddb39d1a76a11abf339a0615bc85de7 or later
Affected products
| Product | Affected versions | Fixed in |
|---|---|---|
| Linux Linux | 5000d37042a61ca556fde2782ca40dbfa802ea16 ≤ v < d24d53323e817d79a4bd111bd10b34dbc96e64a8, 5000d37042a61ca556fde2782ca40dbfa802ea16 ≤ v < 0e0c5b3cf374ebf3c589741751e1fbc67f53ec2f, 5000d37042a61ca556fde2782ca40dbfa802ea16 ≤ v < 5b12de6229d662864ee22c11d4876652b40120f0, 5000d37042a61ca556fde2782ca40dbfa802ea16 ≤ v < 2a4d9e2234c3f817bb0ddbc8680d09ce9be84f93, 5000d37042a61ca556fde2782ca40dbfa802ea16 ≤ v < ec9f66c91bffdb69d309bae6dfb387562db7ebc8, 5000d37042a61ca556fde2782ca40dbfa802ea16 ≤ v < 07ae600bd353b22f31a8f1007269744fafc7f123, 5000d37042a61ca556fde2782ca40dbfa802ea16 ≤ v < 731712403ddb39d1a76a11abf339a0615bc85de7, 5.15 | d24d53323e817d79a4bd111bd10b34dbc96e64a8, 0e0c5b3cf374ebf3c589741751e1fbc67f53ec2f, 5b12de6229d662864ee22c11d4876652b40120f0, 2a4d9e2234c3f817bb0ddbc8680d09ce9be84f93, ec9f66c91bffdb69d309bae6dfb387562db7ebc8, 07ae600bd353b22f31a8f1007269744fafc7f123, 731712403ddb39d1a76a11abf339a0615bc85de7 |
Check your version
Choose the product and enter the version you run to see whether it falls in the affected range.
Attack Surface Management
See the assets tied to your domains, the technologies they run and known vulnerabilities in one list.