Back to Home
ipninichuck icon

mcp-attack

by ipninichuck

Overview

Provides a graph-based interface for the MITRE ATT&CK Framework, exposing tools for Large Language Models to search, traverse, and generate Navigator layers.

Installation

Run Command
uv run python -m attack_mcp.main

Security Notes

The `generate_navigator_layer` tool allows the `filename` to be specified directly by the user/LLM. While `os.path.abspath` is used, it does not restrict the output file to a specific safe directory, potentially allowing an attacker to write files to arbitrary locations on the server's filesystem (e.g., via path traversal like `../../malicious.json`). This is a critical vulnerability if the client is untrusted or if an LLM is exploited to perform such an action.

Similar Servers

Stats

Interest Score0
Security Score3
Cost ClassMedium
Avg Tokens2500
Stars0
Forks0
Last Update2025-12-02

Tags

MITRE ATT&CKKnowledge GraphLLM ToolsCyber SecurityPython