SkillSpector · docx
independent scanner by NVIDIA · skill by MHassan0000 · how it works ↗
subprocess module calls execute external commands. Without careful input validation, this enables command injection.; Without declared permissions the skill's intent is opaque and cannot be validated.; Code accesses environment variables that may contain secrets (API keys, tokens). This is a common pattern for credential theft.; +5 more
scanned 2026-08-22
Findings (20)
subprocess module calls execute external commands. Without careful input validation, this enables command injection.
scripts/accept_changes.py
subprocess module calls execute external commands. Without careful input validation, this enables command injection.
scripts/accept_changes.py
subprocess module calls execute external commands. Without careful input validation, this enables command injection.
scripts/office/soffice.py
subprocess module calls execute external commands. Without careful input validation, this enables command injection.
scripts/office/soffice.py
subprocess module calls execute external commands. Without careful input validation, this enables command injection.
scripts/office/validators/redlining.py
subprocess module calls execute external commands. Without careful input validation, this enables command injection.
scripts/office/validators/redlining.py
Without declared permissions the skill's intent is opaque and cannot be validated.
SKILL.md
Code accesses environment variables that may contain secrets (API keys, tokens). This is a common pattern for credential theft.
scripts/office/soffice.py
Model output is used without validation or sanitization. Unvalidated output injected into downstream contexts (SQL, shell, HTML) enables injection attacks and arbitrary code execution.
scripts/accept_changes.py
Model output is used without validation or sanitization. Unvalidated output injected into downstream contexts (SQL, shell, HTML) enables injection attacks and arbitrary code execution.
scripts/accept_changes.py
Hidden instructions were detected in comments or invisible text. These could contain malicious directives. Manual review is recommended.
scripts/office/schemas/ecma/fouth-edition/opc-contentTypes.xsd
Hidden instructions were detected in comments or invisible text. These could contain malicious directives. Manual review is recommended.
scripts/office/schemas/ecma/fouth-edition/opc-coreProperties.xsd
Hidden instructions were detected in comments or invisible text. These could contain malicious directives. Manual review is recommended.
scripts/office/schemas/ecma/fouth-edition/opc-relationships.xsd
Skill establishes unauthorized persistence across sessions via cron jobs, startup scripts, or state files. Session persistence allows an attacker to maintain access beyond the current interaction.
scripts/office/schemas/ISO-IEC29500-4_2016/dml-main.xsd
Skill establishes unauthorized persistence across sessions via cron jobs, startup scripts, or state files. Session persistence allows an attacker to maintain access beyond the current interaction.
scripts/office/schemas/ISO-IEC29500-4_2016/dml-main.xsd
Skill establishes unauthorized persistence across sessions via cron jobs, startup scripts, or state files. Session persistence allows an attacker to maintain access beyond the current interaction.
scripts/office/schemas/ISO-IEC29500-4_2016/dml-main.xsd
Skill establishes unauthorized persistence across sessions via cron jobs, startup scripts, or state files. Session persistence allows an attacker to maintain access beyond the current interaction.
scripts/office/schemas/ISO-IEC29500-4_2016/dml-main.xsd
Skill establishes unauthorized persistence across sessions via cron jobs, startup scripts, or state files. Session persistence allows an attacker to maintain access beyond the current interaction.
scripts/office/schemas/ISO-IEC29500-4_2016/dml-main.xsd
Skill establishes unauthorized persistence across sessions via cron jobs, startup scripts, or state files. Session persistence allows an attacker to maintain access beyond the current interaction.
scripts/office/schemas/ISO-IEC29500-4_2016/dml-main.xsd
Skill establishes unauthorized persistence across sessions via cron jobs, startup scripts, or state files. Session persistence allows an attacker to maintain access beyond the current interaction.
scripts/office/schemas/ISO-IEC29500-4_2016/pml.xsd
What the verdicts mean
SkillSpector reports on SkillMD's shared five-tier scale. See how SkillSpector works ↗.
Overall severity LOW (risk score in the safe range)
Overall severity MEDIUM
Overall severity HIGH
Overall severity CRITICAL
Scan could not complete