Skip to content
Category

Security

Security from a builder's seat. Vulnerability disclosures, supply-chain attacks, secrets management, and defensive engineering patterns — explained with enough depth to act on, not just react to.

AI Didn't Kill JS Obfuscation, It Repriced It
Article 3d ago 3

AI Didn't Kill JS Obfuscation, It Repriced It

LLMs erased renaming and shred obfuscator.io defaults, but runtime-dependent and polymorphic protection still costs attackers real money.

Ji-ho Choi
The Security Question Your Scanner Can't Ask

The Security Question Your Scanner Can't Ask

Article · 1w ago1
Security Code Fails Silently. Test It Like It Does.

Security Code Fails Silently. Test It Like It Does.

Article · 1w ago5
VLC's 33-Second Bug Wasn't Really VLC's Fault

VLC's 33-Second Bug Wasn't Really VLC's Fault

Article · 1w ago0
One Vendor Finally Published the Attacks It Can't Catch

One Vendor Finally Published the Attacks It Can't Catch

Article · 1w ago0
Stop Treating Your JWT Like a Database

Stop Treating Your JWT Like a Database

Article · 1w ago0
A Poisoned PDF Turned Atlassian's Rovo Into a Data Mule

A Poisoned PDF Turned Atlassian's Rovo Into a Data Mule

Article · 1w ago0
Your Keras Model File Is Executable Code, Not Data

Your Keras Model File Is Executable Code, Not Data

Article · 1w ago0
A Schema Name Becomes a Shell in n8n's Latest RCE

A Schema Name Becomes a Shell in n8n's Latest RCE

Article · 1w ago0
Your LLM Writes GitHub Actions Like It's 2022

Your LLM Writes GitHub Actions Like It's 2022

Article · 1w ago0
One Global Key Guarded Every Hidden AI Reasoning Trace

One Global Key Guarded Every Hidden AI Reasoning Trace

Article · 1w ago1
21,000 Exposed MCP Servers Are a Defaults Problem

21,000 Exposed MCP Servers Are a Defaults Problem

Article · 1w ago0
NanoClaw Went Zero-CVE. Its Worst Bug Wasn't One

NanoClaw Went Zero-CVE. Its Worst Bug Wasn't One

Article · 2w ago0
Unicode Never Forgets, and That's a Security Problem

Unicode Never Forgets, and That's a Security Problem

Article · 2w ago0
Ruby 4.0's New RCE Chain Proves Patching Gadgets Won't Save You

Ruby 4.0's New RCE Chain Proves Patching Gadgets Won't Save You

Article · 2w ago0
Ruby's Marshal.load Just Became Unpatchable RCE

Ruby's Marshal.load Just Became Unpatchable RCE

Article · 2w ago4