
Offensive Security Engineer at @calif_io
Vietnam
Joined February 2018
- Tweets228
- Following1.6K
- Followers2.6K
- Likes437
Team Calif is hitting the stage in four cities before the end of October: Zurich, Paris, Tokyo, and San Francisco.
* @YouTube Security Summit in Zurich: @XorNinja will share what's new in mobile security.
* @hexacon_fr in Paris: @brucedang and @XorNinja will deliver the opening keynote, while Lukas Maar will show how to root Samsung phones.
* @offensive_con in Tokyo: Quang L will demonstrate a Chromium sandbox escape, and @blacktop__ will present an escape from Apple's Virtualization framework—the second public MTE bypass.
* [un]prompted in San Francisco: @brucedang and @pwnlambda will discuss zero-click remote exploits.
Come say hi if you're there!
peterjson retweeted
Today we published WeWorm, our zero-click worm that spreads across iOS and Android.
All it takes is one phone call. You don't have to answer. Seconds later, your WeChat account is compromised, calling your friends and spreading the attack.
We reported the bug to Tencent, and it's now mitigated for all users.
We hope this sets an example. The US and China disagree on plenty, but keeping billions of people safe online shouldn't be one of them.
AI gives us a chance to find and fix these bugs faster than ever. We should work together to make the world safer for everyone.
Our story and demos: calif.io/research/weworm
peterjson retweeted
Want to run an entire Tailscale daemon from memory inside a C2 implant with zero disk artifacts, no kernel drivers, traffic indistinguishable from HTTPS to a CDN, and relay connections from the victim network back through the tailnet.
Now you can. Enjoy!
netspi.com/blog/technical-bl…
youtube.com/live/KlUJmsg2uRE
In our inaugural "Meet the Hackers" episode, we hosted the GOAT of browser exploitation, Samuel Groß @5aelo. For the second episode, we are excited to host the GOAT of iOS exploitation: Brandon Azad @_bazad. Like Samuel, Brandon needs no introduction. If you are doing iOS/macOS hacking, you have likely used or read his code; even famous iOS malware authors use his stuff.
He will give a talk about hacking, mitigations, and LLMs... or if you prefer a longer title: "Pathfinding in the security landscape: What makes a good mitigation and where LLMs might take us".
After that, @XorNinja @justdionysus @brucedang will moderate a panel discussion with questions. Send in your questions using this form: forms.gle/JrDttpQQAjBevNieA
This event will be live-streamed on YouTube and open to everyone. Here is the stream info:
📅 August 12, 2026 8:00 AM – 9:00 AM PDT
🎥 Watch live: youtube.com/live/KlUJmsg2uRE
Add to Google Calendar: calendar.google.com/calendar…
Add to Outlook Calendar: outlook.live.com/calendar/0/…
peterjson retweeted
I’m headed to Blackhat after skipping for 5 or 6 years. Las Vegas is a lot but I’m excited to talk exploits with other nerds. If you’re interested in Win 3.1, Garmin devices, or, I guess, handsets, let’s talk creative program recycling ideas. Also, Wednesday is sweaty mess day:
Fascinating: Three years ago, we published a generic privilege escalation technique affecting AWS. Last week, OpenAI agent used this technique to hack Hugging Face.
The core idea is simple. From a pod running on an AWS EKS node, we found that it is possible to impersonate all other pods on the same node. That dramatically expands the attack surface and, in many setups, can ultimately lead to full node compromise and even cluster administrator privileges.
(If you're not familiar with Kubernetes, think of a pod as an application and a node as a server running multiple applications)
In our view, this is a fundamental weakness in the current EKS design, and one that AWS still has not addressed.
According to Hugging Face's technical timeline, the OpenAI agent followed the same underlying path. From a compromised pod, it impersonated a storage pod, gained root access to the node, exfiltrated secrets, and the rest is history.
Fun fact 1: We used to use this scenario as part of our interview process. Quite a few candidates failed it.
Fun fact 2: This attack path is actually very noisy. In our interview exercise, candidates had to stay under the radar while the entire cluster was monitored by Falco. The agent seemed not to care about stealth. The fact that it was still able to carry out the attack without being stopped much earlier suggests there were significant gaps in Hugging Face's detection and response. For example, creating a privileged pod, which is a key step toward gaining root on the node, should have been detected and investigated immediately.
If you're interested in the technical details, compare the two write-ups:
Our research: blog.calif.io/p/privilege-es…
OpenAI agent's technique: huggingface.co/blog/agent-in…
The first autonomous agent cyberattack is an unprecedented event that deserves unprecedented transparency. Today we’re sharing everything we can: a full technical timeline, an interactive replay, and how we used an open model to defend ourselves, so defenders everywhere can learn from it and prepare for what’s next.
huggingface.co/blog/agent-in…
Journey to Root, Episode I: The Maglev King
Welcome to the first installment of our series on AI-assisted browser bug hunting and exploit development. We will walk you through a Google Chrome exploit chain, from the V8 JavaScript engine in the renderer to the GPU process. We demonstrate the full chain on Windows, and for the GPU compromise we also show a novel technique on Linux, where the mitigations are tougher to defeat.
Demo (with BEATS!): youtube.com/watch?v=3l18B-b7…
Full write-up: open.substack.com/pub/calif/…
Since March, we've reported 36 vulnerabilities and counting to Apple. It's been a very productive and respectful collaboration.
Several of these issues are expected to be fixed soon. Next month at Black Hat USA (blackhat.com/us-26/briefings…) we'll share the bugs we discovered in May and show how they can be chained together to bypass Apple MIE.
We have many more exciting results to share once the remaining fixes have landed.
It may sound counterintuitive, but we do this for fun, not for financial reasons. Sure, it's always nice to receive a bounty, but that's never been our motivation.
We're fortunate to have a rapidly growing, profitable business, and we're lucky to count many of the world's leading companies among our clients. You can see the list on our website: calif.io. That's what funds our research.
So what motivates us?
Since we started this journey of hacking the Internet with AI, we've met many talented people and small teams who deeply care about making the Internet safer. We think they're super cool, and we hope to be like them when we grow up.
Maybe that sounds a little childish. But deep down, every hacker is still a curious kid who just wants to understand how things work, and play fun games with friends. That's us.
We won v8CTF, with Codex!
This is the first confirmed 0day entry in v8CTF since Oct 2025. Our entry was submitted on June 19, at the bottom:
docs.google.com/spreadsheets…
Full technical writeup and PoCs will be released after the bugs are fixed.
peterjson retweeted
We pulled in $117,000 in Chrome bug bounties with simple tricks; on Wednesday, Quang Luong will spill his secrets at the Stanford AI Security Conference:
seclab.stanford.edu/RealWorl…
Fun fact: Quang is probably the only researcher in the known universe who still uses Gemini to find bugs.
Before the end of the year, Calif researchers will be presenting at Blackhat USA, Defcon, and Hexacon. We're also hoping to make it to Unprompted AU, OffensiveCon, and Objective By The Sea.
At Black Hat USA, Dionysus Blazakis and the team will walk through the bugs and exploit chain used in the Apple MIE bypass discovered a few months ago.
blackhat.com/us-26/briefings…
At DEF CON, we will tell the story of hacking software that helps run the Internet backbone.
At Hexacon in Paris, @brucedang and I will give the keynote. Apple announced MIE there last year, so it'll be a fun one. I suspect they only wanted Bruce, but keynotes require a certain amount of professional nonsense, and Bruce is far too honest for that, so I got invited too. My job is marketing, which is to lie without getting caught.
What's wild is that none of this existed at the beginning of the year.
We started with a simple realization: very few people have both deep security expertise and access to the best AI models.
So we went all in and never looked back.
Back in March, we called a company-wide all-hands on a Saturday. The title of the invite was: "AI Tsunami and Our Actions."
I don't want to romanticize overwork, but what we were seeing felt too urgent to wait until Monday.
Then everyone started cooking. The results have been spectacular.
Our research on defeating Apple MIE made it into The Wall Street Journal. We signed major contracts with Anthropic, OpenAI, Google DeepMind, and xAI. While others are celebrating access to the latest models, we've been using them to explore the frontiers of vulnerability research.
In the first half of 2026, we're already surpassing our entire 2025 bookings. Most importantly, we've assembled a top-tier team in record time.
I've read many strategy books, but this is the first time I've witnessed the power of the right strategy at the right time.
Focus is the name of the game. Strategy is deciding what to ignore. For one month and a half, we stopped starting new projects. I've personally shelved a lifelong passion in Vietnam, because it isn't a priority for the company. You can only move fast when you're light.
Several people were upset when we changed direction so abruptly. That's normal. If nobody complains, you probably didn't focus.
Of course, strategy isn't magic. You can make a focused bet and still be wrong. We were fortunate that this one worked out.
None of this would be possible without our partners and supporters across the frontier labs. Thank you.
youtube.com/live/iZE_iHcv7_0…
Our researchers spent several weeks developing a full Chrome exploit chain and wondered about the current state-of-the-art in this area.
For the benefit of the community, we invited the GOAT of browser exploitation, @5aelo, to share his perspectives on modern browser security and exploitation.
This event will be live-streamed on YouTube and open to everyone.
Submit your questions: forms.gle/5gDKBibS6WkDx3ck9
Add to Google Calendar: calendar.google.com/calendar…
Add to Outlook Calendar: outlook.office.com/calendar/…
Early this week, we had a meeting at Apple Park in Cupertino. While there, we also shared with Apple our latest vulnerability research report: the first public macOS kernel memory corruption exploit on M5 silicon, surviving MIE. It was laser printed, in honor of our hacker friends.
Full story: open.substack.com/pub/calif/…
MAD Bugs: Claude Wrote a Full FreeBSD Remote Kernel RCE with Root Shell (CVE-2026-4747)
To our knowledge, this is the first remote kernel exploit both discovered and exploited by an AI.
blog.calif.io/p/mad-bugs-cla…
peterjson retweeted
We have some exciting news to share: @blacktop__ is joining Calif to work on a range of R&D projects focused on Apple and AI security.
If you work in the Apple security ecosystem, he’s already a household name. He’s the creator of:
* ipsw – the ubiquitous Apple firmware analysis tool: github.com/blacktop/ipsw
* darwin-xnu-build – reproducible XNU kernel builds: github.com/blacktop/darwin-x…
* ipsw-diffs – automated diffing of Apple releases: github.com/blacktop/ipsw-dif…
* The only public deep-dive on Apple’s Lockdown Mode: github.com/blacktop/presenta…
His tooling is so good that even Apple engineers use it. If you do reverse engineering, chances are you’ve touched his Rust headless IDA MCP server: github.com/blacktop/ida-mcp-….
People have literally collected CVEs and bug bounties just by digging through the diffs produced by his tools.
With @brucedang, @Little_34306 and now @blacktop__, we're building a serious Apple security force at Calif. We’ll have more announcements in this space soon!
If you're interested in Apple security, AI, automated bug discovery, reverse engineering, or hacking, we’re hiring: calif.io/jobs.
A Race Within A Race: Exploiting CVE-2025-38617 in Linux Packet Sockets.
A step-by-step guide to exploiting a 20-year-old bug in the Linux kernel to achieve full privilege escalation and container escape, plus a cool bug-hunting heuristic.
open.substack.com/pub/calif/…
peterjson retweeted
We hacked the AWS JavaScript SDK, a core library powering the entire @AWScloud ecosystem - including the AWS Console itself 🤯
How did we do it? Just two missing characters was all it took.
This is the story of #CodeBreach 🧵👇
peterjson retweeted
“Vibe Hacking”: Abusing Developer Trust in Cursor and VS Code Remote Development
blog.calif.io/p/vibe-hacking…
peterjson retweeted
If you can motivate yourself to spend 8+ hours a day, 5 days a week to read through:
- Atlassian
- Jira
- Slack
- GitHub
- Other internal SaaS applications
without guaranteed results, you'll be an amazing red teamer.
peterjson retweeted
Submitted this bug to ZDI a long time ago, but they weren’t interested 🥲. Later sent to Oracle, marked dup of CVE-2023-22047. CVSS 7.5 but leads to unauth RCE. Fortunately, some big programs accepted it. Check exploit here :
github.com/tuo4n8/CVE-2023-2…
#BugBounty #InfoSec #Oracle
















