PT-2026-69587

CVE-2026-68187

·

Published

2026-08-10

·

Updated

2026-10-13

Description by

Score
N/A
Not available

No severity ratings or metrics are available. When they are, we'll update the corresponding info on the page.

Name of the Vulnerable Software and Affected Versions Linux kernel versions prior to 7.2.0-rc4
Description An unsigned loop counter wrap exists in the transfer args to stack() function. When the bprm->p value drops below PAGE SIZE, the stop value becomes zero, causing the loop condition index >= stop to remain true indefinitely. After the initial iteration where index is zero, the decrement operation causes the counter to wrap to ULONG MAX. This leads to an out-of-bounds read from the bprm->page array, where a garbage pointer is passed to the kmap local page() function. Consequently, PAGE SIZE bytes are copied from an arbitrary memory location into the stack of the process being created, potentially leading to a kernel panic. This issue specifically affects builds with CONFIG MMU=n where transfer args to stack() is utilized by binfmt flat and binfmt elf fdpic on systems without a Memory Management Unit (MMU).
Recommendations Update the Linux kernel to version 7.2.0-rc4 or later. As a temporary mitigation, restrict the use of binfmt flat and binfmt elf fdpic on affected non-MMU builds.
Exploitability
Exploit
Vendors
Affected products
Related identifiers
USN-8875-1
USN-8875-2
USN-8876-1
USN-8877-1
USN-8878-1
USN-8879-1
USN-8887-1
USN-8887-2
USN-8887-3
USN-8888-1
USN-8888-2
USN-8889-1
USN-8917-1
USN-8918-1
Found an issue in the description? Have something to add? Feel free to write us 👾