mantis-chain

Analyze validated finding JSON files to construct multi-step exploit chains.

731|84|Updated Jun 15, 2026
One-click install
npx skills add https://github.com/google/mantis --skill mantis-chain
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: mantis-chain
Source: https://github.com/google/mantis/tree/main/mantis-chain
Command: npx skills add https://github.com/google/mantis --skill mantis-chain

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill addresses the limitation of viewing security vulnerabilities in isolation by identifying how multiple low-severity bugs can be combined into a single, high-impact exploit chain.

Core Features & Use Cases

  • Exploit Chain Construction: Analyzes validated findings and knowledge base primitives to map logical paths between disparate vulnerabilities.
  • Automated Deduplication: Ensures exploit chains are unique across historical passes using signature-based matching and lineage tracking.
  • Use Case: A security researcher identifies a path traversal bug and a separate loose permission misconfiguration; this skill automatically evaluates if they can be chained to achieve remote code execution.

Quick Start

Execute the mantis-chain command to analyze the current workspace findings and generate new exploit chain reports.

Frequently Asked Questions about mantis-chain

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I combine multiple low-severity vulnerabilities into a high-impact exploit chain?▼

To construct an exploit chain, you analyze individual security findings to map logical paths between disparate vulnerabilities, combining low-severity bugs into higher-impact threats using cross-finding analysis.

What is exploit chain construction and how does automated vulnerability analysis work?▼

Exploit chain construction analyzes validated finding JSON files and a structured knowledge base to identify and build complex, multi-step exploit paths from individual security vulnerabilities.

How do I generate exploit chain reports from validated security findings?▼

You generate exploit chain reports by executing the analysis command within a security-focused harness, which evaluates your workspace findings and maps logical paths between separate vulnerabilities.

Do I need a structured knowledge base to perform cross-finding vulnerability analysis?▼

Yes, cross-finding analysis requires both validated finding JSON files and a structured knowledge base to perform lineage tracking and map logical paths between separate vulnerabilities.

How does automated deduplication handle repeated exploit chain generation across historical passes?▼

Automated deduplication ensures generated exploit chains are unique across historical passes by using signature-based matching and lineage tracking to eliminate redundant vulnerability combinations.

Can I chain a path traversal bug and a permission misconfiguration to achieve remote code execution?▼

Yes, exploit chain construction automatically evaluates if a path traversal bug and a separate loose permission misconfiguration can be logically chained together to achieve remote code execution.