High · published August 22, 2025
In the Linux kernel, the following vulnerability has been resolved:
proc: use the same treatment to check proc_lseek as ones for proc_read_iter et.al
Check pde->proc_ops->proc_lseek directly may cause UAF in rmmod scenario.
It's a gap in proc_reg_open() after commit 654b33ada4ab("proc: fix UAF in
proc_get_inode()"). Followed by AI Viro's suggestion, fix it in same
manner.
| Product | Versions | Fixed in |
|---|---|---|
| linux/linux_kernel | ≥ 6.0, < 6.1.148 | 6.1.148 |
| linux/linux_kernel | ≥ 6.2, < 6.6.102 | 6.6.102 |
| linux/linux_kernel | ≥ 6.7, < 6.12.42 | 6.12.42 |
| linux/linux_kernel | ≥ 6.13, < 6.15.10 | 6.15.10 |
| linux/linux_kernel | ≥ 6.16, < 6.16.1 | 6.16.1 |
| debian/debian_linux | all versions | — |