TGViewer
Simple Engineer Notes Simple Engineer Notes @simpleengineernotes · 154 subscribers
Post #172 316
💩 CIFSwitch: a non-universal Linux local root vulnerability


new LPE like root issue just dropped.
CIFSwitch is actually a pretty beautiful chain:
1️⃣ unprivileged user can make cifs.spnego requests
2️⃣ kernel happily accepts them
3️⃣ /usr/sbin/cifs.upcall gets launched as root
4️⃣ attacker controls pid + namespace switching
5️⃣ root process loads attacker-controlled NSS module
6️⃣ gg -> root

the funniest part is that:
- no memory corruption
- no buffer overflow

mostly trust / logic issues between kernel <-> userspace.

affected since ~2007.
many distros exploitable out of the box depending on SELinux/AppArmor policies.

mitigations:
- patch kernel
- remove cifs-utils if unused
- disable unprivileged namespaces
- block cifs module loading

🤔also interesting: author mentions using LLM-assisted graph reasoning to find multi-step vuln chains instead of simple grep/fuzzing.
this part is probably more important long-term than the vuln itself.

https://heyitsas.im/posts/cifswitch/

#security #linux
Hey, it's Asim CIFSwitch: a non-universal Linux local root vulnerability Harnessing LLMs into composing complex, multihop vulnerability chains to discover CVE-2026-46243
  • 👍 1
  • 🔥 1
More from @simpleengineernotes
  1. Oct 6, 2026🏗 Terraform Meets Proxmox: Lessons from a VMware Migration I’ve learned some lessons from…
  2. Sep 12, 2026📚 The Structure of Scientific Revolutions I’ve just finished The Structure of Scientific…
  3. Jul 10, 2026💥 16-year-old KVM bug = VM Escape A new guest-to-host escape vulnerability in Linux KVM h…
  4. Jun 9, 2026⌚️apple watch + telegram = ? It requires - watchOS >= 26.0 - Telegram app >= 12.8 it's sli…
  5. Apr 30, 2026💩copy.fail new extremely bad thing is coming https://copy.fail I've created the testusr w…
  6. Apr 1, 2026Some random #fun Make fools day great again
Threads Profile ViewerView any public Threads profile without an account.Open ThreadLook →Writing with AI? Make it sound human.Metric37 rewrites AI drafts so they read naturally. Free AI detector, 1,500 words free.Try Metric37 →