Kernel提权逻辑漏洞总结
| 漏洞 | 影响模块 | 漏洞成因 |
|---|---|---|
| copy fail | crypto/aead | 4字节page-cache覆写 |
| Dirty Frag | crypto/aead xfrm rxrpc | 4/8字节page-cache覆写 |
| Fragnesia | xfrm espintcp | 1字节page-cache覆写 |
| PinTheft | net/rds | double free |
| CIFSwitch | cifs | description检验逻辑缺失 |
| DirtyDecrypt | rxrpc/rxgk | CoW检查缺失 |
| ssh-keysign-pwn | ssh | 访问权限控制逻辑缺失 |
| dirtyclone | net/core | page-cache覆写 |
| peditCoW | net/sched | page-cache覆写 |
| IonStack | rtmutex | stack uaf |
| bad epoll | epoll | UAF |
| powerVR | powervr | oob write |
page cache:未检查是否用户可控。
copy fail
影响模块
crypto子系统,authencesn以及aead模块
漏洞原理
https://notes.sjtu.edu.cn/B9RVZlI9RQKmHJhPng8Emw
Dirty-Frag
CVE-2026-43284
CVE-2026-43500
影响模块
crypto,net 子系统 authencesn, skcipher, rxkad(rxrpc), esp模块
漏洞原理
https://notes.sjtu.edu.cn/DGpFWwZpRIKO0zw88nulRQ
Fragnesia
CVE-2026-46300
影响模块
crypto 子系统
espintcp ULP
漏洞原理
https://notes.sjtu.edu.cn/qIjPyAwsT-SWnZDmHKL-Tg
PinTheft
CVE-2026-43494
影响模块
内核net/rds子系统
漏洞原理
https://notes.sjtu.edu.cn/KxI24pv4SBGCY8dbz73KYA
CIFSwitch
CVE-2026-46243
影响模块
cifs
漏洞原理
https://notes.sjtu.edu.cn/qRH7p3f9Tv2-6gF5j1JgZg?both
DirtyDecrypt
CVE-2026-31635
漏洞影响模块
rxrpc 子系统 rxgk 组件
漏洞原理
https://notes.sjtu.edu.cn/kuC7YqWuToais2t3BTyRKA
rxgk_decrypt_skb函数为 AES-CBC 解密接收到的 sk_buff 内容,在 CoW 时检查缺失
ssh-keysign-pwn
漏洞模块
ssh
漏洞原理
https://github.com/0xdeadbeefnetwork/ssh-keysign-pwn
访问控制逻辑中的 __ptrace_may_access() 函数缺陷。
当特权进程(如ssh-keysign或chage)关闭时,会存在短暂的时间窗口——其内存上下文已被清除(mm = NULL)但文件描述符仍未关闭。攻击者可在此期间利用 pidfd_getfd() 窃取文件描述符,从而绕过权限检查获取敏感文件访问权限。
dirtyclone
https://thehackernews.com/2026/06/new-dirtyclone-linux-kernel-flaw-lets.html
CVE-2026-43503
与 Dirty Frag 根因相同
peditCoW
漏洞模块:net/sched act_pedit
https://github.com/sgkdev/packet_edit_meme
CVE-2026-46331
也是 Dirty Frag 家族一员
IonStack
https://x.com/nebusecurity/status/2070021224596689259
https://github.com/google/security-research/pull/402/changes/3de81e1566c37d87f715e6da4a9b1e87cd9c592d
CVE-2026-10702 (firefox)
CVE-2026-43499 (GhostLock: kernel stack uaf)
bad epoll
漏洞模块:epoll
https://github.com/J-jaeyoung/bad-epoll
CVE-2026-46242
未引入引用计数以及锁机制导致的epoll以及file结构体uaf
powerVR
https://project-zero.issues.chromium.org/issues/488368218
https://x.com/hackyzh/status/2071546397309153597
类型混淆
Frag gap
https://blog.qwerty.or.kr/en/posts/cdf3008a-c1a4-4eca-a373-aa3a2bcf1489/
CVE-2026-53362
结构体内部OOB,在普通linux内核kmalloc不会清零初始化内存可以扩大到 pipe page uaf,进而实现提权。