What Changes When Agents Write the Code: Gabriel (Yalo) on Software Factory Security
"I haven't seen in the past months a pull request from a human at Yalo for something related with UI."
Gabriel Brolo, Staff Security Engineer at Yalo and a @snyksec Ambassador, joined us live at @AISecSummit to explain how you secure a software factory when agents write the code. His answer: defense in depth, re-secured constantly, because one layer isn't enough.
We get into:
> Scoping authorization on APIs and services that were built before agents
> Agent firewalls at the edge, backed by asynchronous LLM judges
> Scanning every skill for credentials and exfiltration paths
> Why blocking a misbehaving agent at runtime is a hard problem
TIMESTAMPS
(00:00) Gabriel, Yalo, and teaching compilers
(01:00) Two years as a Snyk design partner
(02:40) The Secure Software Factory reference architecture
(03:00) An agent that builds agents: securing it is securing the factory
(03:40) Role-based access and authorization on pre-agentic services
(04:10) Agent firewalls: redacting PII and blocking topics in microseconds
(05:00) Asynchronous LLM judges when the edge isn't sure
(05:40) Red teaming against prompt injection and the OWASP LLM Top 10
(06:30) From drag-and-drop flows to Yalo Code (09:00) Responding to a misbehaving agent, and why live blocking is still open
(12:50) No human UI pull request in months
(15:40) Scanning skills for credentials and exfiltration (16:40) Re-securing the factory as models change and zero days land weekly
(21:20) Automated pentests after every deploy: one scan doesn't work
"I haven't seen in the past months a pull request from a human at Yalo for something related with UI."
Gabriel Brolo, Staff Security Engineer at Yalo and a @snyksec Ambassador, joined us live at @AISecSummit to explain how you secure a software factory when agents write the code. His answer: defense in depth, re-secured constantly, because one layer isn't enough.
We get into:
> Scoping authorization on APIs and services that were built before agents
> Agent firewalls at the edge, backed by asynchronous LLM judges
> Scanning every skill for credentials and exfiltration paths
> Why blocking a misbehaving agent at runtime is a hard problem
TIMESTAMPS
(00:00) Gabriel, Yalo, and teaching compilers
(01:00) Two years as a Snyk design partner
(02:40) The Secure Software Factory reference architecture
(03:00) An agent that builds agents: securing it is securing the factory
(03:40) Role-based access and authorization on pre-agentic services
(04:10) Agent firewalls: redacting PII and blocking topics in microseconds
(05:00) Asynchronous LLM judges when the edge isn't sure
(05:40) Red teaming against prompt injection and the OWASP LLM Top 10
(06:30) From drag-and-drop flows to Yalo Code (09:00) Responding to a misbehaving agent, and why live blocking is still open
(12:50) No human UI pull request in months
(15:40) Scanning skills for credentials and exfiltration (16:40) Re-securing the factory as models change and zero days land weekly
(21:20) Automated pentests after every deploy: one scan doesn't work
23:55