. . . t h e d e a d . d o g . . .
.-----------..__ .-----------------------. __..---------._ .-.
| .---------. \/ \/ .+*+. . |
| : A `--.._ . _..--' : |
| : . /:\ : |
| : /:\ ./:::\. : |
| : (_:_) .:/::|::\:. : /
\ : _|_ .::/:::|:::\::. .<
> . .:::/::::|::::\:::. : \
/ : .:::/::::--+--::::\:::. : |
| : .:::::/:::::::|:::::::\:::::. : |
| : .::::::/\:::::::.:.:::::::/\::::::. : |
| : .:::::::/ \[0xDEAD:0xBEEF]/ \:::::::. : |
| : .::::::::/ /\ \::::..:..::::/ /\ \::::::::. : |
| : .::::::::/ / \ \:::: : ::::/ / \ \::::::::. : |
| : (::::::::/_ tDd _\:::'.:.`:::/_ PWN _\::::::::) : |
| : (:::::::::| ``::::'' .:. ``::::'' |:::::::::) : |
| : (:::::::::| .:::::::.. ..:::::::. |:::::::::) : |
| : (:::::::::|:::::' [ x ] [ x ] `:::::|:::::::::) : |
| : (:::::::::\:::::. `---' `---' .:::::/:::::::::) : |
\ : (::::::::::\ `:::. .:::. .:::' /::::::::::) : |
> . \:::::::::::\__ ::. / /|\ \ .:: __/:::::::::::/ : |
/ : \::::::::::::| :::. \_|_/ .::: |::::::::::::/ : /
| : \:::::::::::| ::::_|||||_:::: |:::::::::::/ .<
| : \::::::::::/\ .:/\_/|\_/\:. /\::::::::::/ : \
| : `::::::::' ``::.| | |.::'' `::::::::' : |
| : `-----' 8===8`:::'8===8 `-----' : |
| : _\_/:::::\_/_ : |
| : /___/:::::\___\ `|' : |
| : `===============' (`:') : |
| : \:/ : |
| : .+*+. . . :: [ t D d : A C E ] :: . . ' : |
| :.. : A ..: |
| `---.._ `--..___..--~`\.-------------------./'~--..___..--' . |
`-------`~--..___ `' `' ___..--~--' '
_______________________/ - x live: off x - \_______________________
/`-----------------------'\
/\___/\ (: `_____________________' :) /\___/\
/ .:::. \ / [ tDd // THE DEAD DOG ] \ / .:::. \
/[ x x ]\ / .:: MMXXVI A.D. ::. \ /[ x x ]\
\ \V_V/ / / LATRANDO, VULNERA INVENIO \ \ \V_V/ /
`-(U)-' (_=================================_) `-(U)-'
.-. .-. (: `--------------------------' :) ) the bone // x wire 7-day ( (: .--------------------------. :) `-' `-'
Backdoored Builds, Cloud Identity Confusion, and the Silent Swallow of Your Recon Tooling
The loudest drop of the week is a supply-chain kill chain, not a parser bug. @0xLupin and the Depi crew gave @0xMadder and @_Worty six months to break things and they came back having found a way to backdoor the next release of OpenAI's Codex -- the chain reads injected task content -> sandbox escape -> secret exfiltration -> poisoned build artifact, i.e. straight into the developer-tool supply chain (full writeup). The uncomfortable takeaway: the sandbox around a coding tool is now upstream of every repo that tool touches, and 'isolated' execution environments that share secrets with the host stop being isolated the moment untrusted input crosses the boundary. @0xLupin capped the week by pulling an all-nighter against a CEO who dared him to hack the company, claiming multiple backdoor paths before even hunting the crit. We believe the all-nighter. We've all run it.
Up in the cloud, @7urb0's episode 200 walkthrough with the Critical Thinking crew is the densest technical material of the window: start from architecture -- what the service provisions, where customer code runs, which identities bridge data plane to control plane -- then treat client-side bugs in cloud dashboards as RCE and account-takeover primitives, since a victim's browser triggering privileged actions or reaching a managed identity does the work for you. A shell in your own data plane is the midpoint, not the finish: inventory credentials, connectors, and control-plane calls, then test whether the provider trusted a customer-controlled instance too much. Identity delegation is where the boundaries quietly fail. @albinowax flagged the matching shift in program culture -- programs that used to rage at pivoting now demand it, break in, grab creds, go as far as you can -- and suspects a pile of unpatched high/crit is rotting in closed reports. Meanwhile Google quietly capped the 1.2x Exceptional Quality bonus at $5,000 for post-November-5 reports, a nice 'alignment with impact' that reads more like payout compression when the pivot-or-nothing era is ramping up.
The device-hunting tradecraft worth stealing this week: no UART does not mean no firmware -- pull it straight off the flash chip and let a messy decompile point you somewhere -- and a root shell beats source code every time, because tokens and keys only live in memory at runtime. Devices that phone home are just web targets: rebuild the cloud API and replay it like a JS client to hunt device-to-cloud pivots. Host lists are never as complete as they look, and any check that merely verifies a value appears 'somewhere in a URL' falls over the moment you move that value into a query parameter and point the host somewhere else. Twenty years of broken assumptions, still shipping in firmware. @wunderwuzzi23 banked an Apple bounty for CVE-2026-64750 the same week, a reminder that the quiet researchers keep cashing while the timeline argues about the future.
Your recon tooling is lying to you, and @Jhaddix named the mechanism: automation-detection filters silently swallow requests from curl, wget, Puppeteer, Playwright, and headless Chrome, and your harness gives up without telling you -- roll your own requester or you're crawling a hallucinated target. @NahamSec nearly ate the same lesson from the other direction, burning a session fixated on internal host and metadata endpoints while the actual bounty sat elsewhere; metadata envy is not a methodology. On the tooling side, Caido v0.59.0 shipped precise capture scoping -- Intercept > Capture now splits All traffic, In-scope only, and custom rules into Capture and Passthrough host lists -- which is exactly the hygiene you want when you're recording other people's tokens. Tight release. Worth the upgrade.
Proof the primitives still land on real targets: XBOW disclosed an unauthenticated RCE in a U.S. Election Assistance Commission voting resource calculator -- reverse-engineered frontend JavaScript, attack path followed end to end, code execution as root inside the backend container, patched before November 3. No 'isolated demo instance' spin available on that one. @DanielMiessler also pointed at Dawn Song's team's patch-to-exploit work, the discipline of turning a diff into a weapon, which pairs neatly with the Alpine OpenSSH bypass and a single run that patched 948 Linux kernel bugs now sitting in the newsletter queue. Closing hunting angle for you: grab the Codex sandbox-escape writeup and the EAC frontend-reversing path, diff them against every tool that executes 'untrusted' task content next to your secrets, and assume the detection filters ate your last three scans.
.-. .-. (: `------------------------------------' :) ) tweets // x wire (this week // 7d) ( (: .------------------------------------. :) `-' `-'