DEV Community

black box Series' Articles

Back to Sam LABBE's Series
The AI Act went live two months ago. Your agent's logs are still editable.
Cover image for The AI Act went live two months ago. Your agent's logs are still editable.

The AI Act went live two months ago. Your agent's logs are still editable.

7
Comments 6
6 min read
Always-on agents arrived this week. Here's the gate for what they read.
Cover image for Always-on agents arrived this week. Here's the gate for what they read.

Always-on agents arrived this week. Here's the gate for what they read.

1
Comments
4 min read
I attack-tested my agent's seatbelt. Here's what survived.
Cover image for I attack-tested my agent's seatbelt. Here's what survived.

I attack-tested my agent's seatbelt. Here's what survived.

6
Comments
5 min read
She used Claude as a diary. The terms of service are now part of the charge.
Cover image for She used Claude as a diary. The terms of service are now part of the charge.

She used Claude as a diary. The terms of service are now part of the charge.

5
Comments 3
5 min read
Docker just shipped the agent wall I wanted. It's off by default.
Cover image for Docker just shipped the agent wall I wanted. It's off by default.

Defaults are policy and the sandbox matters

Docker just shipped the agent wall I wanted. It's off by default.

25
Comments 56
5 min read
Someone anchored 339 billion web pages to Bitcoin. Here's how it works.
Cover image for Someone anchored 339 billion web pages to Bitcoin. Here's how it works.

Someone anchored 339 billion web pages to Bitcoin. Here's how it works.

7
Comments 1
5 min read
One quoted tilde in your .bashrc is an attacker-controlled PATH entry
Cover image for One quoted tilde in your .bashrc is an attacker-controlled PATH entry

One quoted tilde in your .bashrc is an attacker-controlled PATH entry

6
Comments 2
4 min read
Five witnesses and two RIRs: the CAs just discovered custody
Cover image for Five witnesses and two RIRs: the CAs just discovered custody

Five witnesses and two RIRs: the CAs just discovered custody

9
Comments
5 min read
OpenCode lost the keys that lived in its cloud. The ones on disk were fine.
Cover image for OpenCode lost the keys that lived in its cloud. The ones on disk were fine.

Natural experiment proving local storage security

OpenCode lost the keys that lived in its cloud. The ones on disk were fine.

11
Comments 12
5 min read
The quietest backdoor runs on your own GPU
Cover image for The quietest backdoor runs on your own GPU

The quietest backdoor runs on your own GPU

7
Comments
5 min read
A 9.2 unauthenticated RCE in PHP: the audit, the patch window, and the offline switch
Cover image for A 9.2 unauthenticated RCE in PHP: the audit, the patch window, and the offline switch

A 9.2 unauthenticated RCE in PHP: the audit, the patch window, and the offline switch

6
Comments
5 min read
Who watches the watcher when the watcher is a file in the repo?
Cover image for Who watches the watcher when the watcher is a file in the repo?

Permissions beat interpretation for repo security

Who watches the watcher when the watcher is a file in the repo?

11
Comments 45
5 min read
php2shell: two critical RCEs in PHP core — lab demo and how to fix CVE-2026-109618 and CVE-2026-109619
Cover image for php2shell: two critical RCEs in PHP core — lab demo and how to fix CVE-2026-109618 and CVE-2026-109619

php2shell: two critical RCEs in PHP core — lab demo and how to fix CVE-2026-109618 and CVE-2026-109619

7
Comments 1
5 min read
A CA private key was the number 4. Your curl still trusts it (CVE-2026-111943)
Cover image for A CA private key was the number 4. Your curl still trusts it (CVE-2026-111943)

Explores why static binaries ignore system patches

A CA private key was the number 4. Your curl still trusts it (CVE-2026-111943)

8
Comments 6
6 min read
The CA whose private key was the number 4 just quit the certificate business
Cover image for The CA whose private key was the number 4 just quit the certificate business

Features a simultaneous OTP portal bypass

The CA whose private key was the number 4 just quit the certificate business

8
Comments 2
5 min read
Agents should never hold your API keys. NVIDIA just open-sourced the runtime that enforces it
Cover image for Agents should never hold your API keys. NVIDIA just open-sourced the runtime that enforces it

Uses Z3 SMT provers and kernel sandboxes

Agents should never hold your API keys. NVIDIA just open-sourced the runtime that enforces it

34
Picked as gem Comments 87
6 min read
The 'BREAKING' unpatched PHP RCE that wasn't: what CVE-2026-115560 actually requires
Cover image for The 'BREAKING' unpatched PHP RCE that wasn't: what CVE-2026-115560 actually requires

The 'BREAKING' unpatched PHP RCE that wasn't: what CVE-2026-115560 actually requires

6
Comments 3
6 min read
Gheist: 13,500 secret-dumping workflows planted with stolen GitHub tokens — audit yours in 5 minutes
Cover image for Gheist: 13,500 secret-dumping workflows planted with stolen GitHub tokens — audit yours in 5 minutes

Gheist: 13,500 secret-dumping workflows planted with stolen GitHub tokens — audit yours in 5 minutes

8
Comments
4 min read
JetBrains open-sourced an agentic IDE where agents never touch your checkout
Cover image for JetBrains open-sourced an agentic IDE where agents never touch your checkout

Commenters debating SPEC drift risks

JetBrains open-sourced an agentic IDE where agents never touch your checkout

21
Comments 38
3 min read
155 responses leaked between AI customers: the GLM-5.3 KV cache bug — and the canary test for YOUR provider
Cover image for 155 responses leaked between AI customers: the GLM-5.3 KV cache bug — and the canary test for YOUR provider

155 responses leaked between AI customers: the GLM-5.3 KV cache bug — and the canary test for YOUR provider

9
Comments 7
5 min read
A 16-year-old buffer overflow boots before your defenses: CVE-2026-97631 in EDK II's PXE driver
Cover image for A 16-year-old buffer overflow boots before your defenses: CVE-2026-97631 in EDK II's PXE driver

A 16-year-old buffer overflow boots before your defenses: CVE-2026-97631 in EDK II's PXE driver

11
Comments
5 min read
Your PDF says AES-256. The key had 9 bits of entropy.
Cover image for Your PDF says AES-256. The key had 9 bits of entropy.

Your PDF says AES-256. The key had 9 bits of entropy.

11
Comments 3
5 min read
Your Mac's git cloned a fake github.com without a warning: Apple, eMudhra, act three
Cover image for Your Mac's git cloned a fake github.com without a warning: Apple, eMudhra, act three

Your Mac's git cloned a fake github.com without a warning: Apple, eMudhra, act three

12
Comments
5 min read
A trojanized Claude Code extension plants an SSH backdoor: the 7-point audit for your machine
Cover image for A trojanized Claude Code extension plants an SSH backdoor: the 7-point audit for your machine

Uninstalling leaves backdoors completely untouched

A trojanized Claude Code extension plants an SSH backdoor: the 7-point audit for your machine

17
Comments 16
5 min read
pip install could have been hijacked: I tested every trust store on my Mac against the compromised eMudhra chain
Cover image for pip install could have been hijacked: I tested every trust store on my Mac against the compromised eMudhra chain

Apple and Python's split trust verdict

pip install could have been hijacked: I tested every trust store on my Mac against the compromised eMudhra chain

12
Comments 5
5 min read
We took over ChatGPT accounts: the MathLive postMessage chain, and the 20-line audit for your own listeners
Cover image for We took over ChatGPT accounts: the MathLive postMessage chain, and the 20-line audit for your own listeners

We took over ChatGPT accounts: the MathLive postMessage chain, and the 20-line audit for your own listeners

14
Comments
6 min read
Postman silently installed itself into Claude Code and Codex: the log lines, the self-approving hook, and the 4-point audit
Cover image for Postman silently installed itself into Claude Code and Codex: the log lines, the self-approving hook, and the 4-point audit

Postman silently installed itself into Claude Code and Codex: the log lines, the self-approving hook, and the 4-point audit

13
Comments 1
5 min read
Claude Code was mailing your email address to every website it visited: the User-Agent leak, the 5-month system-prompt issue, and the 5-point check
Cover image for Claude Code was mailing your email address to every website it visited: the User-Agent leak, the 5-month system-prompt issue, and the 5-point check

Comments stress verifying actual runtime fixes

Claude Code was mailing your email address to every website it visited: the User-Agent leak, the 5-month system-prompt issue, and the 5-point check

17
Comments 17
5 min read
ChatGPT Desktop forwards your SSH agent to the machines its agent runs on: your keys, its repos
Cover image for ChatGPT Desktop forwards your SSH agent to the machines its agent runs on: your keys, its repos

ChatGPT Desktop forwards your SSH agent to the machines its agent runs on: your keys, its repos

8
Comments
5 min read
38,000 AI-found vulnerabilities, 217 fixed: auditing Glasswing, Anthropic's bug-discovery machine
Cover image for 38,000 AI-found vulnerabilities, 217 fixed: auditing Glasswing, Anthropic's bug-discovery machine

38,000 AI-found vulnerabilities, 217 fixed: auditing Glasswing, Anthropic's bug-discovery machine

6
Comments 2
5 min read