T08 · Insecure Dependencies
- Location
README.md:14- Finding
Unpinned Remote Skill Installation and Package Execution
- Content
View full analysis
- Remediation
View remediation
Security audit
Security checks for vulnerabilities and agentic risk
The skill does what it says, but users should understand that patent prompts and files may be sent to PatentFig AI and that the README install commands are not pinned to an immutable version.
Before installing, confirm you trust PatentFig AI and are allowed to send any invention descriptions, drawings, images, or files to that service. Prefer installing from a pinned release or reviewed commit rather than the mutable README commands, and keep the API key in an environment variable as instructed.
README.md:14Unpinned Remote Skill Installation and Package Execution
npx commands without a version suffix (e.g. @1.0.0) create a rug-pull risk if the upstream server is compromised and publishes a malicious update.
Data is being sent to an external URL. This could be legitimate telemetry or data exfiltration. Manual review is recommended.
Verify connectivity and credit balance (free call):
curl -s https://patentfig.ai/api/v1/credits \
-H "Authorization: Bearer $PATENTFIG_API_KEY"
# → { "success": true, "data": { "balance": 500 } }
The endpoint reference documents uploading local files and submitting image URLs to a third-party API, but it does not warn users that their content will be transmitted off-platform to an external service. In a patent-drawing workflow, inputs may contain confidential invention details, unpublished application material, or sensitive diagrams, so the omission can cause unintentional disclosure and privacy/compliance issues.