🚨 Vibe Check: Is your AI-generated app actually a backdoor? If you’ve been vibe coding lately you might have unknowingly invited a RAT into your house. 🐀 Two pillars of modern dev ecosystem, Axios and LiteLLM, were hit by massive supply chain attacks this month (March 2026). Because many AI agents pull these in as silent dependencies, you could be compromised without ever writing a line of their code. The Breach: Axios (Mar 31): Versions 1.14.1 & 0.30.4 dropped a Remote Access Trojan (RAT) to steal cloud keys. LiteLLM (Mar 24): Versions 1.82.7 & 1.82.8 used a malicious .pth file to exfiltrate every API key in your .env. How to check & fix: 1. Javascript (Axios): Check your tree: npm list axios | grep -E "1.14.1|0.30.4" Search for the hidden dropper: ls node_modules/plain-crypto-js Fix: Downgrade to 1.14.0. 2. Python (LiteLLM): Check your version: pip show litellm (Avoid 1.82.7/8) Look for this persistence file: ~/.config/sysmon/sysmon.py Fix: Update to 1.83.0. If you find these, treat your machine as breached. Rotate your AWS/OpenAI/GitHub keys immediately. Don't let a "good vibe" turn into a security nightmare and heck your locks. 🔒 #VibeCoding #CyberSecurity #Javascript #Python #AI #SoftwareEngineering
AI agents silently trusting poisoned dependencies is exactly why supply chain security must be a top priority now.
10x Company•3K followers
2wSuper important post! You can also run my repo-forensics plugin, which checks for these vulnerabilities and much more. + Once installed for your agent, it will automatically pre-scan any package, skill, repo, MCP, etc., you're about to install to keep you safe. https://github.com/alexgreensh/repo-forensics