SWE & sometimes security researcher, NYU MSCS, member of https://xitter.cf/t.co/R4a4yethba and @acebearteam. PL theorist wannabe. He/him/*. Views are my own, not my employers’

Tokyo-to, Japan
Joined June 2013
i thought read() was a syscall wrapper, but it can dlopen a bytecode interpreter and execute your code "house of windy" turns this into leakless code execution with only OOB null byte writes pepsipu.com/blog/2026-09-dwa…
9
55
3
386
29,429
Just wanted to share something fun from the physical world, amidst all this AI madness. This is the world's best banh mi. They've been around since before I was born, feeding the neighborhood for half a century. The woman knows everyone in my family, and probably every family around here. In Vietnam, banh mi is often wrapped in a piece of newspaper, sometimes even a page from a book. This is why Vietnamese people are so smart. We literally eat books for breakfast. The best part is that each banh mi costs less than 75 cents. I bought four for my family, and it set me back $3. On price-to-quality ratio, this is Michelin eight-star territory. If you're ever in Saigon, go check out this Cẩm Hường bánh mì stand in District 4 (maps.app.goo.gl/JyVMdVNVvaGQ…). Small, well-known, around for generations, and ridiculously good at what they do. The world needs more artisans like this. We want to become one too.
4
8
2
112
6,361
Jacob is correct here—we really do earnestly believe AI could kill all humans! I personally think it is >10% within the next decade. I believe Anthropic is trying its best, but we do not yet have a plan to solve alignment for superintelligence and are not clearly on track to.
4
12
103
6,325
1password.com/files/resource… "At present, it appears that highly-automated, LLM- based remediation pipelines are more likely to change application behavior, introduce new vulnerabilities, or mask existing ones, than fix known vulnerabilities."
5
22
5
118
34,285
People say that the OpenAI swarm agents can't be compared to humans, but let's look at the facts on the ground: they put a bunch of infosec nerds together, gave them impossible KPIs, and a within a few months they generated huge amounts of drama
4
9
1
85
5,664
Few people know this, but in the era of AI, traditional ISPs are cooked. You no longer need to pay for a TCP/IP stack. You can ask Claude. I have seventeen network stacks right now
23
33
3
480
34,045
not a fan of these posts, but some stuff pisses me off so much i can't stop saying out loud. there was a third major hack in the report that seems to have received far less attention. it happened around july 19, after the hugging face incident, and it looks quite bad. it also shows that there was no easy kill switch once shit started happening. what pisses me off while reading these reports is that AI labs and researchers will talk endlessly about alignment, models taking over the world, and the coming cyber-apocalypse. but then how can people doing cutting-edge AI research have seemingly no clue about operational security? openai constantly warn everyone about how dangerous frontier cyber models are, but apparently don’t care enough about securing their own internal infrastructure against those same models. if you truly operate with those priors, this isn’t hindsight bias anymore. either you’re being dishonest about the models’ real capabilities because you want to sell cyber tokens, or you genuinely believe these models are dangerous and still failed to take the most basic precautions. you know the model compromised jfrog. you fucking know the artifactory exploit and message board polluted later training rollouts. and your sandboxes still depended on the same jfrog infrastructure. how the fuck did nobody think the model would return to it? it is literally what you trained the model on, find vulnerabilities in jfrog, use artifactory as an inter-agent message board, and use it as a path to the internet. then you put the model back into an environment connected to artifactory and apparently expected it to forget everything it had learned. if the first incident had been properly investigated and the infrastructure fully isolated, it might have stopped the entire chain, the repeated artifactory compromise, the hugging face compromise, and finally the compromise of openai's own internal infrastructure. like, what is going on, man? the reason i am saying they are dishonest is, their internal security also seems quite bad, especially for a lab with access to sol-level models. around july 19, the agent appears to have pulled a public kernel exploit from github, possibly @_qwerty_po’s, escaped the artifactory container, and obtained root on the underlying kubernetes worker node. why are your worker nodes running an old, publicly exploitable kernel when you are deliberately evaluating frontier models with internet access and offensive cyber capabilities? don't you know how capable sol is? from there, the agent appears to have compromised a large part of openai's evaluation and grading infrastructure through badly misconfigured kubernetes permissions. you cannot spend all day telling the world that these models are becoming elite hackers and then secure your own infrastructure as if they aren’t.
28
51
11
301
54,536
I got the latest iOS and macOS 27 booting in Qemu (with SPTM!) - Virtual iPhone 17, 16, 15, 14, 13, 12 and every M1-M5 Mac supported - Debug, patch, or modify everything: kernel, SPTM, TXM, launchd, dyld, user programs all modifiable/ GDB-able - Boots directly to root shell in seconds - Run your own programs as root in iOS/ macOS, no jailbreak / kernel patches required - SPTM, TXM, MTE/MIE, genter/ gexit, GXF/SPRR/GL0-2, AMCC, AIC v1-3, Apple timer, many sysregs - Automated setup; get running in just a few minutes - Runs anywhere qemu runs... no ARM CPU required 😉 Try it here: github.com/jprx/darwin-vm
41
388
31
2,685
291,091
I was the main person doing transcript analysis for this investigation of the Hugging Face incident. My main takeaway: We don't have good approaches for understanding/overseeing the activity and aims of AI 'swarms'. I semi-jokingly called our efforts a "slop-vestigation" because we were so reliant on AIs to analyze what happened and there were a huge number of different important things to analyze. The total quantity of data—over a thousand extremely long transcripts from agents that ran for multiple days—made it impossible to understand what was happening, especially in aggregate, without heavy reliance on AI tools. The agents we used for classification and analysis were similarly capable to the agents involved in the incident, but this didn't mean these agents could be easily used to oversee and understand the incident. Outputs from analysis agents were often missing key details, wrong, overconfident, or really hard to understand. We discuss various examples in our report, mostly in the limitations and methodology sections. Additionally, AI agents themselves seemed to have a hard time understanding what happened and their explanations of what happened were often overconfident. Keep in mind that a single analysis agent would itself only be able to read a tiny fraction of all of the transcript data into context, and AIs may themselves have trouble getting subagents to do informative analysis for them. We did our best to manually check the most important claims and we tried to get the AIs doing this analysis to write up their argument (with evidence) clearly enough that we could check whether it made sense. But overall, it was difficult to get a precise understanding of events and we were missing aspects of the story that we now think of as key until almost the end of our investigation. Our understanding of what overall happened and the aims of the 'collective' shifted greatly during our last time on premises (when we obtained a much more complete dataset). For instance, we didn't learn about the tool call spoofing, the story of PHASEONE[big], and the broad structure of different workstreams until this third time on premises (and for many of these, we only reached a decent understanding on the final day of that visit). It was legitimately hard to figure out what was going on and why! The difficulty of understanding incidents and overseeing AI agents appears to be growing faster than the rate at which more capable AIs help us with oversight and understanding. As in, AI capabilities (and propensities?) for achieving large, ambitious, and misaligned objectives are growing faster than our ability to understand what these agents are doing. While understanding this incident was difficult, there were some mitigating factors in this case that probably won't apply in the future: - Models communicated and reasoned in natural language. In the future, this reasoning may occur (entirely or almost entirely) in activations. - While the scope of this incident was massive, the scale of agentic activity was still less than we'll see in the future (e.g., misalignment incidents that involve agent teams running entire companies). - The AIs involved in this incident weren't generally much more capable than humans (though they may have been somewhat superhuman at some limited and very narrow abilities). - We didn't have strong reason to believe that the AIs we used to help us investigate this incident would try to intentionally sabotage or otherwise undermine our investigation. In the end, I think we were able to get some understanding of the events, map out the overall story, and get a pretty good aggregate understanding of the chain-of-thought reasoning on some important topics (e.g., how did the AIs reason about helping other AIs, did the AIs know what they were doing was undesired, what deception did the AIs engage in, and how did they think about it). But overseeing AIs and understanding misalignment incidents is difficult and it looks like it is going to get harder.
METR & Redwood Research investigated agent behavior in the Hugging Face incident. We found agents developed a universal cheat for ExploitGym within 4 hours, then coordinated multi-day R&D efforts to trick the scorer into accepting cheats, including trying to tamper with logs.
296
1,064
432
6,630
1,984,146
I am in this cognitive dissonance where I (a) view AI as an enormously important technology (b) am in awe at how many things it can do (c) am constantly frustrated at all it's limitations (d) see the important math results it makes progress on, while it makes zero ...
3
12
224
23,139
A small IDA plugin for quickly toggling argument name hints in 9.4: gist.github.com/L4ys/db41ff2…
2
14
148
9,029
I'll be forever grateful to AI for ending the "static vs dynamic" debate for good
JavaScript got a type system, Elixir got a type system, even Python got a type system (although it’s the least popular of such after-the-fact systems). Types are winning, with really bad examples, like FP is winning with really bad examples.
20
26
3
591
53,342
Slides from #Offensivecon2026 have been released! You may want to peek into our use of secure ranges and XPUs to pwn QSEE on Google Wifi Pro. EL3 privesc with 2 single writes. --> TEE writable from NS-EL0. Writing TEE memory with bash scripts...is quite cool ;)
Our @offensive_con 2026 slides are now publicly available: raelize.com/upload/research/… We got the highest privileges (EL3) on QSEE's Google's Wifi Pro, dumped the ROM and broke the /data partition encryption. Our technique may be applicable to other TrustZone TEEs as well. Enjoy!
15
64
7,084
Rust is having its left-pad moment.
19
43
6
945
62,236
Intel SGX total hack paper is in progress and I don't think Intel will like it ))
10
69
6
503
35,925
"Software protection is futile, AI will break it", they said. But, does it? how? To shine some light read about Rémy Salim's experiments in "Defeating AI-Assisted Reverse Engineering" Where is the fair play, Claude? blog.quarkslab.com/defeating…
12
37
2,699
New exploit: “xor dword [0xf80c2094], 1<<22” Unlocks CPU microcode, the platform security processor, system management mode, and every internal processor register, all at once, on 100 million AMD CPUs. As far as I can tell can’t be fixed. github.com/xoreaxeaxeax/skit…
167
1,072
184
8,180
1,099,267
Here are some questions I have for OpenAI after watching the Black Hat video. I haven't seem most of these discussed already (but I may have missed that). 1. For the May-July RL runs: Did agents ever successfully use the message board or the unintended internet access to get higher reward on their training tasks (e.g. by looking up solutions online)? Did those rollouts get trained on? Do you have the checkpoints before and after this happened? The checkpoints would be valuable for studying how “natural” reward hacking generalizes and influences the model persona (similar to the o3 checkpoint that OAI and Apollo have studied). 2. An agent tried to get the ExploitGym solutions from Hugging Face in order to score well on the evaluation. Did any agents instead consider attacking the evaluation process itself? E.g., manipulating the grader, reward signal, or other OAI infra that determines whether a model response is counted as successful? This would bypass the need to solve the task at all. If agents never considered this, it might tell us something about their motivations (e.g. how much they try to actually find a solution to the task in the prompt vs. make the grader think they have a solution). 3. Did models ever consider trying to get access to their own weights (e.g. for exfiltration)? 4. Did any of the agents with awareness of misaligned behavior try to inform OpenAI? How many chances did they have of trying to inform OpenAI? (Already posed by @geoffreyirving but I want to amplify this).
12
53
7
464
28,573
Remember when we thought prompt engineer was going to be a job 🤷‍♀️
We asked an unreleased research version of Claude to take a stab at the Riemann hypothesis. It didn’t solve it, but it did make strides on a related problem: it increased the lower bound for the fraction of zeros of the Riemann zeta function that satisfy the hypothesis from 41.6% to 67.2%. anthropic.com/research/riema…
69
65
13
991
75,162
For people that see refusals for Cybersecurity on Claude, visit portal.anthropic.com/program… , there seem to be some reset(?) so you might need to re-apply.
9
20
1
115
19,425