Getting LLMs Drunk to Find Remote Linux Kernel OOB Writes (and More)

This blog post by Asim Viladi Oglu Manizada (April 28, 2026) describes how a custom “overengineered, self-orchestrating team of vulnerability-hunting agents” discovered 20+ CVEs over several months, including two remote unauthenticated out‑of‑bounds writes in the Linux kernel’s ksmbd (CVE‑2026‑31432, CVE‑2026‑31433). The author’s harness uses a “drunk” Qwen 3.5 27B derivative and GPT‑5.3‑Codex to find vulnerabilities. Key findings span Linux kernel (ksmbd), Docker, OpenSSL, CUPS (remote RCE to root chain), HAProxy, Caddy, Traefik, udisks, systemd‑machined, etcd, Squid, nginx, Firewalld, dnsmasq, CoreDNS, util‑linux, RabbitMQ, Asterisk, MySQL, and MariaDB. The post highlights three vulnerability categories: (1) “docs ↔ code mismatches” (e.g., Docker AuthZ bypass CVE‑2026‑34040, Caddy case‑sensitivity bypasses), (2) memory corruption bugs found via focused LLM analysis, and (3) compositional logic flaws (e.g., CUPS chain). The author concludes that LLMs can now find vulnerabilities autonomously, and that “getting them drunk” refers to tuning smaller models to be less constrained, enabling them to surface subtle bugs. 

https://heyitsas.im/posts/drinking-llms

Comments

Popular posts from this blog

Prompt Engineering Demands Rigorous Evaluation

SecObserve: Simplified Vulnerability and License Management for CI/CD Pipelines

Top Post-Quantum Cryptography Solutions and Vendors Ranked for Quantum-Safe Security