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.