T08 · Insecure Dependencies
- Location
SKILL.md:58- Finding
Unpinned Third-Party Dependency Installation
- Content
View full analysis
- Remediation
View remediation
Security audit
Security checks for vulnerabilities and agentic risk
This skill is a straightforward Korean HWP/HWPX document reader, with ordinary dependency and resource-limit cautions but no hidden, destructive, or data-stealing behavior found.
Install this only if you need Korean HWP/HWPX text extraction. Use a virtual environment, pin or review `pyhwp` before installing, and avoid feeding very large or untrusted HWPX files unless the runner has memory, CPU, and output limits.
SKILL.md:58Unpinned Third-Party Dependency Installation
SKILL.md:30Unbounded Decompression and XML Parsing of Untrusted HWPX Files
The 'When to Use' section includes broad triggers such as 'Any Korean document in Hangul Word Processor format,' which lacks specificity about context, intent, or exclusions. This can cause unintended invocation whenever a user mentions a .hwp/.hwpx file, rather than only when they explicitly want extraction or analysis.
The hardcoded absolute path reveals the author's local username and Python environment layout, which is unnecessary for skill operation and can leak host-specific information into prompts, logs, or downstream outputs. While low severity on its own, such details can aid environment fingerprinting and targeted social engineering or chaining with other weaknesses.
No suspicious patterns detected.