🤖Been experimenting with AI-generated threat briefs for detection engineers.
The goal: wake up to actionable intel—CVEs, TTPs with real observables, detection coverage gaps, links to existing rules.
Still tuning it, but shipping daily at ajking.io/threat-briefs
Feedback welcome.
91
AJ King retweeted
My new superpower is wasting tokens on CVEs that make headlines, only to turn out to be pretty meh. Latest example MS Paint/CVE-2026-83844.
Our security researchers built an autonomous cyber vulnerability discovery, exploitation, and patching pipeline.
In a single run with an upcoming cyber model, it validated and generated patches for 948 local privilege escalation vulnerabilities in the Linux kernel at a total API cost of $1.2 million.
18
AJ King retweeted
🛞 Introducing SpikeStrip, a WIP project exploring defenses against AI pentesting automation.
Sprinkle reversible prompt decoys, fake vulnerability leads, and math traps into web source. Includes an ARTEX-specific mode and raw export for manual placement.
github.com/Arcanum-Sec/Spike…
w/ 🫶 from @arcanuminfosec and Codex
AJ King retweeted
Reminder to check your kids’ Halloween candy for improperly disclosed CVEs this year.
AJ King retweeted
Congrats to @killa who solved stealmybitcoin.com hours ago but I screwed up which key went on the server (the flag was a root wallet WIF instead of the branch WIF).
Check out their awesome writeup here: github.com/KillaBoi/StealMyB…
AJ King retweeted
I took a closer look at the stealmybitcoin.com CTF, which aims to demonstrate that PHP2SHELL is not realistically exploitable. So I gave it a try.
Note: My analysis could be wrong, and I'm more than happy to be proven otherwise.
Here’s what I found:
• The server responds with Server: nginx and X-Powered-By: PHP/8.4.26.
• My differential fingerprinting scanner independently confirmed at least PHP 8.2+
• Hypotheses: I considered two possible setups:
◦ nginx → PHP-FPM
◦ nginx → Apache → PHP-FPM/mod_php
• After comparing the server's behavior against local test environments, the closest match appears to be nginx → PHP cli-server.
Plot twist: the response behavior is consistent with the PHP cli-server serving a static index.html rather than an index.php. If that's indeed the case, the challenge appears to be intentionally made unexploitable.
My conclusion (for now) is that I'm questioning whether this is a good-faith challenge.
Happy to be corrected if I've missed something!
AJ King retweeted
I'll be the first to admit I'm mediocre at exploit development, but I am in contact with enough extremely talented exploit developers to say this for certain:
Anyone claiming they were "easily" able to generate a working php2shell exploit with AI is either:
a) a world-class exploit developer with an extreme case of imposter syndrome.
b) currently looking at some very confident-sounding but wrong LLM output.
I'm rather certain it's the latter based on the number of AI-hallucinated exploits I've seen posted on GitHub. Threat actors are also blasting my honeypot network with "php2shell" exploits that not only don't work, but aren't even within 10,000 miles of anything to do with how the exploit actually works.
I've seen the same technique from the attached image in multiple alleged "php2shell exploits", including one on GitHub with over 100 stars. Problem is, it's not php2shell, nor is it even a vulnerability at all. It's a technique known as "session poisoning", which can be leveraged to exploit local file inclusion (LFI) vulnerabilities in PHP apps (not PHP itself).
The only thing it has in common with CVE-2026-109618/CVE-2026-109619 is they both use the "PHP_SESSION_UPLOAD_PROGRESS" feature. And mitigation advice for both issues reference setting "session.upload_progress.enabled" to "Off".
People are shoving loose details of the vulnerability into LLMs, the LLMs are keying in on the "PHP_SESSION_UPLOAD_PROGRESS" string, then generating session poisoning code that has nothing to do with the actual CVE. And because the people doing this have absolutely no idea what they're doing, they're confident enough to post their "proof of concept exploit" to GitHub and share it on social media.
So if you see people talking about "session poisoning + LFI" it's likely their LLM hallucinated an exploit based on a 2018 blog by Orange Tsai talking about a local file inclusion attack vector.
What's even worse is that "security researchers" are then using LLMs to triage these exploitation attempts, falling victim to the same hallucinations, then confirming there is ongoing mass-exploitation (there currently isn't).
The actual real exploit is very difficult to exploit, and so far I've not seen anyone successfully get it working on more than a handful of PHP version with highly-specific configurations.
LLMs are useful tools in the hands of skilled professionals, but for others, they're often just a Dunning-Kruger accelerator.
AJ King retweeted
Two critical remote code execution vulnerabilities in PHP core could have implications across its wider ecosystem. Talos has published a blog to explain what we know so far, and details the Snort coverage available, including rules in the Community Ruleset blog.talosintelligence.com/t…
AJ King retweeted
New BGP route announced! 🚦 Update your routing tables. After an amazing 7 years at @Google, I’ve officially logged in as the new VP of Product Management at @CiscoSecure! Excited to build powerhouse D&R, AI, and cloud security products. Switch on! 📡
AJ King retweeted
More relevant than ever …
If you’re looking for ways to reduce the risk from compromised #NPM packages, here’s a solid post from Hacker News. I contains a few practical steps to harden your setup:
- Use pnpm. It’s faster, takes less space, and blocks post-install scripts by default. Most of them are useless or shady anyway.
- Set minimumReleaseAge to delay fresh packages. In recent attacks, that delay alone would’ve been enough to avoid pulling malicious versions.
- On Linux, wrap your package manager in bubblewrap. Keeps the junk from touching sensitive files like ~/.ssh
No tools to buy. No pipelines to rebuild. Just small changes that help.
Hacker News post: news.ycombinator.com/item?id…
Config: pnpm.io/settings#minimumrele…
I’ve been grinding hard on AI for the better part of the last 8+ months - learning, building, adapting, and pulling late nights just like so many others right now.
Cutting through the FUD and hype, there is real potential here. Industry-breaking potential. The era we’ve been waiting for - to finally supercharge and develop the tools and platforms we’ve wanted to build for years - is here, and agent assistance is accelerating everything.
With coding agents, I’ve built solid tools and had research breakthroughs that would have taken weeks or months before. These should feel like real wins worth celebrating. But honestly? I don’t feel victorious. In many ways, it just feels necessary to keep pace. As Dave said: adapt or be left behind - and for good reason.
I’m not ready to be left behind. But damn, I’m tired.
I’m tired of constantly reinventing myself. Tired of constantly re-tooling. Tired of the endless cycle of keeping up, the late nights, and the personal sacrifices that come with it. I’ve even lost the desire to share knowledge and research with the community the way I used to. From the conversations I’ve had, I’m far from alone - many others in this space feel the same but don’t necessarily vocalize it outside of smaller circles.
Is it because I see AI purely as a threat? Not really. The offensive side of our industry has been heading this way for a while, and I’ve been moving with it. The truth is, the excitement Dave describes is real - but for me right now, it’s mixed with exhaustion. I’m grateful for the breakthroughs, yet I catch myself wondering how long I can sustain this level of constant reinvention without something giving. The early-2000s energy is back, sure… but so is the burnout that often came with it.
Being a bit older now, with young kids at home, the pace hits differently. I don’t have the same endless energy I once did, and the late nights and constant context-switching carry a heavier weight. Finding balance is tough, but it feels more important than ever. Hopefully we can all figure out how to ride this wave more sustainably - without burning out in the process.
What I see in cybersecurity:
AI has re-invigorated an industry that was largely stale for the past ten years.
Complete new green field. Changes everything. New innovation happening everyday.
Need to adapt or be left behind.
This reminds me of the early 2000s, it’s exciting, addicting, and it’s going to be fun as hell.
AJ King retweeted
📢 New tool: listent for macOS, new features: ZoomIt (panoramic screenshots!), Sysmon, DebugView, and NotMyFault, fixes: Procmon for Linux, RAMMap!
Get the tools at sysinternals.com.
See what's new on the Sysinternals Blog: techcommunity.microsoft.com/…
💯
“…the moment it feels generated you automatically apply a discount to it. I think of it as an authenticity penalty.”
~@cyb3rops
cyb3rops.medium.com/im-sick-…
1
46
The trades are going to become very popular again. I'm going to have to brush off my old auto mechanic skills 😱
citriniresearch.com/p/2028gi…
1
24
AJ King retweeted
Replying to @gkcs_
"It turned out that the post Karpathy shared was fake."
It's about Karpathy's post.
technologyreview.com/2026/02…
AJ King retweeted
New blog on a Sunday, sheesh… We caught threat actors actively exploiting SolarWinds Web Help Desk (CVE-2025-26399)
The tradecraft is wild - Velociraptor as C2, Zoho Assist, Cloudflare tunnels, QEMU SSH backdoors, and the attacker built their own Elastic Cloud instance to triage victims at scale. Bro thinks he’s a blue teamer 💀
Patch WHD to 2026.1 now - all prior versions are vulnerable
huntress.com/blog/active-exp…




























