惯性聚合 高效追踪和阅读你感兴趣的博客、新闻、科技资讯
阅读原文 在惯性聚合中打开

推荐订阅源

Google DeepMind News
Google DeepMind News
人人都是产品经理
人人都是产品经理
H
Hacker News: Front Page
Stack Overflow Blog
Stack Overflow Blog
B
Blog
I
InfoQ
GbyAI
GbyAI
T
The Blog of Author Tim Ferriss
F
Fortinet All Blogs
Y
Y Combinator Blog
Cyber Security Advisories - MS-ISAC
Cyber Security Advisories - MS-ISAC
月光博客
月光博客
Hugging Face - Blog
Hugging Face - Blog
爱范儿
爱范儿
F
Full Disclosure
Hacker News - Newest:
Hacker News - Newest: "LLM"
Recent Announcements
Recent Announcements
freeCodeCamp Programming Tutorials: Python, JavaScript, Git & More
Jina AI
Jina AI
T
Tailwind CSS Blog
S
Secure Thoughts
P
Privacy International News Feed
美团技术团队
钛媒体:引领未来商业与生活新知
钛媒体:引领未来商业与生活新知
L
LINUX DO - 最新话题
H
Hackread – Cybersecurity News, Data Breaches, AI and More
C
Cybersecurity and Infrastructure Security Agency CISA
Last Week in AI
Last Week in AI
W
WeLiveSecurity
Google Online Security Blog
Google Online Security Blog
P
Privacy & Cybersecurity Law Blog
D
DataBreaches.Net
Engineering at Meta
Engineering at Meta
Know Your Adversary
Know Your Adversary
P
Palo Alto Networks Blog
I
Intezer
Application and Cybersecurity Blog
Application and Cybersecurity Blog
Project Zero
Project Zero
V2EX - 技术
V2EX - 技术
H
Heimdal Security Blog
博客园 - Franky
阮一峰的网络日志
阮一峰的网络日志
D
Darknet – Hacking Tools, Hacker News & Cyber Security
T
Troy Hunt's Blog
V
Vulnerabilities – Threatpost
H
Help Net Security
Martin Fowler
Martin Fowler
cs.AI updates on arXiv.org
cs.AI updates on arXiv.org
G
GRAHAM CLULEY
博客园 - 【当耐特】

Artificial Intelligence in Plain English - Medium

OpenAI launched GPT-5.5 - it’s the death of digital hand-holding The Future of Agentic AI is Not One Genius Model, it is a Team How AI Development Optimizes Smart Parking Management Systems The FAST Framework: A Practical Responsible AI Checklist for Data Scientists Why is Cloud Migration Consulting Important for Businesses? My Team Caught Me Using AI to Merge PRs. The Code Was Fine. The Trust Wasn’t. SQL Tricks Every Data Scientist Should Know I Stopped Chasing AI Hype and Started Building Systems That Actually Worked GPT-5.5: The Model That Thinks Ahead Mastering AI Storytelling: Crafting Prompts for Captivating Narratives Why So Many Businesses Are Switching to Clawdbot for AI Automation The Growing Dependence on AI Tools — And Why It’s Risky How to Cut Claude Code Costs by At least 2 to 3x How The Google Antigravity Agent Hallucinated NSFW Adult Websites? “Vercel Hack Exposed: How a Simple AI Tool Led to a $2M Data Breach” The Vercel Hack: How One AI Tool Cracked Open the Internet’s Deployment Stack AI Chatbot Development Services for Enterprise Data-Sensitive Processes What AI Agent Developers Should Consider When Designing Agents for High-volume Environments My ChatGPT Responds Better Than Yours, Here is the 3-Step Guide How To Create A Custom AI Chatbot, Train & Deploy It In 48 Hrs Learning in the Age of Intelligent Systems: Why Human Understanding Still Matters Everyone Is Learning AI, So Why Will Most Still Fail? AI Is Learning Faster Than You Think What If Your Next Best Friend Is a Robot That Even Feels Real? OpenAI Quietly Broke the Way You Build AI Apps The AI Superpower Standoff: Why the OpenAI vs. Anthropic War Looks Exactly Like the US vs. Iran The LLM Tools That Actually Matter in Production (Not LangChain, Not the OpenAI SDK) The Most Dangerous Use of Artificial Intelligence Yet! | AI Porn Why Your AI Chatbot Gives Vague Answers (And Why That Should Matter to You) How Do You Prove You’re You, After AI Has Evolved? AWS Bedrock Agents Keep Crashing Mid-Flow, Here’s Why and How to Actually Fix It I Built a Full Stack App Without Writing Code (AI vs Developer Reality Check) Why Your Business Doesn’t Need a Chatbot — It Needs an AI Agent 3 Counter-Intuitive Things I Learned Promoting my Micro-SaaS I Tested 5 LLMs Across 100 Real-World Tasks — The Winner Isn’t Who You Think Why Claude Design is Terrifying UX Teams? 9 AI Behaviors That Developers Misinterpret Completely How Large Language Models Actually Work (Explained Simply) The 4-Month Blueprint: How to Become an AI Automation Builder Claude Opus 4.7: The Model That Verifies Itself The $1 AI Stack: Build Scalable AI Systems Without Burning Cash How Blockchain Development Solutions Enable Decentralized Innovation Your AI Is Lying to You — And Your Tests Are Helping It How to Create a Local AI Assistant Using Python Without Paying for APIs What Is a Context Graph — and Why Is Everyone Talking About It? Jobs Are Disappearing. Careers Are Breaking. The Smartest People Are Building This Instead The Silent Trade: Convenience in Exchange for Control Why “The Dark Knight” and “The Avengers” Are 78% Similar, A Math-First Guide to Movie… Claude Skills — The Workflows That Actually Stick Claude Code’s source code just leaked. Today I’m going to teach you how it works. Build a Production-Grade AI Invoice Processing Pipeline in Snowflake — Using Only SQL The AI-Driven Developer Blueprint: How Modern Software Really Works The Truth About AI — From First Model to Real-World Systems AI in Everyday Life Google’s Gemma 4 Is Beating Models 20x Its Size And You Can Run It on Your Laptop 8 AI Scenarios Where You Should Never Trust the Output How to Make Money from Podcast Videos with AI: A Complete 4-Step Workflow for Creators (2026 Guide) n8n Google Search Workflow Automation: Streamlined SEO Indexing with Google APIs Why Drug Discovery Gets the Wrong Targets — and How Causal AI Can Fix It Why Your Workflow Is Broken (And How AI Automation Fixes It) Failure Mode and Effects Analysis (FMEA): Turning Risk into Preventive Control Measurement System Analysis (MSA): Why Good Projects Fail Without Good Data Advanced DMAIC Tools: Moving Beyond the Basics in Lean Six Sigma AI Won’t Fix a Messy Operation The Invisible Tech Revolution That’s Already Reshaping Your Job (And No, You Don’t Need to Know How… The Battle of the Bastards Is Happening Right Now. And Your Job Is Jon Snow. 7 Real-World Machine Learning Projects You Can Build in a Weekend 5 Prompting Habits That Are Destroying Your AI’s Logic MiniMax M2.7: The Model That Helped Build Itself The Token Dependency: Why Cloud-Only AI is a Single Point of Failure One Agent, Many Skills: Why You Don’t Always Need a Multi-Agent Architecture AI, Machine Learning, and Data Science in Action The Human-AI Symbiosis in Data Science Insurance Chatbots: Benefits, Use Cases & Examples The AI Model Anthropic Won’t Let You Use From Idea to Production: Our Approach to Deep Learning Development From 50 Files to One Graph: How Graphify Turns Code Into Knowledge Meta Just Hit Reset on Its AI Strategy And Muse Spark Is the First Big Sign The Complete Suno AI Prompt & Style Collection for Viral Music (2026) CLAUDE.md — The File Claude Reads Before You Speak Stop Chatting with Claude Code. Start Building on It. AI Agents: The Only Guide You’ll Ever Need (And Why Your Job Depends On It) The Stencil Strategy: How to Automate World-Class Medium Content Solving ‘AI Amnesia’ Through Compounding Strategy I Let AI Do My Job for 30 Days — These Were the Things It Couldn’t Do I Take My AI Agent Everywhere With Claude Dispatch: 3 Use Cases You Must Know AI Is Writing My Code — So What Exactly Is My Job Now? NVIDIA Releases AITune: The Toolkit That Automatically Finds the Fastest Inference Backend for Any… How AI Creates Business Value: The 5 Core Types of AI Enterprise AI Architecture Cheatsheet: A Complete Guide How I Almost Shipped My Credentials with Gemini 3 Flash in Google Antigravity The Agentic AI Security Universe: A Complete Guide to Securing Autonomous AI Systems How I Fixed My Neck Which Started Breaking Before My Career Did Using AI Mastering OpenClaw: How This Autonomous Agent Framework Actually Works The Model Too Dangerous to Release— And Why Anthropic Is Talking to the US Government About It Demystifying BM25: The Algorithm That Powers Search Step-by-Step Guide to Building AI Agents Using LLMs Gradient Descent — An Explanation Your AI Agent Isn’t Dumb. It Has ADHD 10 AI Startups Changing the World in 2026 (Nobody Is Talking About These Yet)_Part 5
The Enemy in Your Terminal: Why OpenClaw was the Perfect Trojan Horse
Syed Ahmer S · 2026-04-27 · via Artificial Intelligence in Plain English - Medium
You didn’t get hacked because you clicked a suspicious link in a spam email. You got hacked because you were trying to be productive. Think about your workflow right now. You pull a repo, install dependencies, spin up an AI coding assistant to handle the boilerplate, and go make coffee. You assume you are safe because you are behind a firewall. You assume localhost is a fortress. It isn’t. It’s an open door. The OpenClaw breach earlier this year proved that the most dangerous thing in your development environment isn’t a virus. It’s the agent you gave sudo access to. Let's strip away the hype and look at the autopsy of a disaster. Because while you were sleeping, your "assistant" was busy handing your SSH keys to a machine that thinks a thousand times faster than you do. The Foundation of Blind Trust We have a chronic habit in software engineering of trusting the tools that make our lives easier. We don’t read the source code; we just look at the GitHub stars. Look at the historical precedent. This didn’t start with AI. Remember the SolarWinds hack ? Attackers didn’t break into government networks directly. They broke into the IT monitoring software everyone trusted. They poisoned the well. Then came the XZ Utils backdoor in early 2024. A malicious actor spent years building trust in the open-source community just to slip a microscopic vulnerability into an archiving library that would have compromised SSH globally. We only caught it because a single developer noticed a 500-millisecond delay in his CPU processing. A fraction of a second was the only thing standing between us and total infrastructure collapse. Add the AnyDesk production breach around the same time. The very tool designed to provide secure remote access was compromised at the source code level. We keep inviting the enemy inside the gates. But OpenClaw was different. OpenClaw wasn’t just a compromised library. It was an active, autonomous participant. The “ClawJacked” Vulnerability (CVE-2026–25253) Here it is now where it gets technical, and where the negligence becomes obvious. OpenClaw was designed as a local AI agent to orchestrate your codebase. To do this, it ran a local WebSocket server on port localhost:8888. The developers built it with a fatal assumption: "If the request is coming from localhost, it must be the user. It is inherently safe." This is lazy engineering. They ignored a fundamental reality of modern web architecture: Cross-Site WebSocket Hijacking (CSWSH). If you, the developer, have OpenClaw running in your terminal, and you open a browser tab to read an article on a compromised website, the JavaScript on that malicious site can send a payload directly to ws://localhost:8888. There was no origin validation. There was no rate limiting. To see how reckless this is, look back at the Ray AI framework vulnerability (CVE-2023–48022) . Thousands of companies deployed Ray to scale AI workloads, but the dashboard lacked authentication by default. Hackers simply scanned for exposed ports, dropped cryptominers, and stole credentials. Sound familiar? With OpenClaw, the attackers didn’t even need to scan the internet. They just waited for you to open a browser tab. Speed Kills: The 100-Millisecond Heist Once the connection was made, the scale of the attack shifted. When a human hacks a system, they pause. They run ls. They read the output. They figure out where they are. An attack agent doesn’t pause. In the time it took you to blink, the malicious script brute-forced the local agent’s weak default API key. Because there was no rate limit, it tried five hundred combinations in a quarter of a second. Once authenticated, it didn’t download a heavy virus. It just used the permissions you already gave OpenClaw. It instructed your AI assistant to run cat ~/.ssh/id_rsa. It scraped your .env files for AWS keys. It zipped them and sent them via an encrypted outbound request to a dead-drop server. All of this happened in roughly 150 milliseconds. This mirrors the Hugging Face token leaks of 2023 and 2024 , where developers routinely left API keys exposed in public spaces, and automated bots scraped them instantly. But with OpenClaw, you didn’t leave the keys in public. The bot reached into your private machine and took them. The 2026 Reality Check We are building systems we barely understand and giving them the keys to the kingdom. We treat AI agents like interns, forgetting that an intern doesn’t have the ability to execute five thousand lines of shell commands in a second. If you are running local agents without strict, containerized boundaries, you are compromised. It is not a matter of if, but when. Stop relying on default configurations. Stop assuming localhost is a safe harbor. Implement Zero Trust on your own machine. Containerize your agents, require explicit biometric or hardware-token approval for terminal executions, and monitor your outbound traffic. The Trojan Horse worked because the Trojans thought it was a gift. Stop accepting gifts without checking what’s inside. You can find me across the web here: ✍️ Read more on Medium: @syedahmershah 💬 Join the discussion on Dev.to: @syedahmershah 🧠 Deep dives on Hashnode: @syedahmershah 💻 Check my code on GitHub: @ahmershahdev 🔗 Connect professionally on LinkedIn: Syed Ahmer Shah 🧭 All my links in one place on Beacons: Syed Ahmer Shah 🌐 Visit my Portfolio Website: ahmershah.dev You can also find my verified Google Business profile here . The Enemy in Your Terminal: Why OpenClaw was the Perfect Trojan Horse was originally published in Artificial Intelligence in Plain English on Medium, where people are continuing the conversation by highlighting and responding to this story.