OpenNashPodcasts

Topic

Donato Capitella

7 facts from 1 episode, in date order. These are what speakers said on the shows, each linked to the moment it was said. They aren't independently verified.

2025

Donato Capitella presented his team's research at Black Hat in Toronto shortly before recording.

“I am actually just back from Canada, uh, where I was presenting our research at Black Hat, uh, in Toronto.”

Donato Capitella · Dealing with increasingly complicated agents, 0:03:25

2025

Capitella attended a two-day conference in Stockholm called Secure AI, devoted to generative AI security.

“And before that, I was at another conference in Stockholm called Secure AI, a complete two days just focused on gen AI security.”

Donato Capitella · Dealing with increasingly complicated agents, 0:03:59

Undated

Capitella says a main way to exfiltrate data from LLM applications is to make the model output a markdown image whose URL points to an attacker-controlled server and carries stolen data in the query string.

“one of the main vectors to exfiltrate information in LLM applications is to make the LLM produce a a markdown image. And in the URL, uh, you can, you can point the URL to an attacker controlled server”

Donato Capitella · Dealing with increasingly complicated agents, 0:21:24

Undated

In the action selector pattern, the LLM only picks a fixed action from the user's input, which Capitella describes as the most secure pattern.

“You are just using the LLM to basically select a fixed action from the user input, so that kind of removes often in that case any anything bad the attacker can do.”

Donato Capitella · Dealing with increasingly complicated agents, 0:34:26

Undated

Capitella compares the policy enforcement in code-then-execute to SELinux on the Linux kernel, calling it a reference monitor for LLM agents.

“It's very reminiscent for people in cybersecurity of what SE Linux does on on a Linux kernel. So it's kind of this reference monitor, uh, for for LLM agents.”

Donato Capitella · Dealing with increasingly complicated agents, 0:36:54

Undated

Capitella implemented all six design patterns from the paper in one weekend and published them in a Git repository.

“I like this paper so much that one weekend I actually implemented all of the these six design patterns. I think I I put it in a Git repo.”

Donato Capitella · Dealing with increasingly complicated agents, 0:39:34

Undated

Capitella argues that rate-limiting attackers and responding to repeated guardrail triggers parallels password-lockout protections against brute-force guessing.

“Likewise, you don't allow the attacker to send 100,000 prompts per second to explore, to find something that's gonna jailbreak it.”

Donato Capitella · Dealing with increasingly complicated agents, 0:30:13

Episodes