dwoosley

Joined 5 months ago

Karma
93
Submissions
26
Member since
May 26
Security Engineer with focus on offensive security and automation.
View on Hacker News

Recent submissions

Comment · 10 days ago
This could be useful for honeypots (cybersecurity) although it also might have its own attack vector if the honeypot isn’t setup carefully. Sure, you can already virtualize some shells but I’m sure those have limits that this might not have.

Cool project, thanks for sharing!

Comment · 1 month ago
I’m sure it was not a coincidence that this was released the day after Kimi 3 was added to bedrock.
Comment · 3 months ago
I don’t believe I argued that an LLM couldn’t find and exploit a vulnerability and even break out of some layer of technical controls. That seems realistic and has been demonstrated before and I mentioned that LLMs are used in offensive security work.

Also, I listed the view points I had to show that it seems other more reasonable first assumptions don’t seem likely, therefore, the last potential of this being either faked or carefully not avoided seems more likely than the others (based on the current information we have).

Could you clarify which point or assumption you are objecting to?

Comment · 3 months ago
There would be a lot more nuance I’d add with more words, but this isn’t the place to write books so I cut it short (the comment was already lengthy).

Still, to address your comment about what you’d expect to see in world 2 and 3 (assume 1 was true), that’s why 1 was addressed separately. I don’t believe I argued that the potential for world 2 or 3 prevented world 1.

As for the ‘evil exec’s strategy’, I would call this a mild incident but if it were much less I wouldn’t guess they would get a lot of press. The press coverage is certainly repaying the token cost as well. If it was planned, it seems to be going well given the press coverage I’ve seen on it. So I wouldn’t assume the plan lacked enough to weaken the idea that it’s a plan. But to be clear, my stance is just based on the info I see now which isn’t a lot… subject to change.

As for the containment piece, if you were testing an AI model on its hacking capabilities that you believed was far more capable than anything you’ve seen, I would assume you would air gap it (a network control). Done right (no signals ability) I would argue this could be next to impossible to break out of. But it’s a fair jab to say I should have added some qualification on the “impossible” piece as next to nothing is truly impossible.

Comment · 3 months ago
The post was long enough so I couldn’t capture all the nuance and details for sure. Also, this comment was an opinion based on limited info right now, that may change if we found out more. I think OAI does want it framed this way but that’s something we’ll likely never prove if it’s true.

Your comment about jailbreaks being more one off and hard to do consistently in agents is a good point. Still getting an agent to hack isn’t hard even without a jailbreak, you just have to tell get creative in what you tell it. I’ve found telling it that it’s in a CTF or that I own the system that it’s hacking will work fine. A lot of offensive security companies are running agents in their testing so getting an agent to hack seems commonplace.

Comment · 3 months ago
That’s meant to be captured by point one with the model just being that advanced but more of a negative spin on it. If I felt option 1 was more likely, I think I’d have to agree with you there. Still, there currently are some gaps with that view in my opinion.
Comment · 3 months ago
There seems to be three popular ways to view this incident.

1. The way OpenAI seems to want: Their latest LLM is too powerful and can’t be contained without them building in guidelines to the model.

2. OpenAI’s harness and network security controls were unintentionally so bad that it should reflect more poorly on them as a company more than it should reflect positively on their latest model.

3. The whole thing was faked or at least very intentionally not avoided.

The first interpretation is the only one that is positive for OpenAI and it has some assumptions. First, it’s seems to assume that this is the first case of fully automated attacks using AI. Second, this only happened because their latest LLM was a) more advanced than competitors, b) didn’t have refusals in the model.

Assuming the first about this being the first autonomous AI attack is true (which may be more of a survivorship bias), the second seems to forget that jailbreaks are available for every model. Therefore, the models guardrails don’t seem to be the differentiator here. Also, benchmarks seems to put most models pretty close to each other so it seems unlikely that their capabilities are far beyond what’s in the market already.

So then it’s seems it’s either that this was intentional(ish) or bad security. However, it also just could be that this isn’t the first case of this attack; just the first that was caught.

My take from working in offensive security for over five years is that this likely only looks novel since they did it poorly. Scripts are faster than LLMs and a combination of code, LLMs where it makes sense, and humans is the most efficient right now. Hundreds or thousands or agents spinning up attacks in the internal network is poor opsec and token efficiency. As for why it happened in the first place, it’s hard to say but I’m inclined to believe it was intentional or careless at best since simple network and sandbox controls makes this attack impossible. The timing of this attack after big open weight competitions drops seems too convenient.

Comment · 3 months ago
I can’t say I’ve done it, just in theory you could print the model to pore on the slurry, directionally freeze it, freeze dry it, and then sinter it… quite a process and may require some specialized tools so I mentioned the FDM infused filament since it’s a similar concept with only a kiln needed.
Comment · 3 months ago
This is a pretty cool concept for hobbyist with a 3d printer who wants one off metal parts. Sure, you can always cast… but it’s not easy.

There is a similar way to do this casting with infusion and sintering using metal powder infused FTP printer filament. It shrinks down a bit more than this freeze casting sintering I think but it skips the slurry/freezing step of freeze casting.

Comment · 3 months ago
Comment · 3 months ago
This feels similar to the argument that electric will full kill gas cars. I have three cars; one I drive with one pedal, one with two pedals, and one with three pedals. I can say that the stick serves a very different function than the other two which makes me skeptical of the idea that stick shift will go to absolute 0 anytime soon.

The electric car is the new daily driver, the gas car is an old daily driver, but the stick is an old work truck that’s been around for probably over 40 years since its basic (you see pavement when you open the hood). Even if the old cars with sticks get replaced, construction equipment and machinery may always benefit from simple gas engines… even if that’s not ideal for the environment.

Comment · 3 months ago
I’ve been curious what a polymorphic botnet that runs one (or multiple) distributed LLMs would be capable of doing. The idea would be to evolve the botnet delivery and payload using the clustered compute of all hosts in the botnet to run LLMs that guides the evolution of various botnet clusters. Bad cluster morphs get caught and cleaned off and bad delivery methods never spread, but the best versions survive to continue to grow.

What I envisioned for how it works is fairly similar to this, QUIC can actually be more difficult to detect than it seems since it’s very dynamic.

Live from the official Hacker News API

A modern reader for Hacker News · SvelteKit + Skeleton