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

推荐订阅源

博客园_首页
B
Blog
V
V2EX
T
Tailwind CSS Blog
Hugging Face - Blog
Hugging Face - Blog
博客园 - 【当耐特】
博客园 - 聂微东
博客园 - 叶小钗
博客园 - 三生石上(FineUI控件)
The Cloudflare Blog
J
Java Code Geeks
H
Help Net Security
雷峰网
雷峰网
Apple Machine Learning Research
Apple Machine Learning Research
H
Hackread – Cybersecurity News, Data Breaches, AI and More
Engineering at Meta
Engineering at Meta
F
Fortinet All Blogs
Martin Fowler
Martin Fowler
D
Docker
L
LangChain Blog
人人都是产品经理
人人都是产品经理
爱范儿
爱范儿
WordPress大学
WordPress大学
V
Visual Studio Blog

Aikido Security's Blog

Axios CVE-2026-40175: a critical bug that’s… not exploitable GlassWorm goes native: New Zig dropper infects every IDE on your machine Aikido Attack finds multiple 0-days in Hoppscotch The cybersecurity doomerism around Mythos doesn't match what we see on the ground axios compromised on npm: maintainer account hijacked, RAT deployed Popular telnyx package compromised on PyPI by TeamPCP Aikido × Lovable: Vibe, Fix, Ship CanisterWorm Gets Teeth: TeamPCP's Kubernetes Wiper Targets Iran TeamPCP deploys CanisterWorm on NPM following Trivy compromise Security testing is validating software that no longer exists Aikido Recognized by Frost & Sullivan with the 2026 Customer Value Leadership Award in ASPM GlassWorm Hides a RAT Inside a Malicious Chrome Extension fast-draft Open VSX Extension Compromised by BlokTrooper Glassworm Strikes Popular React Native Phone Number Packages Glassworm Is Back: A New Wave of Invisible Unicode Attacks Hits Hundreds of Repositories How Security Teams Fight Back Against AI-Powered Hackers Introducing Betterleaks, an open source secrets scanner by the author of Gitleaks Trump’s 2026 cybersecurity strategy: From compliance to consequence How does AI pentesting work with compliance? What continuous pentesting actually requires Rare Not Random: Using Token Efficiency for Secrets Scanning Persistent XSS/RCE using WebSockets in Storybook’s dev server Why Determinism Is Still a Necessity in Security WAF vs. RASP vs. ADR Introducing Aikido Infinite: A new model of self-securing software How Aikido secures AI pentesting agents by design Astro Full-Read SSRF via Host Header Injection How to Get Your Board to Care About Security (Before a Breach Forces the Issue) What is Slopsquatting? The AI Package Hallucination Attack Already Happening SvelteSpill: A Cache Deception Bug in SvelteKit + Vercel
Introducing Aikido Expansion Packs: Safer defaults inside...
Trusha Sharma · 2026-02-10 · via Aikido Security's Blog

Developers work in a few core loops: writing code, committing changes, installing dependencies, and increasingly working alongside AI in the editor.

Aikido Expansion Packs are built around those moments.

They let you add focused security capabilities to Aikido that run locally, inside your IDE, and fit naturally into how developers already work. Each pack addresses a specific part of the workflow and does not require new tools, new pipelines, or new processes.

You enable the packs that make sense for your team and leave the rest off. Everything runs on your machine, and nothing runs unless you turn it on.

How to use

Expansion Packs are managed directly from within the Aikido IDE extension.Open the Aikido sidebar and navigate to Expansion Packs to enable or disable the packs you want to use. The exact navigation depends on your IDE, but the underlying flow is consistent across supported editors.IDE-specific steps for VS Code, IntelliJ, and other supported IDEs are covered in the docs → https://help.aikido.dev/ide-plugins/features/aikido-expansion-packs#how-to-use

Aikido Secrets Pre-Commit Hook

The Aikido Secrets pre-commit Git hook checks staged code for secrets, passwords, and API keys before a commit is created. If something sensitive is detected, the commit is blocked locally, before anything reaches your repository.

Because it runs at commit time, feedback is immediate and tied directly to the code being committed. Developers can allow known values inline when needed or temporarily bypass the hook for edge cases. Toggling the Secrets Pre-Commit Hook off from Expansion Packs will uninstall the hook globally for all repositories on the machine. No additional configuration is required.

Read more on Aikido Secrets Pre-Commit Hook

Aikido Safe Chain

Aikido Safe Chain protects your environment from malicious packages at install time.

When you install packages, Safe Chain checks the package and its nested dependencies for known malicious patterns and suspicious behavior. This includes obfuscated code, unsafe install scripts, data exfiltration attempts, and crypto miners. These checks run automatically during installation and do not require changes to your commands or project configuration.

Safe Chain adds a safety layer around common package managers such as npm, npx, yarn, pnpm, and pnpx.

Handling newly published packages

Newly published package versions carry higher risk. To reduce exposure to unvetted releases, Safe Chain enforces a 24-hour safety window.

If a package version was published less than 24 hours ago, Safe Chain blocks that version. Instead of failing the install, it automatically installs the latest version older than 24 hours. This ensures installs continue normally and builds do not break due to the malware check.

Full doc here → https://help.aikido.dev/code-scanning/aikido-malware-scanning

Aikido MCP

Aikido MCP exposes Aikido’s existing security checks to AI-assisted coding workflows.

When enabled, AI tools can run Aikido’s local SAST and secrets checks on code as it is generated or modified, instead of waiting for review or CI. This helps surface vulnerabilities and hardcoded secrets earlier, while the code is still being written.

MCP provides three checks:

  • aikido_full_scan for combined SAST and secrets
  • aikido_sast_scan for SAST only
  • aikido_secrets_scan for secrets only

When using Aikido via the IDE, MCP is enabled through Expansion Packs. Turning on the MCP toggle installs and configures everything automatically for that IDE. An optional checkbox also manages the Aikido MCP rule. Manual setup is only needed for advanced use cases or when running MCP outside the IDE.

Read more on Aikido MCP

Extending security without expanding complexity

Expansion Packs are not meant to replace existing security workflows or add another layer of tooling. They are designed to place security controls at the points where risk actually appears, without changing how developers work.

Teams can enable the packs that match their risk profile today and ignore the rest. Everything runs locally, remains developer controlled, and integrates into existing workflows rather than creating new ones.

Getting started

If you are already using the Aikido IDE extension, Expansion Packs are available now. Open your IDE, enable the packs that make sense for your team, and continue building. You can turn packs on or off as needed, making it easy to start small and expand coverage over time.

Get started with Expansion Packs → https://help.aikido.dev/ide-plugins/features/aikido-expansion-packs