<?xml version="1.0" encoding="utf-8" standalone="yes"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:content="http://purl.org/rss/1.0/modules/content/">
  <channel>
    <title>Linux-Kernel-Exploit on Netacoding | Cybersecurity, Assembly &amp; Network Research</title>
    <link>https://netacoding.com/tags/linux-kernel-exploit/</link>
    <description>Recent content in Linux-Kernel-Exploit on Netacoding | Cybersecurity, Assembly &amp; Network Research</description>
    <image>
      <title>Netacoding | Cybersecurity, Assembly &amp; Network Research</title>
      <url>https://netacoding.com/img/logo-netacoding.png</url>
      <link>https://netacoding.com/img/logo-netacoding.png</link>
    </image>
    <generator>Hugo</generator>
    <language>en-us</language>
    <lastBuildDate>Wed, 29 Apr 2026 00:00:00 +0000</lastBuildDate>
    <atom:link href="https://netacoding.com/tags/linux-kernel-exploit/index.xml" rel="self" type="application/rss+xml" />
    <item>
      <title>FUSE Linux Kernel Integer Overflow: pgoff_t Arithmetic Wrap, Maple Tree OOB Write &amp; VMA Corruption</title>
      <link>https://netacoding.com/posts/fuse-boundary-mathematics-pgoff-overflow/</link>
      <pubDate>Wed, 29 Apr 2026 00:00:00 +0000</pubDate>
      <guid>https://netacoding.com/posts/fuse-boundary-mathematics-pgoff-overflow/</guid>
      <description>FUSE daemon controls i_size — setting it to 0xFFFFFFFFFFFFFFFF wraps pgoff_t arithmetic in mm/filemap.c and mm/mmap.c, inverting page cache loop invariants and turning vma_merge() into an OOB-write primitive on Maple Tree-backed kernels (5.15&#43;).</description>
    </item>
    <item>
      <title>FUSE Linux Kernel UAF: drop_caches &#43; SIGKILL Race Condition | DirtyCred Use-After-Free &amp; LPE</title>
      <link>https://netacoding.com/posts/fuse-async-abort-race-double-put/</link>
      <pubDate>Wed, 29 Apr 2026 00:00:00 +0000</pubDate>
      <guid>https://netacoding.com/posts/fuse-async-abort-race-double-put/</guid>
      <description>fuse_req borrows inode references without incrementing i_count. A three-actor race between SIGKILL, drop_caches inode eviction, and delayed fuse_abort_conn teardown yields a refcount decrement on freed SLUB slab memory — DirtyCred-class struct cred UAF in three syscalls.</description>
    </item>
    <item>
      <title>FUSE Trust Boundary Attack: Malicious Daemon i_size Desync → Kernel Heap Overflow via finit_module &amp; kexec</title>
      <link>https://netacoding.com/posts/fuse-trust-boundary-and-size-desync/</link>
      <pubDate>Wed, 29 Apr 2026 00:00:00 +0000</pubDate>
      <guid>https://netacoding.com/posts/fuse-trust-boundary-and-size-desync/</guid>
      <description>An unprivileged FUSE daemon holds semantic authority over i_size — lying in vfs_getattr responses desynchronizes kernel allocation size from ingestion size in kernel_read_file(). finit_module(2), the firmware loader, and kexec_file_load(2) become kmalloc-4k slab overflow primitives. Full VFS trust boundary analysis and virtio-fs attack surface.</description>
    </item>
  </channel>
</rss>
