RC RANDOM CHAOS

Articles

Long-form writing on tech, culture, and the edges of the internet.

Firecracker contains the attack it never sees
firecrackermicrovm-security

Firecracker contains the attack it never sees

Firecracker microVMs on EC2 bare metal boot in under a second and tear down before any EDR, log flush, or forensic capture can observe them.

7 min read
five dollars is the instrument
extortionconsent management

five dollars is the instrument

A five dollar demand to return images is a rights-framed extortion probe exploiting unenforced consent governance, not ransomware.

9 min read
ScStoragePathFromUrl overflows the stack on PROPFIND
iis-securitycve-2017-7269

ScStoragePathFromUrl overflows the stack on PROPFIND

CVE-2017-7269 turns an unpatched IIS 6.0 WebDAV server into pre-auth RCE. The exploit primitive, the telemetry blind spot, and the residual exposure.

7 min read
Stop Killing Games guarantees unpatched network-reachable code
game securityend-of-life software

Stop Killing Games guarantees unpatched network-reachable code

Stop Killing Games is preservation law, not a security control. Statute governs publishers; it never patches the memory-corruption bugs attackers exploit.

7 min read
The demo passed. Two weeks later, the queue filled.
LLM engineeringAI infrastructure

The demo passed. Two weeks later, the queue filled.

Prompt engineering treats AI as magic. Reliable LLM systems come from validation, retries, fallbacks, and monitoring - not better wording.

6 min read
What a tool does never made it safe
third-party-riskidentity-and-access

What a tool does never made it safe

When ownership of an integrated, data-access tool changes, existing access persists under a new identity unless it is revoked and re-issued.

7 min read
When Broadcom bought VMware, Tesco moved 40,000 workloads
delegated trustsystems drift

When Broadcom bought VMware, Tesco moved 40,000 workloads

Tesco moving 40,000 workloads off VMware shows how systems execute on reference, not validation, and why inherited trust does not survive a change of owner.

7 min read
A valid JWT authenticates nothing
jwtauthentication

A valid JWT authenticates nothing

A JWT is a signed data structure, not authentication. The security lives in the verifier, not the token. Where validation is optional, the boundary is gone.

7 min read
curl pauses security report intake for July
cybersecurityopen source

curl pauses security report intake for July

curl is closing its vulnerability intake for July 2026 to survive AI-generated report spam, and the precedent it sets for open source disclosure.

7 min read
GrapheneOS Android 17 degrades every exploit primitive
grapheneosmemory-tagging

GrapheneOS Android 17 degrades every exploit primitive

GrapheneOS's Android 17 port: how sync MTE, hardened_malloc, and a hardened kernel degrade mobile exploit chains-and why failed attempts are the loudest telemetry.

7 min read
No mitigations, full code execution
embedded securitymemory corruption

No mitigations, full code execution

Memory corruption in shared embedded firmware components grants attacker code execution at firmware privilege, replicated across hundreds of vendor devices.

7 min read
Removing curl and wget stops nothing
dev/tcpliving off the land

Removing curl and wget stops nothing

Bash /dev/tcp opens TCP sockets and sends HTTP with no curl or wget, evading process-name detection while leaving cleartext on the wire.

7 min read