RC RANDOM CHAOS

Articles

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

GLM 5.2 lands; reasoning improves, refusals don't
AI safetyjailbreak

GLM 5.2 lands; reasoning improves, refusals don't

GLM 5.2's reasoning gains widen the gap between what a model can do and what it will refuse. What security researchers and developers should test first.

7 min read
Heartbleed was a C bug, not a web bug
heartbleedopenssl

Heartbleed was a C bug, not a web bug

CVE-2014-0160 was an out-of-bounds read in OpenSSL C, not a JavaScript flaw. The real mechanism, the network-only telemetry gap, and what survived the patch.

7 min read
NetScaler trusts snprintf, leaks adjacent heap memory
vulnerability-researchedge-devices

NetScaler trusts snprintf, leaks adjacent heap memory

Why 'silent' vulnerabilities like Citrix Bleed (CVE-2023-4966) are already exploited at the network edge, what they produce in telemetry, and where defenders are blind.

6 min read
PackageKit waved 1500 packages through unchecked
arch linuxsupply chain security

PackageKit waved 1500 packages through unchecked

Arch Linux calls a 1500-package malware incident contained. An install path that skips verification was never a control, only a delivery channel.

6 min read
The design is the vulnerability
ffmpeg-zero-daysopen-source-security

The design is the vulnerability

Twenty one zero-days in FFmpeg are a symptom; the finding is an architecture that parses untrusted input with no enforced audit gate.

7 min read
The valet's key still opens your Civic
delegated trustsystems failure

The valet's key still opens your Civic

How a Honda Civic keeps granting access long after the conditions of trust expire, and why reference replaces verification across systems.

7 min read
1992 hardware, no MMU, every payload lands
legacy systemsembedded exploitation

1992 hardware, no MMU, every payload lands

The Game Boy Work Boy exposes a system with no MMU, DEP, or ASLR - flat executable memory and a fixed layout where any write becomes code execution.

6 min read
Nothing crashed, nothing shipped
claude-codeagent-observability

Nothing crashed, nothing shipped

An agent committed at 03:17; production absorbed it at 03:20. Eleven silent hours later: why every commit is a deployment, and how to watch them land.

6 min read
Ring 0, fed a stranger's save file
game securitysupply chain

Ring 0, fed a stranger's save file

The US directive suspending Fable 5 and Mythos 5, analyzed: why game clients are privileged code, how asset and netcode bugs work, and why trust is the flaw.

6 min read
The seed money didn't kill that repo.
incident-analysisosint

The seed money didn't kill that repo.

An AI OSS tool repo archived overnight after a 73M seed round. The targeting, scrub, and OSINT operation are not confirmed. What the facts actually support.

7 min read
A broken boot is not a breach
asahi-linuxmacos

A broken boot is not a breach

macOS 27 beta stops Asahi Linux booting. Not a confirmed breach: a demonstration that the assumed boundary between OS domains was never enforced.

8 min read
A reverse shell dressed as a Firefox patch
AURArch Linux

A reverse shell dressed as a Firefox patch

Inside the 2025 AUR compromise: how CHAOS RAT shipped in fake browser packages, why update automation made it worse, and how to audit PKGBUILDs in 30 seconds.

7 min read