An exploit primitive in the Linux kernel inspired by DirtyPipe
A brief description of an exploitation technique inspired by the DirtyPipe vulnerability.
The technique works by overwriting the flags field of a pipe_buffer object with PIPE_BUF_FLAG_CAN_MERGE via a memory corruption. This allows changing the contents of an arbitrary read-only file via the splicing trick used by DirtyPipe.
Post #187
3.19K