Dirty Frag khai thác page cache bằng cách lợi dụng logic bug trong hai subsystem kernel để ghi trực tiếp vào page fragments đang được cache, bypass quyền file. Kỹ thuật này tương tự Dirty Pipe nhưng dùng packet processing thay vì pipe buffer.
Cơ Chế Khai Thác xfrm-ESP (CVE-2026-43284)- Trigger ESP packet: Userland gửi ESP packet (IPsec) qua sendmsg() tới socket AF_INET6 với IPV6_ADDRFORM.
- Page cache mapping: Kernel map ESP packet data vào page cache qua xfrm4_rcv_esp() → esp_input().
- Frag overwrite: Logic sai trong skb_to_sgvec() cho phép attacker kiểm soát skb_frag_page(), ghi đè arbitrary page trong cache của file hệ thống như /etc/passwd.
- File read trigger: Đọc file target → page cache hit → data đã bị corrupt.
skb_frag_page(&skb_shinfo(skb)->frags[0]) ← Attacker control
^ Được map trực tiếp vào page cache của /etc/passwd
Cơ Chế RxRPC (CVE-2026-43500)- AF_RXRPC socket: Tạo socket AF_RXRPC với rxrpc.sock.
- Data injection: Gửi RxRPC data packet chứa payload độc hại.
- Page cache pollution: rxrpc_recvmsg() map packet trực tiếp vào page cache fragments không kiểm tra quyền.
- Universal write: Ghi đè bất kỳ file nào trong page cache bất kể owner permissions.
| Bước | Dirty Pipe | Dirty Frag (xfrm-ESP) | |
| Vector | splice() pipe | sendmsg() ESP socket | |
| Mapping | pipe->buf → page | skb->frags → page cache | |
| Control | pipe_buffer.flags | skb_frag_page() index | |
| Trigger | pipe read | File read (cache hit) | |


![[HƯỚNG DẪN KỸ THUẬT] TRIỂN KHAI MAIL SERVER DOANH NGHIỆP VỚI POSTFIX, DOVECOT & BỘ BA BẢO MẬT SPF – DKIM – DMARC TRÊN ECLOUD VPS LINUX](/api/images/40/png/wp-content/uploads/2026/10/Gemini_Generated_Image_vgg48hvgg48hvgg4.webp)
![[CẢNH BÁO AN NINH MẠNG] BÁO ĐỘNG CHIẾN DỊCH TẤN CÔNG KHAI THÁC LỖ HỔNG WEB CMS, MÃ ĐỘC TỐNG TIỀN VÀ DÒ QUÉT CỔNG MÁY CHỦ DOANH NGHIỆP](/api/images/40/png/wp-content/uploads/2026/10/Gemini_Generated_Image_ka6cquka6cquka6c.webp)
![[CẢNH BÁO AN NINH MẠNG] BÁO ĐỘNG CHIẾN DỊCH TẤN CÔNG KHAI THÁC LỖ HỔNG WEB CMS, MÃ ĐỘC TỐNG TIỀN VÀ DÒ QUÉT CỔNG MÁY CHỦ DOANH NGHIỆP](/api/images/40/png/wp-content/uploads/2026/09/Gemini_Generated_Image_rtjdsortjdsortjd.webp)
![[HƯỚNG DẪN KỸ THUẬT] THIẾT LẬP REVERSE PROXY & CÂN BẰNG TẢI (LOAD BALANCING) BẰNG NGINX TRÊN ECLOUD VPS LINUX](/home-first/banner/imageNotFound.webp)


![[CẢNH BÁO AN NINH MẠNG] BÁO ĐỘNG CHIẾN DỊCH QUÉT TÌM LỖ HỔNG CHÈN WEB SHELL & DÒ QUÉT CỔNG MÁY CHỦ DOANH NGHIỆP](/api/images/40/png/wp-content/uploads/2026/09/Gemini_Generated_Image_lhrzgclhrzgclhrz.webp)
