Back to skill

Security audit

DNS查询工具

Security checks for vulnerabilities and agentic risk

Overview

This DNS lookup skill is not malicious, but it asks for broad command and file authority without clearly limiting how those powers are used.

Review before installing. Use it only in an agent environment where command execution is controlled, and provide simple DNS lookup requests rather than arbitrary instructions. The publisher should narrow the manifest to DNS-specific parameters, document exact command behavior, and remove unnecessary write access.

Vulnerability Patterns
  • Trigger AbuseOverly Broad Trigger, Shadow Command Trigger, Keyword Baiting Trigger
  • MCP Tool PoisoningHidden Instructions, Unicode Deception, Parameter Description Injection
  • Prompt InjectionInstruction Override, Hidden Instructions, Exfiltration Commands
  • Data ExfiltrationExternal Transmission, Env Variable Harvesting, File System Enumeration
  • Privilege EscalationExcessive Permissions, Sudo/Root Execution, Credential Access
Findings (4)

Intent-Code Divergence

Medium
Category
Not specified by scanner
Confidence
92% confidence
Finding

The skill is presented as a DNS lookup utility, but its documented interface accepts unconstrained free-form instruction and context fields instead of narrowly scoped DNS parameters such as hostname, record type, or server. In a skill that has exec capability, this ambiguity increases the chance that downstream implementations interpret arbitrary user text as executable command input, expanding the attack surface beyond simple DNS queries.

Content

No source excerpt is available for this finding.

Intent-Code Divergence

Medium
Category
Not specified by scanner
Confidence
86% confidence
Finding

The documented response format does not describe DNS resolution results and instead returns a vague configuration-oriented result field. This mismatch can hide what the skill actually does, impair validation and monitoring, and make it easier for unsafe or unexpected behavior to pass unnoticed in an agent workflow.

Content

No source excerpt is available for this finding.

Vague Triggers

Medium
Category
Not specified by scanner
Confidence
84% confidence
Finding

The description uses broad, ambiguous invocation language unrelated to the narrow DNS-lookup purpose, including generic automation and marketing-style applicability claims. Overbroad positioning can cause agents or users to invoke the skill in unintended contexts, and when combined with read/exec/write permissions, this raises the risk of misuse or unsafe prompt-to-command behavior.

Content

No source excerpt is available for this finding.

Missing User Warnings

Medium
Category
Not specified by scanner
Confidence
90% confidence
Finding

The skill advertises an execute-capable model (MD+execute()) without an explicit warning that it may run system commands or clarifying the limits of that execution. In agent environments, undocumented command execution materially increases risk because users may provide untrusted input expecting a harmless lookup while the implementation could invoke shell commands behind the scenes.

Content

No source excerpt is available for this finding.

Static analysis

No suspicious patterns detected.