HN user

edf13

1,490 karma

hello at fieldlogic.uk

Posts143
Comments471
View on HN
grith.ai 13h ago

An AI Model Escaped Its Eval and Breached Hugging Face. Every Step Was a Syscall

edf13
4pts0
grith.ai 1mo ago

Mythos Proves AI Safety Can No Longer Live Inside the Model

edf13
2pts0
grith.ai 1mo ago

Mythos Proves AI Safety Can No Longer Live Inside the Model

edf13
3pts0
grith.ai 1mo ago

The Risk Isn't Rogue AI. It's Plausible AI

edf13
2pts0
grith.ai 1mo ago

AI Makes Adding Features Faster – So Why Not Add Just One More?

edf13
3pts2
grith.ai 2mo ago

AI Makes Adding Features Faster – So Why Not Add Just One More?

edf13
2pts0
grith.ai 2mo ago

Vibe Coding Still Needs a Senior Engineer (For Now)

edf13
5pts1
grith.ai 2mo ago

Five AI Agent Failures in 36 Days. Zero Times the Agent Caught It

edf13
3pts1
grith.ai 3mo ago

The Vercel Breach Needed Malware. The Next One Needs a Bad Readme

edf13
1pts3
grith.ai 3mo ago

Every Claude 4.7 Improvement Makes the Security Problem Worse

edf13
5pts1
grith.ai 3mo ago

They Hacked Claude, Gemini, and Copilot (and No One Told You)

edf13
4pts0
grith.ai 3mo ago

They Hacked Claude, Gemini, and Copilot (and No One Told You)

edf13
3pts0
grith.ai 3mo ago

Prompt Injection Is Unfixable (So We Stopped Trying)

edf13
4pts1
grith.ai 3mo ago

If Your AI Agent Ran NPM Install During the Axios Attack, You're Compromised

edf13
5pts0
grith.ai 3mo ago

Zero Ambient Authority: The Principle That Should Govern Every AI Agent

edf13
3pts0
grith.ai 3mo ago

Alibaba's AI Agent Hijacked GPUs and Dug Reverse SSH Tunnels

edf13
3pts0
twitter.com 3mo ago

Claude now decides what's safe to run – a UX improvement, not a security fix

edf13
3pts0
grith.ai 3mo ago

AI agents are now deciding what's safe to run (Claude Auto Mode)

edf13
3pts0
grith.ai 3mo ago

The Trivy Supply Chain Attack Reached LiteLLM

edf13
3pts1
grith.ai 4mo ago

Meta's Rogue AI Agent Gave Engineers Access They Shouldn't Have Had

edf13
1pts0
grith.ai 4mo ago

Meta's Rogue AI Agent Gave Engineers Access They Shouldn't Have Had

edf13
3pts0
grith.ai 4mo ago

Google's A2A Protocol Has Zero Defenses Against Prompt Injection

edf13
4pts1
twitter.com 4mo ago

Claude Code Channels

edf13
2pts1
grith.ai 4mo ago

Permission Fatigue Is Not a UX Problem. It Is a Security Failure

edf13
3pts1
grith.ai 4mo ago

NemoClaw vs. Grith: Sandbox for One Agent vs. Security for All

edf13
3pts0
grith.ai 4mo ago

AI Agent Backdoors Trivy Security Scanner, Weaponizes a VS Code Extension

edf13
2pts0
grith.ai 4mo ago

AI Agent Backdoors Trivy Security Scanner, Weaponizes a VS Code Extension

edf13
2pts1
grith.ai 4mo ago

87% of AI-Generated Pull Requests Ship Security Vulnerabilities

edf13
6pts0
openhome.com 4mo ago

Custom AI Smart Speaker

edf13
2pts0
grith.ai 4mo ago

Claude Code Auto Mode Lets the Agent Approve Its Actions – That's the Problem

edf13
3pts0

Most of the AI-security discourse (and most of my posts) right now is about prompt injection and agent hijacking. But there are still the move-fast-break-things issues that are exacerbated with agentic coding/vibe coding...

I reviewed a colleague's vibe-coded internal tool last week, found 28 security issues, and none of them were that kind of bug - they were the same classic stuff juniors have always shipped, just produced at much higher throughput.

Wrote it up because the "senior engineer review" step quietly disappeared from a lot of AI-assisted workflows, and the bugs that step used to catch are still there (We are still needed!).

Seems to be a very regular occurrence starting around this time of day (14:30 UTC)...

Claude Code returning: API Error: 500 {"type":"error","error":{"type":"api_error","message":"Internal server error"},"request_id":"---"}

Over and over again!

Building grith (grith.ai) - a security proxy for AI coding agents enforced at the OS syscall level.

The problem: agents like Claude Code, Codex, and Aider execute file reads, shell commands, and network requests with your full system privileges.

For example, when a malicious README tells the agent to read ~/.ssh/id_rsa and POST it somewhere, nothing in the agent's own trust model catches it. Auto Mode makes this worse - it asks the model to audit its own actions, so a prompt injection that corrupts the reasoning also corrupts the permission layer.

grith wraps any CLI agent with `grith exec -- <agent>`. Every syscall passes through a multi-filter scoring engine before it executes. Deterministic, ~15ms overhead, no LLM reasoning in the permission path. Linux now, macOS/Windows coming. AGPL, open-core.

Two weeks ago a DPRK-linked attacker backdoored axios on npm (400M monthly downloads). The RAT executed 1.1 seconds into npm install. AI agents run npm install autonomously, without human review. If yours ran it during the 3-hour window, you're compromised and nobody told you.

That's the threat model grith is built for.

Or perhaps we end up where all software is self evolving via agents… adjusting dynamically to meet the users needs.

Nice - I do something similar in a semi manual way.

I do find Codex very good at reviewing work marked as completed by Claude, especially when I get Claude to write up its work with a why,where & how doc.

It’s very rare Claude has fully completed the task successfully and Codex doesn’t find issues.

Author here. The point of this post is not “LiteLLM was compromised” since that was already covered on HN, but the chain behind it.

We tried to connect the February 27, 2026 Trivy CI compromise to the later Trivy release/tag issues, the trivy-action poisoning, the npm/Checkmarx follow-on activity, and finally the LiteLLM 1.82.7/1.82.8 package on March 24 2026!

What made it look like one campaign to us was the repeated overlap in operator attribution, payload structure, and artifacts like tpcp.tar.gz, plus the LiteLLM maintainer saying it appears to have come from Trivy in their CI/CD.

If anyone spots gaps or overreach in the timeline, I’d be interested in corrections.

An autonomous AI agent exploited a CI misconfiguration in Trivy (32k+ stars, 100M+ annual downloads), stole publishing tokens, deleted all 178 releases, and published a weaponized VS Code extension - in 44 minutes.

The extension's payload targeted five AI coding agents (Claude Code, Codex, Cursor, Windsurf, Copilot) with tool-specific flags to bypass their permission systems. First documented case of an AI agent attacking a supply chain and then using the compromised artifact to target other AI agents. CVE-2026-28353, CVSS 10.0.

That is the biggest threat - and likely where things will end up eventually… it’s when that “eventually” is and what the server based providers can pivot to in that time.

Building grith — OS-level syscall interception for AI coding agents.

The problem: every agent (Cline, Aider, Codex, Claude Code) has unrestricted access to your filesystem, shell, and network. When they process untrusted content — a cloned repo, a dependency README — they’re prompt injection vectors with full machine access. No existing tool evaluates what the agent actually does at the syscall level.

grith wraps any CLI agent without modification. OS-level interception captures every file open, network call, and process spawn, then runs it through 17 independent security filters in parallel across three phases (~15ms total). Composite score routes each call: auto-allow, auto-deny, or queue for async review. Most will auto approve - which eliminates approval fatigue.

Also does per-session cost tracking and audit trails as a side effect of intercepting everything.

https://grith.ai