{
  "$type": "site.standard.document",
  "bskyPostRef": {
    "cid": "bafyreighzs3nylcnnsjgyoxpql5d2irthwnkakdqcrk6qqe4hsrvvipfea",
    "uri": "at://did:plc:wnd7xrumusq5uayjfi2pgfno/app.bsky.feed.post/3me6yrpzkii52"
  },
  "coverImage": {
    "$type": "blob",
    "ref": {
      "$link": "bafkreibv7d4qshp64e5w77j2k5b34azgecl7hd5ggfdh63ktqytkettci4"
    },
    "mimeType": "binary/octet-stream",
    "size": 547341
  },
  "description": "TL;DR\n\n * OpenClaw AI Agent Exposed with CVE-2026-25253 Allowing One-Click RCE and API Takeover\n * Substack Data Breach Compromises 697,313 User Records\n * FBI Unable to Access Seized iPhone Due to Lockdown Mode\n\n\n🚨 OpenClaw RCE Exploit Steals 1.5M API Keys, Exposes 300K+ Public Admin Ports, Forces Global Token Rotation\n\nOpenClaw’s admin port (18789) was left wide open like a corporate bathroom with no lock. šŸš«šŸ”“ Attackers used a WebSocket flaw to steal 1.5M API keys, execute OS commands, and t",
  "path": "/2026-02-06-25263491232088826032966032064187357726/",
  "publishedAt": "2026-02-06T13:22:44.000Z",
  "site": "https://espresso.cafecito.tech",
  "textContent": "### TL;DR\n\n  * OpenClaw AI Agent Exposed with CVE-2026-25253 Allowing One-Click RCE and API Takeover\n  * Substack Data Breach Compromises 697,313 User Records\n  * FBI Unable to Access Seized iPhone Due to Lockdown Mode\n\n\n\n* * *\n\n## 🚨 OpenClaw RCE Exploit Steals 1.5M API Keys, Exposes 300K+ Public Admin Ports, Forces Global Token Rotation\n\n> OpenClaw’s admin port (18789) was left wide open like a corporate bathroom with no lock. šŸš«šŸ”“ Attackers used a WebSocket flaw to steal 1.5M API keys, execute OS commands, and turn your AI agent into a spy bot. Patched? Maybe. But 300K+ instances still scream ā€˜HACK ME’ on Shodan. So… who’s really running your ā€˜autonomous’ assistant? šŸ¤–šŸ’„\n\nEver wanted a digital assistant that can book your calendar, order pizza, _and_ drop a reverse-shell on your domain controller?\nOpenClaw v2026.1.24-1 ships that dream—no extra charge.\nVisit any booby-trapped webpage, let JavaScript open a WebSocket to port 18789, and the server greedily slurps your stored admin token like free beer at a frat party.\nAttacker flips `exec.approval.set=off`, fires `tools.exec.host`, boom: RCE with the effort of clicking ā€œLike.ā€\nCVSS 8.8, but the emotional damage is a solid 11.\n\n### 300 k+ hosts said ā€œauthenticate laterā€\n\nShodan counts 300 000+ mugs on TCP/18789, Censys tags 21 k in plaintext.\nTop locales: U.S. (55 %), China (20 %), Singapore (10 %), plus a generous 30 % parked on Alibaba Cloud—because nothing screams ā€œsovereign AIā€ like a Shanghai IP with a root shell.\nExploit dropped 2026-02-03; by lunch 1.5 M API keys, 10 k e-mail addresses, and 314 ā€œskillsā€ stuffed with info-stealers were already for sale on a dark-web stall that accepts Dogecoin.\nPatch? Sure, it exists—v2026.1.29. Adoption rate so far: crickets with imposter syndrome.\n\n### Mitigation without selling your soul (or budget)\n\n  1. **Upgrade** to ≄ v2026.1.29, commit `GHSA-r9x3-4f2j-m26v`.\n  2. **Burn every token** minted before Groundhog Day; force MFA or admit you hate your job.\n  3. **Firewall port 18789** to trusted IPs; zero-trust beats zero-thought.\n  4. **Whitelist`Origin`** on WebSocket; the Internet is not your hug-box.\n  5. **Log every`tools.exec.host`** invocation; if you see `curl | sh` in the payload, buy your SOC donuts.\n  6. **Sign/skills** or ban; unsigned code is just malware wearing a fake mustache.\n\n\n\n### Forecast: regulators incoming, popcorn optional\n\nNext 30 days: cloud providers scramble, tokens rotate like TikTok trends.\n3 months: copy-cat bugs in every weekend-coded AI agent, because originality is hard.\n12 months: NIST & EU AI Act add mandatory auth; open-source cowboys pivot to ā€œsecure-by-defaultā€ forks or slink back to SaaS where liability is someone else’s problem.\n\nOpenClaw gave the world a shiny red button labeled ā€œdo not press.ā€\nHumanity pressed it.\nPatch now, or spend the weekend explaining to the board why ChatOps turned into ChatOops.\n\n* * *\n\n## šŸ’€ Substack Breach Exposes 697K Users, Stripe IDs, Admin Flags — No Passwords, But Plenty of Problems\n\n> Substack just handed hackers 697k email+phone combos like it was a free sample at Costco. šŸ­ Stripe IDs? Admin flags? Session versions? Yep. They didn’t steal passwords… just the keys to your digital identity. And no, SMS 2FA isn’t cutting it anymore. So… who’s next to get their PII handed out like confetti at a corporate retreat? šŸ¤”\n\nSubstack just gift-wrapped three-quarters of a million user profiles—emails, phone numbers, Stripe IDs, even juicy admin flags—and left the box on the digital curb for four straight months. No password hashes, no card data… just the perfect starter kit for SIM-swap scams, targeted phishing, and ā€œHey, I know your Stripe spending habitsā€ extortion.\n\n### Four-Month Free-For-All: How Did Nobody Notice?\n\nOct 2025 → Feb 2026: an attacker quietly hoovered user rows from what looks like an internal API that joins newsletter accounts to Stripe billing records. No writes, no loud errors—just endless, low-volume SELECT statements. Substack’s monitors apparently nap through slow leaks, proving once again that ā€œread-onlyā€ is not the same as ā€œharmless.ā€\n\n### 697k Records, Zero MFA: A Match Made in Profiteer Heaven\n\nEvery exposed email–phone pair is a potential SIM-swap ticket. Each Stripe customer ID maps to a real wallet. Pair that with internal flags like `is_global_admin` and criminals can prioritize high-value targets without ever cracking a hash. The platform’s response? Force a magic-link reset and call it a day—no mandatory TOTP, no hardware token, just the same SMS that’s now in the wild.\n\n### Cheap-Fix Playbook (Because Budgets > Buzzwords)\n\n  1. Strip sensitive fields from every API that doesn’t absolutely need them—if the frontend can’t display it, don’t serve it.\n  2. Drop a five-line rate-limit wrapper around any bulk endpoint; 10 req/min/user beats 4-month dwell time.\n  3. Swap SMS 2FA for TOTP or FIDO keys—SIM-swap insurance costs less than the class-action coffee fund.\n  4. Encrypt Stripe IDs at rest and in transit; AES is free, lawsuits aren’t.\n  5. Publish the timeline, eat the shame, and move on—transparency is cheaper than PR spin.\n\n\n\n### Next Time, Maybe Read Your Own Logs?\n\nSubstack’s writers preach accountability while their backend lets a silent reader camp for 120 days. If you’re storing PII plus payment handles, treat every internal service like it’s already on the front page—because, congrats, this one is.\n\n* * *\n\n## šŸ” FBI Fails to Bypass iPhone Lockdown Mode | Journalist’s Data Remains Encrypted | Lockdown Mode Renders Forensic Tools Useless\n\n> FBI spent 2 weeks trying to crack a journalist’s iPhone… and lost. 🤯 Lockdown Mode? Enabled. USB ports? Disabled. Kernel exploits? Blocked. Cellebrite & GrayKey? Sitting on the bench. Apple’s Secure Enclave laughed. The data? Still locked. So… if the feds can’t get in — should _you_ be worried about your phone being next? šŸ“±šŸ”’\n\nLockdown Mode isn’t a ā€œfeature,ā€ it’s Apple’s middle finger sculpted in silicon. One tap and the Lightning port becomes a decorative hole, Bluetooth forgets it exists, and the Secure Enclave swallows the encryption key like a bitter Xanax. The FBI’s $2-million Cellebrite box? Flashing ā€œinterface disabledā€ like a check-engine light on a Ferrari made of taxpayer tears. Two weeks of brute-force, DFU prayers, and cable yoga = zero bytes. That’s a 100 % failure rate, folks—statistically identical to my 2025 dating life, but more expensive.\n\n### How Does a 256-bit AES Key Outmuscle a Federal Budget? šŸ’ø\n\nEasy: the key never leaves the chip. No amount of ā€œpleaseā€ or ā€œnational securityā€ flashed at the Secure Enclave will make it barf up the goods. Lockdown Mode kneecaps every path—USB, NFC, MDM, even Safari’s will to live. The result is a phone that behaves like a Faraday cage that also hates you. Compare that to the 2015 San Bernardino circus where iOS 9 folded like a lawn chair; same agency, older OS, happy days. Ten years later, the Bureau’s toolkit is basically a box of expensive hammers staring at a screw.\n\n### Journalist Phone = Legal Hot Potato, Extra Spicy šŸŒ¶ļø\n\nHannah Natanson’s iPhone now sits in evidence purgatory in Virginia, leaking zero sources and infinite embarrassment. The magistrate slapped a stand-still order because forcing her to type in the passcode would violate the Fifth Amendment harder than a cheap tequila violates dignity. Translation: the feds can keep the brick, but they can’t read it—an ownership model previously reserved for NFTs.\n\n### Enterprise Fallout: CFOs Cackling in 5-part Harmony šŸ’¼\n\nApple quietly reported five million Lockdown activations last quarter. Every one of those devices is now a pocket-sized ā€œNOā€ to border agents, divorce lawyers, and that creepy ex who works in IT. Expect CFOs to mandate it company-wide; the cost of non-compliance is a front-page photo of your CEO’s unreadable phone next to the word ā€œindefinitely.ā€\n\n### Bottom Line? šŸ”„\n\nIf you want in, you need the passcode—same as the owner, same as the mafia boss, same as grandma. Apple built a democracy where one vote—yours—overrules every supercomputer in Quantico. That’s not a bug, that’s the whole damn point.",
  "title": "OpenClaw Exposed, Substack Leaked, FBI Outsmarted — Your Security Is a Performance Art Piece",
  "updatedAt": "2026-02-06T13:22:44.000Z"
}