Skip to content

AgentShield as an automated verification tool for MSSS complianceΒ #2

@elliotllliu

Description

@elliotllliu

Hi! πŸ‘‹

I'm the maintainer of AgentShield, an open-source security scanner for AI agent skills, MCP servers, and plugins.

I noticed MSSS mentions automated verification tools as a planned feature in the roadmap. AgentShield already covers many of the control domains in your standard:

Overlap with MSSS controls

MSSS Domain AgentShield Coverage
Command injection βœ… backdoor rule β€” detects eval(), exec(), child_process with dynamic input
Path traversal βœ… sensitive-read rule β€” detects access to ~/.ssh, ~/.aws, ~/.kube
SSRF βœ… network-ssrf rule β€” detects user-controlled URLs, AWS metadata access
Credential leaks βœ… credential-hardcode + env-leak rules
Supply chain βœ… supply-chain + typosquatting rules
Secret redaction βœ… hidden-files rule β€” detects .env files with secrets

What we offer

  • 30 detection rules with AST taint tracking (not just regex)
  • Cross-file data flow analysis β€” traces imports and data paths
  • Kill chain detection β€” 5-stage attack sequence identification
  • Zero install: npx @elliotllliu/agent-shield scan ./server/
  • 100% offline β€” no data leaves the machine
  • CI/CD integration via GitHub Action + --fail-under scoring

Proposal

I'd love to explore how AgentShield could serve as an automated verification tool for MSSS compliance. For example:

  1. Map AgentShield rules β†’ MSSS control IDs
  2. Generate MSSS-compatible JSON assessment reports
  3. Auto-produce L1/L2 evidence artifacts

Would you be interested in collaborating on this? Happy to discuss further.

πŸ”— https://github.com/elliotllliu/agent-shield
πŸ“¦ https://www.npmjs.com/package/@elliotllliu/agent-shield

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions