Skip to main content

Field Notes

The Test Database Contains Real Customers: How Production Data Clones Turn Staging Into a Breach Path

Copying a production database into staging can quietly duplicate customer, employee, and transaction data into a weaker environment. Learn how the exposure happens, how to audit it safely, and how synthetic data, minimization, isolation, and verified cleanup reduce the risk.

The Document Your AI Agent Reads Can Become a Command: How Indirect Prompt Injection Hijacks Business Automation

An AI assistant that reads emails, tickets, documents, webpages, or CRM records can mistake attacker-controlled text for instructions. Learn how indirect prompt injection crosses trust boundaries—and how deterministic policy, least privilege, exact approval, provenance, and monitoring keep model output from becoming unauthorized business authority.

0FZ Transmission One Walkthrough: Every Route Through NARROW/17

A complete, spoiler-marked walkthrough of 0FZ Transmission One, including every puzzle solution, optional record, casualty path, J-0 route, final choice, accessibility mode, and lesson hidden inside NARROW/17.

The Webhook That Says “Paid” Can Be Forged: How Unsigned Events Turn Trusted Integrations Into Business Logic Attacks

An endpoint that trusts incoming JSON can be tricked into marking orders paid, granting access, or launching automations. Learn how forged webhooks work and how signatures, replay controls, idempotency, account binding, and state validation protect the business.

The Employee Login You Disabled May Not End Access: How Orphaned Tokens Turn Offboarding Into a Breach Path

Disabling a former worker’s main login may not revoke every session, OAuth grant, personal token, shared credential, or standalone account. Learn how lingering access works, how to audit it safely, and how to build offboarding that produces verifiable evidence.

The Backup Your Server Can Delete Is Not a Recovery Plan: How Shared Administrative Control Turns Ransomware Into a Business Outage.

A backup can complete every night and still fail when the same compromised account can erase production, recovery copies, retention settings, or encryption keys. Learn the attack chain, run a safe local demonstration, and design a tested recovery boundary that survives loss of production control.

The Build Step You Approved Can Change Later: How Mutable GitHub Actions Tags Can Become a Software-Supply-Chain Backdoor.

A workflow can execute different third-party code without any edit to your repository when an action is referenced by a movable tag. Learn the attack chain, reproduce it safely, assess the business impact, and harden the path from commit to production.

The Subdomain You Retired Can Be Claimed: How Dangling DNS Turns an Old SaaS Link Into an Attacker-Controlled Site.

Deleting a hosted service without removing its DNS record can leave a trusted company subdomain pointing at a resource another party may be able to claim. Learn the attack chain, run a safe localhost demonstration, assess the business impact, and build a disciplined offboarding process.

Your Private Package Can Be Replaced: How Dependency Confusion Hijacks a Software Build.

A mixed public-and-private package configuration can let an untrusted release outrank an approved internal dependency. Learn how dependency confusion works, reproduce it safely on localhost, assess the business impact, and harden the path from source code to release.

The API Key You Forgot: How Hardcoded Secrets Become a Business Breach.

A single API key committed to source code can expose customer data, create fraudulent cloud costs, interrupt operations, and give an intruder a path into connected systems. Learn how the weakness works, reproduce it safely in a local lab, and fix it at the code, hosting, and process levels.