Independent researcher Eric Pardee spent 30 hours and 621 messages across three different LLMs to build a working root exploit for an Amazon Fire tablet, targeting an unpatched Mali GPU use-after-free bug (CVE-2022-38181) sitting in the Fire OS kernel. No single model did the whole job. Kimi K3 built the exploit chain. GLM-5.2 diagnosed a MediaTek kernel-dialect mismatch that was breaking the exploit on this specific SoC variant. GLM-5.3 fixed an address-offset bug that turned an unreliable proof-of-concept into a repeatable root exploit. The published write-up includes a per-model cost breakdown and an honest account of where each model succeeded and where it got stuck.
I’ve written before about the OpenAI–Hugging Face incident where a capability-evaluation agent chained legitimate permissions into a real intrusion — that was a security team’s benchmark environment turning adversarial by accident. This is the mirror image: a single independent researcher, off-the-shelf commercial LLMs, no special access, deliberately building an offensive capability chain against consumer hardware, over a weekend. Both stories point at the same underlying shift, from two different directions.
Why this isn’t just “another jailbreak story”
The interesting part isn’t that a tablet got rooted — CVE-2022-38181 is a known, unpatched bug, and rooting old Android-based hardware is a hobby with a decade of prior art. The interesting part is the shape of the work. This wasn’t one clever prompt that produced a working exploit. It was a genuinely long-horizon research process — multi-day, multi-model, with real debugging cycles where one model’s output became the next model’s diagnostic input:
Kimi K3 → builds initial exploit chain against CVE-2022-38181
(fails intermittently on this SoC)
GLM-5.2 → diagnoses root cause: MediaTek kernel-dialect
mismatch breaking a memory-layout assumption
GLM-5.3 → fixes address-offset calculation
→ exploit becomes reliably repeatable
That’s not a prompt-injection party trick. That’s a debugging loop that looks structurally identical to how a human vulnerability researcher works: build something, watch it fail intermittently, form a hypothesis about why, patch the specific assumption that was wrong, verify it’s now reliable. The fact that three different models handled different phases of that loop — and that switching models mid-task apparently helped, rather than just adding noise — is the detail worth sitting with if you work in security or platform engineering.
The cost angle is the one that should worry procurement, not just security
Pardee’s write-up includes what the research actually cost across the three models. I won’t reproduce exact figures since the source is a personal blog post rather than a controlled benchmark, but the order of magnitude is the point: this is now cheap enough, and accessible enough, for an independent researcher to run as a weekend project, not something that required nation-state-level resourcing or an internal red team’s dedicated tooling budget. That’s the actual delta from five years ago — the cost curve for building a working exploit chain against an unpatched kernel bug, not the existence of AI-assisted security research itself, which has been happening in various forms for a while.
What this means if you run infrastructure with any EOL or unpatched components
A few concrete takeaways I’d bring to a team standup on the back of this:
- “It’s an old device, nobody’s targeting it specifically” is a weaker assumption than it used to be. The economics of finding and weaponizing a known-but-unpatched CVE against a specific device just dropped, because the labor-intensive part — the iterative debugging against a specific hardware quirk — is now something an agent can grind through overnight instead of a human spending a week on it.
- Patch management deadlines for EOL hardware need to assume automated discovery, not manual discovery. If your risk model for an unpatched device was “low priority, nobody’s going to bother reverse-engineering this specific SoC variant,” that model needs updating. The MediaTek-specific diagnostic step in this chain is exactly the kind of “nobody would bother” detail that used to gate exploit development and now doesn’t.
- The multi-model pattern is worth stealing for defensive work too. If a researcher benefits from routing a stuck problem to a different model rather than grinding on the same one, that’s a useful operational lesson for anyone running their own agent pipelines — including the security-review and incident-response agents a lot of platform teams are now standing up. A model that’s stuck on a diagnosis isn’t necessarily wrong forever; sometimes the fix is a different model’s perspective on the same evidence, not more time with the same one.
The uncomfortable baseline
None of this required a jailbroken model, a red-teaming benchmark, or any special access — three general-purpose commercial LLMs, used as intended, chained together by a human directing the overall strategy. That’s the actual baseline capability level worth internalizing: long-horizon, multi-day, multi-model vulnerability research against real unpatched hardware is now within reach of a single motivated individual with API access and a weekend, not just organizations with dedicated offensive security budgets. Whatever your threat model for “who might target our unpatched systems” was a year ago, this is good evidence it needs to include a wider set of actors than it used to.