Time-of-check Time-of-use (TOCTOU) Race Condition in Linux kernel - CVE-2026-43433
Published: May 8, 2026
Linux kernel
Detailed vulnerability description
The vulnerability allows a local user to escalate privileges.
The vulnerability exists due to a time-of-check time-of-use race condition in rust_binder transaction offsets array handling when sending a transaction and reading back offsets from the target process vma. A local user can modify the copied offsets before they are read back to escalate privileges.
Exploitation requires the target process to gain the ability to write to its own normally read-only binder vma and a payload with a specific shape.