CVE-2026-80737
serial: amba-pl011: synchronize DMA teardown
- State
- Published
- Severity
- 7.8 High
- Published
- Sep 3, 2026
- Updated
- Oct 16, 2026
- Reserved
- Aug 26, 2026
Description
In the Linux kernel, the following vulnerability has been resolved:
serial: amba-pl011: synchronize DMA teardown
dmaengine_terminate_all() does not wait for a running callback, so the TX callback can still touch the TX buffer after it is freed. The RX poll timer reads the RX buffers without the port lock.
Switch to dmaengine_terminate_sync() and delete the RX timer before freeing the buffers.
Scores
| CVSS | Score | Vector | Source |
|---|---|---|---|
| 3.1 | 7.8 High | CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H | Linux |
Weaknesses
The record names no weakness.
Affected Products
| Product | Versions |
|---|---|
LinuxLinux |
|
LinuxLinux |
|
References
- https://git.kernel.org/stable/c/a38fae9d212e2d3ed5e9ec0ef773f8c0a27fb76e
- https://git.kernel.org/stable/c/44bd0ecc3444882d08ecfbc2b2418d2f463d3186
- https://git.kernel.org/stable/c/f70c9d4fba46463a5b1c7b3ee9ee3b40c90dac03
- https://git.kernel.org/stable/c/c8c8e895f65fbf71ea6224e27cf8dab91b776e0d
- https://git.kernel.org/stable/c/9f6989e477f03a4721d34bb4b09b17accd40283e
- https://git.kernel.org/stable/c/5974cb66681eac367107b05924744d7e3b49d41c
- https://git.kernel.org/stable/c/fdfb46c387241b4eddd36d746793764413285913
- https://git.kernel.org/stable/c/440915499231e9db1c361aa45bb702e8fd3b4a32
Every record here comes from the CVE Program’s CVE List. © 1999–2026 The MITRE Corporation. CVE is a registered trademark of The MITRE Corporation. The records are reproduced under the CVE Program terms of use.