Amy | Security researcher @ OpenAI | https://xitter.cf/t.co/W1SE7NmCx8 | bsky: https://xitter.cf/t.co/JBmOGE4YKO | LLM ART: https://xitter.cf/t.co/7FtQ8O8nAW

she/her
Joined June 2011
Pinned Tweet
When MicroQuickJS released, I spent 8.5 hours to summon an Exploit for it. Here is the Fault: var arr = new Array(30) var attack = { valueOf: function() { arr.length = 0 arr.length = 3 return 10 } } arr.splice(attack, 30) I document the full Ritual Process below
New JS engine, old JS vulns :) Found a bug and wrote an exploit in 8 hours 645da364a8089c43953b345d3004fc76148cb2f136f74e211429ddc8452846d1 exp-shell.js ./mqjs ./exp-shell.js LEAKED: 77b6 1c5ff205 LIBC BASE: 77b6 1d600000 STACK PTR: 7ffd 143e1bb8 WROTE ROP CHAIN $ whoami nyan
4
20
1
180
35,116
When testing Astra on ExploitBench we found that it was able to achieve 100% ACE on all 41 CVEs So we made a contamination free internal port using only V8 CVEs from the past 3 months. Astra still showed a major capability increase over 5.6 and did so with a lot fewer tokens!
As we prepare to release Astra, we’re focused on making increasingly capable AI safe and broadly accessible. Astra represents a significant advance in cybersecurity capability, reaching the Critical threshold under our Preparedness Framework. We're previewing how we evaluated the model, how its safeguards have advanced alongside its capabilities, and what we'll continue to learn and improve. openai.com/index/path-to-ast…
12
35
9
373
38,772
itszn retweeted
Astra is both significantly more capable and more token efficient compared to 5.6 Sol, as seen in port of ExploitBench. We plan to make Astra available soon, with its most advanced cybersecurity capabilities initially more limited, then iteratively expand access more broadly.
As we prepare to release Astra, we’re focused on making increasingly capable AI safe and broadly accessible. Astra represents a significant advance in cybersecurity capability, reaching the Critical threshold under our Preparedness Framework. We're previewing how we evaluated the model, how its safeguards have advanced alongside its capabilities, and what we'll continue to learn and improve. openai.com/index/path-to-ast…
61
68
16
1,219
131,236
Apple finally released a good chunk of my WebKit bugs! Good idea to update your Safari…
13
22
2
353
20,770
These were found with a systematic effort using gpt-5.6-sol supplied with expert browser hacker knowledge and custom multi-agent harnesses Each bug is proven to get a minimum of arbitrary read/write (excluding a PAC bypass)
1
3
43
1,880
itszn retweeted
We've used GPT-5.6-Cyber extensively in real-world vulnerability research, including work that uncovered previously unknown vulnerabilities in popular open-source software like Chrome’s v8 engine.
17
19
9
507
122,815
I have a personal update: Next monday, I will be starting at @OpenAI working on better cyber (which will also entail some efficiency work). I'm pretty excited about the things I will learn and the things we will do.
147
59
16
1,588
216,289
Our research team (with the help of their agents) did it again! Second v8ctf in flag one week! Entirely separate 0day ARW bug and new 0day heap sandbox escape
A team effort between me and gpt-5.6-sol, we finally checked off v8ctf from my bucket list with a 0day ARW and a 0day heap sandbox escape :)
3
10
1
237
17,563
We are approaching perfect binary decompilation, and, crazier still, LLMs may soon be the best decompilers on the planet. I'd like to introduce DecBench, an evaluation site to determine how close we are to completing the field of perfect decompilation. Links and more in 🧵
21
134
15
929
106,033
A team effort between me and gpt-5.6-sol, we finally checked off v8ctf from my bucket list with a 0day ARW and a 0day heap sandbox escape :)
7
16
1
308
32,644
We found another exploitable V8 JIT bug CVE-2026-14431; fixed in the most recent Chrome update This one was an interesting case of sloppy mode breaking JIT assumptions In addition the same session was able to find a working v8 heap sandbox bypass (although it ended up as a dup)
6
28
2
290
24,234
This was a fun v8 bug we caught before it got released to stable A new opt replaced ARM64 f64mod instruction L%R with a fast impl: L-trunc(L/R)*R However this has a bad edge case with f64 precision JIT range analysis uses correct mod -> range confusion -> range elimination
[488078904] Incorrect Float64Mod Fast-Path Producing Range Confusion in Optimizing Compilers crbug.com/488078904
4
17
127
19,578
Career update: I’ve joined @OpenAI to lead Cyber with @michaelaiello. Why I joined, and what we’ll be building: It’s clear that AI is fundamentally changing how software is being written and secured. Coding agents are writing the majority of code for many developers, software is getting shipped more quickly, and vulnerabilities that were latent for 20 years are being discovered at a rapid pace. The time to bug discovery, and exploitation once discovered, are trending down (H/T @EppSecurity and @gadievron). I believe we have an unparalleled opportunity to fundamentally 𝘪𝘮𝘱𝘳𝘰𝘷𝘦 cybersecurity in ways that were previously impossible. (H/T @bubblewire’ BSidesSF keynote on reasons for optimism) Over 6 years at @Semgrep, I had the privilege of working with an amazing team building what has become the most popular open source security code scanning tool in the world, that many companies have built their application security program around. Now, at @OpenAI, I’m thrilled to be a part of a company helping shape how software is written, and how security work gets done. It is a massive opportunity, and responsibility, and I don’t take that lightly. Here are my current thoughts about where things are headed: 𝐑𝐞𝐬𝐢𝐥𝐢𝐞𝐧𝐭 𝐛𝐲 𝐝𝐞𝐬𝐢𝐠𝐧. Defenders are not going to win playing bug whack-a-mole. We need to systematically eliminate classes of vulnerabilities, via generating secure code and streamlining the detect → validate → fix process. 𝐀𝐮𝐠𝐦𝐞𝐧𝐭 𝐚𝐧𝐝 𝐞𝐦𝐩𝐨𝐰𝐞𝐫 𝐩𝐞𝐨𝐩𝐥𝐞. We should build models and tools that give defenders “superpowers,” enabling them to be more ambitious in the scope they tackle, shift from being reactive to proactive, and allow them to automate the drudgery so they can focus on the highest leverage work. 𝐒𝐞𝐜𝐮𝐫𝐞 𝐭𝐡𝐞 𝐜𝐨𝐦𝐦𝐨𝐧𝐬. The world runs on open source software. OpenAI has already spent $Ms finding and patching vulnerabilities in the most popular and widely run software, including browsers, operating systems, and core libraries. More on this soon. We’re also working on helping secure critical infrastructure. 𝐂𝐨𝐦𝐦𝐮𝐧𝐢𝐭𝐲 𝐚𝐧𝐝 𝐩𝐚𝐫𝐭𝐧𝐞𝐫𝐬. Securing the world is a community effort. I’m looking forward to partnering with cybersecurity vendors, researchers, practitioners, governments, and more to do together what we can’t do alone. 𝐓𝐢𝐦𝐞 𝐭𝐨 𝐛𝐮𝐢𝐥𝐝. Tactically, here are some domains I’m excited about: - Finding, validating, and reliably patching software vulnerabilities at scale. - Eliminating classes of vulnerabilities and making software resilient by design. - Giving broad access to the best cyber models to empower defenders, not just to a select few. - Creating and sharing Skills and playbooks that help in many security domains. - Building platforms that enable defenders to easily orchestrate security work. - Making enterprise agents safe and reliable. Time to build 😎 — What would help you most? What should we build? Let me know.
102
48
22
1,027
333,170
Chrome’s JavaScript engine V8 is getting harder and harder to find bugs in.. But powerful models still find a way! Yesterday’s Chrome release fixed CVE-2026-9973; A JIT loop optimization bug we found using gpt-5.5 in Codex. It had been around for over 2 years…
5
41
1
414
27,339
The bug was interesting, involving load elimination optimization of phis resulting in a bounds check miscalculation at runtime We will hopefully have a post detailing how we found it sometime soon! chromereleases.googleblog.co…
1
27
2,623
itszn retweeted
Today, we're rolling out GPT‑5.5‑Cyber in limited preview to defenders responsible for securing critical infrastructure. GPT-5.5 with Trusted Access for Cyber (TAC) is still the best option for developers to find and patch vulnerabilities in their code. It's a very good model.
39
51
16
808
521,617
Holy shit it got it after like 36 hours
Replying to @moyix
No luck on the Solaris IE5 Array.sort vulnerability either, also > 1 day of runtime. Less clear what's going on there, this vulnerability may just be too hard.
7
10
2
148
32,566
itszn retweeted
We’re expanding Trusted Access for Cyber with additional tiers for authenticated cybersecurity defenders. Customers in the highest tiers can request access to GPT-5.4-Cyber, a version of GPT-5.4 fine-tuned for cybersecurity use cases, enabling more advanced defensive workflows. openai.com/index/scaling-tru…
446
599
276
5,032
2,001,158
A big change of pace for my security research: I'm now working @OpenAI to build on and improve GPT's ability to detect and remediate complex vulnerabilities @daveaitel and a lot of other brilliant people Excited to see where this goes, lots of ideas to try...
24
7
1
291
19,095
itszn retweeted
GPT-5.3-Codex is the most cyber-capable model we've ever released. In addition to our cyber safety mitigations, we're introducing: ⟐ Trusted Access for Cyber - chatgpt.com/cyber ⟐ Free OSS security scanning for popular projects ⟐ $10M in API credits for cyber defense
6
42
9,027