CEO and founder of XBOW. Previously: Founder of GitHub Next, founder of GitHub Copilot, CEO and founder of Semmle (GitHub Advanced Security), prof at Oxford.

Joined October 2017
For the second time in Google Chrome’s history, Google awarded a $250,000 bounty for a full-chain exploit… to @XBOW. Here’s the full story: At an all-hands at the start of 2026 in Malta, I set the team a crazy challenge. A full-chain exploit of Chrome by the annual Black Hat cybersecurity conference in August. I believed there were few better tests of whether @XBOW could move beyond web applications to desktop software, servers and devices. Chrome is one of the most hardened pieces of software on the planet, used by more than half the world’s population. A full-chain exploit lets an attacker take total control of a machine, where they can read every email, password and bank login the user types. You don’t need to download anything or click a phishing link. Visiting the wrong site is enough. So @moyix, Andres Luksenberg, Baul Lee, and Willem Pinckaers took on the challenge along with a fifth teammate: OpenAI's GPT-5.6 Sol. They built a chain they thought would win, but Google told us they already knew one of the bugs. We were already in Las Vegas for Black Hat and DEF CON, and the team didn’t want to go home without the win. So Brendan and the agents built a new exploit in just 6 days. We submitted it to Google and waited. The news came through that we'd done what should’ve been impossible. A full-chain bounty of $250,000, the first awarded under Google’s 2026 rules. It took just 6 days and $40,000 of compute to construct an exploit that affects a billion users of Chrome on Windows. An intelligence-agency veteran told me his team used to spend 6 months on this kind of vulnerability. My takeaway: the cost of finding truly critical vulnerabilities is collapsing, for attackers and defenders alike. Restricting powerful models is not the answer; GPT-5.6 Sol is already public. But defenders have one advantage attackers never will: they can test their own code first. Assume your software is exploitable. Whoever is hunting your bugs has the same building blocks we did. This is cause for urgency but not panic. XBOW is now developing an autonomous product for testing compiled software (desktop applications, servers, embedded devices), and partnering with the world’s top organizations to design that product. If you’d like to be one of them, get in touch. P.S. Restart Chrome whenever the Update button appears!
87
263
97
2,615
815,977
This will be an interesting session!
We're doing an AMA on Reddit with @moyix! Drop your questions in the reddit thread + he'll answer live tomorrow, Thursday, 10/22 from 12-1pm ET. 🤓 reddit.com/r/cybersecurity/s…
1
1
16
695
Vibe coding has created a security epidemic. (And I’m partially to blame) When we launched GitHub Copilot in 2021, it combined GPT’s code generation with GitHub’s data. It could auto-complete a function from just its docstring. 5 years on, AI coding agents are orders of magnitude more powerful. Now a single prompt can send Astra or Fable off to write 1000s of lines of code without human intervention. These models are trained on public source code, which doesn’t follow secure coding best practices. They generate more vulnerabilities than seasoned professionals would. Almost half of AI-written code fails basic security tests. If you're shipping AI-written code, here's what I'd do: 1. Embed secure coding in your agents. Don't leave it to each developer to remember. Write your secure coding requirements into the prompts every coding agent in your org runs with. Then review AI-written code with the same rigor as human-written code. 2. Closely scrutinize access controls. AI is getting better at avoiding textbook bugs. Where it still struggles is your business logic: who should see what, and who can do what. We recently tested an app where users upload documents for AI analysis. Nobody told the AI the documents should be private, so every user could see everyone else's… 3. Runtime testing at the speed you ship. If agents write code around the clock, an annual pentest is not enough. Security testing has to be continuous and automated. 4. Assume attackers are already deploying autonomous attacks. They won't tell you what they find. You need to find it first.
27
10
7
56
4,518
Oege de Moor retweeted
Woot! the @unpromptedau talks are starting to coming come online! 👀 This one by @moyix was probably my favorite: 15mins of unadulterated old-school “I’m hacking this because I think I can” followed by a one-shot live exploit demo involving a t-shirt with a cat on it worn by @mdowd. Seriously just go watch it (and subscribe for the others… More on the way!) Watch Brendan Dolan-Gavitt: Security Through Obscurity Is Dead and LLMs Killed It unprompted.au/videos/securit…
1
21
3
105
12,382
Hacking governments used to take serious brains and resources. Today, hackers just need a $20 Claude subscription and a laptop. Earlier this year, a hacker got past Claude's guardrails and used it to attack at least 9 Mexican government organizations, including the national tax authority, Mexico City's civil registry, and the National Electoral Institute. The attack used models from Anthropic and OpenAI with a human at the keyboard. The attacker told the model they were on an authorized "bug bounty." When it refused to comply, they tricked the model into saving an MD file with a 1,084-line hacking cheatsheet that reloaded at the start of every session. Less than 40 minutes after the first prompt, the hacker had remote code execution, the worst kind of access, on a server at SAT, Mexico's tax authority. The model asked, "What command do you want to execute now?" The hacker went on to steal 195M taxpayer records, 50,000 patient records, and the files of 17,000 domestic violence victims. The hacker even built a live API to query government systems in real time. "Vibe-hacking" attacks like this will only become more common. In September, Google reported an AI agent building and running an entire credential theft campaign with preconfigured MD instructions and little human intervention. Earlier this month, CrowdStrike linked a wave of breaches at Shinhan and at least six other South Korean financial institutions (68,000 customers exposed) to a single hacker running ARTEX, an open-source AI pentesting tool, alongside Claude Code. The attacker used the same playbook: a CLAUDE.md file telling the model how to hack. The hacker even had Claude write a résumé listing the breaches as accomplishments. AI now enables a single hacker to do the damage of 100. The only way defenders can protect themselves is by finding and fixing their holes first. That's why we built @Xbow - to find and patch vulnerabilities before attackers do.
4
2
3
32
2,397
AI is exposing cybersecurity vulnerabilities in mass: - Google Chrome - Microsoft Bing - Exim - the mail server behind much of the internet. So what should you do about it? Test your systems using AI the way an attacker would. In 2018, attackers took about two and a half years to exploit a bug after it was made public. Now they often exploit it before it's public. A pentest once a year isn’t enough.
6
1
2
47
4,814
Oege de Moor retweeted
ICYMI: We found a full chain Google Chrome exploit in just 6 days that affected a billion users. Here are 4 things we learned. 🧵
2
19
4
204
25,417
AI tools make it incredibly easy to find errors in source code. Which ones should a company fix? Many are real problems, but most large organizations can't fix, test and deploy at that speed. Here’s how to prioritize: 1. Focus on what's exploitable. Many real bugs aren't reachable, or are already mitigated by a WAF. Those can wait. The key is focusing on reproducible exploits. That’s what we focus on at XBOW. 2. Check the impact. Is sensitive data exposed? Many exploits are embarrassing. Only a few are a disaster. 3. Block it at the firewall. Add a rule that stops the payload, then check for bypasses. A rule often blocks one payload but not its equally harmful variants. 4. Investigate the logs. Did attackers find it before you? Customers are understanding when you're open about what happened and how you're fixing it. 5. Fix the root cause. Test that the fix holds up against those variants too, and doesn't break anything. 6. Deploy. Only then is the bug actually gone. At @XBOW, our mission is to help CISOs with every one of these steps.
2
14
1,063
Oege de Moor retweeted
Replying to @gdb
Incredible milestone in making the world safer in partnership with @oegerikus One of many more to come!
1
5
490
You’re right, @Jason! This is a golden age for white hats. The bounties are real. Companies pay for confirmed bugs from whoever finds them first. What we're lacking is enough skilled hackers to check all the code being written. The way we see the market going is white hats directing teams of AI agents. Just like we did here ↓ xbow.com/blog/xbow-built-a-c…
White hats will make a fortune finding bugs in the coming years. Security seems like a highly functioning marketplace for bounties—is it? How does it work, where can I learn more
1
2
42
3,115
Oege de Moor retweeted
Replying to @oegerikus @Xbow
6 days and $40K of compute for a full-chain Chrome exploit is the real headline 🔥 @XBOW hit a known-bug setback, rebuilt the chain, and still landed a $250K bounty. AI agents are compressing offensive research timelines fast, so patch cycles have to keep up.
1
2
448
Oege de Moor retweeted
The crashpad bug is sick, as well as V8 + WebP escape
How we chained three vulnerabilities into a full Chrome exploit in just 6 days—claiming Google’s first $250,000 full-chain reward of 2026 for an attack affecting an estimated 1 billion users. 🧵
1
19
1,404
Oege de Moor retweeted
The $250,000 bounty is a testament to the quality and sophistication of the exploit chain. On the gray or black market, an exploit like this could easily reach a seven-figure price tag.
For the second time in Google Chrome’s history, Google awarded a $250,000 bounty for a full-chain exploit… to @XBOW. Here’s the full story: At an all-hands at the start of 2026 in Malta, I set the team a crazy challenge. A full-chain exploit of Chrome by the annual Black Hat cybersecurity conference in August. I believed there were few better tests of whether @XBOW could move beyond web applications to desktop software, servers and devices. Chrome is one of the most hardened pieces of software on the planet, used by more than half the world’s population. A full-chain exploit lets an attacker take total control of a machine, where they can read every email, password and bank login the user types. You don’t need to download anything or click a phishing link. Visiting the wrong site is enough. So @moyix, Andres Luksenberg, Baul Lee, and Willem Pinckaers took on the challenge along with a fifth teammate: OpenAI's GPT-5.6 Sol. They built a chain they thought would win, but Google told us they already knew one of the bugs. We were already in Las Vegas for Black Hat and DEF CON, and the team didn’t want to go home without the win. So Brendan and the agents built a new exploit in just 6 days. We submitted it to Google and waited. The news came through that we'd done what should’ve been impossible. A full-chain bounty of $250,000, the first awarded under Google’s 2026 rules. It took just 6 days and $40,000 of compute to construct an exploit that affects a billion users of Chrome on Windows. An intelligence-agency veteran told me his team used to spend 6 months on this kind of vulnerability. My takeaway: the cost of finding truly critical vulnerabilities is collapsing, for attackers and defenders alike. Restricting powerful models is not the answer; GPT-5.6 Sol is already public. But defenders have one advantage attackers never will: they can test their own code first. Assume your software is exploitable. Whoever is hunting your bugs has the same building blocks we did. This is cause for urgency but not panic. XBOW is now developing an autonomous product for testing compiled software (desktop applications, servers, embedded devices), and partnering with the world’s top organizations to design that product. If you’d like to be one of them, get in touch. P.S. Restart Chrome whenever the Update button appears!
2
4
34
2,260
Art
Very excited to share details on the bugs used in our full chain Chrome exploit! We used three bugs (V8 corruption, V8 sandbox escape, and renderer sandbox escape via Crashpad). The third bug is my favorite!
1
5
479
Replying to @gdb
Monumental achievement and partnership @gdb and @oegerikus. Congratulations.
1
6
714
Oege de Moor retweeted
this is very impressive the "that critical bug in Chrome didn't count, let's just find another one before next week" part is chilling
For the second time in Google Chrome’s history, Google awarded a $250,000 bounty for a full-chain exploit… to @XBOW. Here’s the full story: At an all-hands at the start of 2026 in Malta, I set the team a crazy challenge. A full-chain exploit of Chrome by the annual Black Hat cybersecurity conference in August. I believed there were few better tests of whether @XBOW could move beyond web applications to desktop software, servers and devices. Chrome is one of the most hardened pieces of software on the planet, used by more than half the world’s population. A full-chain exploit lets an attacker take total control of a machine, where they can read every email, password and bank login the user types. You don’t need to download anything or click a phishing link. Visiting the wrong site is enough. So @moyix, Andres Luksenberg, Baul Lee, and Willem Pinckaers took on the challenge along with a fifth teammate: OpenAI's GPT-5.6 Sol. They built a chain they thought would win, but Google told us they already knew one of the bugs. We were already in Las Vegas for Black Hat and DEF CON, and the team didn’t want to go home without the win. So Brendan and the agents built a new exploit in just 6 days. We submitted it to Google and waited. The news came through that we'd done what should’ve been impossible. A full-chain bounty of $250,000, the first awarded under Google’s 2026 rules. It took just 6 days and $40,000 of compute to construct an exploit that affects a billion users of Chrome on Windows. An intelligence-agency veteran told me his team used to spend 6 months on this kind of vulnerability. My takeaway: the cost of finding truly critical vulnerabilities is collapsing, for attackers and defenders alike. Restricting powerful models is not the answer; GPT-5.6 Sol is already public. But defenders have one advantage attackers never will: they can test their own code first. Assume your software is exploitable. Whoever is hunting your bugs has the same building blocks we did. This is cause for urgency but not panic. XBOW is now developing an autonomous product for testing compiled software (desktop applications, servers, embedded devices), and partnering with the world’s top organizations to design that product. If you’d like to be one of them, get in touch. P.S. Restart Chrome whenever the Update button appears!
1
8
721
Oege de Moor retweeted
Epic blogpost by @moyix
Very excited to share details on the bugs used in our full chain Chrome exploit! We used three bugs (V8 corruption, V8 sandbox escape, and renderer sandbox escape via Crashpad). The third bug is my favorite!
2
13
985
Oege de Moor retweeted
At the start of this year, Oege de Moor, CEO of $1 billion AI cyber startup Xbow, challenged his team to use AI to hack into the world’s most popular internet apps. During the Black Hat hacker conference, one engineer used OpenAI’s Sol model to chain together three unpatched vulnerabilities in Google’s Chrome browser. Read more: forbes.com/sites/the-wiretap… Samuel Boivin/NurPhoto via Getty Images
17
34
2
102
22,745
No one explains it better than @moyix!
Ask @moyix anything about our Chrome full-chain exploit. 👀 He published the technical breakdown of how he did it (xbow.com/labs/research/zero-…)...but if you have questions or want to go deeper, drop your questions in this thread! He’ll be answering them LIVE on Wednesday, 10/14, from 12–1 PM ET. 💚
2
14
2,138
Thanks for the partnership @gdb, and for making terrific models like GPT-5.6 Sol available to defenders. We're proud to be part of Daybreak!
6 days and $40,000 of compute with GPT-5.6 Sol to find a critical vulnerability in Chrome, claiming Google’s first full-chain reward in 2026 for a vulnerability that would affect an estimated 1 billion users. Highlights the opportunity for defenders to utilize these tools to secure their software to unprecedented levels:
1
2
40
2,483
Oege de Moor retweeted
Para encontrar una vulnerabilidad en Chrome usada por mas de la mitad del planeta solo les costo "6 días y $40,000 de cómputo" . Con los agentes todo se acelerara, tienes que asumir que todo tu software tiene una vulnerabilidad y que los agentes pueden acelerar tanto la defensa como el ataque.
For the second time in Google Chrome’s history, Google awarded a $250,000 bounty for a full-chain exploit… to @XBOW. Here’s the full story: At an all-hands at the start of 2026 in Malta, I set the team a crazy challenge. A full-chain exploit of Chrome by the annual Black Hat cybersecurity conference in August. I believed there were few better tests of whether @XBOW could move beyond web applications to desktop software, servers and devices. Chrome is one of the most hardened pieces of software on the planet, used by more than half the world’s population. A full-chain exploit lets an attacker take total control of a machine, where they can read every email, password and bank login the user types. You don’t need to download anything or click a phishing link. Visiting the wrong site is enough. So @moyix, Andres Luksenberg, Baul Lee, and Willem Pinckaers took on the challenge along with a fifth teammate: OpenAI's GPT-5.6 Sol. They built a chain they thought would win, but Google told us they already knew one of the bugs. We were already in Las Vegas for Black Hat and DEF CON, and the team didn’t want to go home without the win. So Brendan and the agents built a new exploit in just 6 days. We submitted it to Google and waited. The news came through that we'd done what should’ve been impossible. A full-chain bounty of $250,000, the first awarded under Google’s 2026 rules. It took just 6 days and $40,000 of compute to construct an exploit that affects a billion users of Chrome on Windows. An intelligence-agency veteran told me his team used to spend 6 months on this kind of vulnerability. My takeaway: the cost of finding truly critical vulnerabilities is collapsing, for attackers and defenders alike. Restricting powerful models is not the answer; GPT-5.6 Sol is already public. But defenders have one advantage attackers never will: they can test their own code first. Assume your software is exploitable. Whoever is hunting your bugs has the same building blocks we did. This is cause for urgency but not panic. XBOW is now developing an autonomous product for testing compiled software (desktop applications, servers, embedded devices), and partnering with the world’s top organizations to design that product. If you’d like to be one of them, get in touch. P.S. Restart Chrome whenever the Update button appears!
1
1
116