T09 · Insecure Skill Coding Practices
- Location
scripts/main.py:12- Finding
Non-positive duration values produce misleading low-risk assessments
- Content
View full analysis
- Remediation
View remediation
Security audit
Security checks for vulnerabilities and agentic risk
This is a simple local cold-chain risk calculator with no network, credential, or persistence behavior, but its results can be misleading for invalid durations.
Install only as a lightweight local calculator, and do not treat its output as operationally authoritative without fixing or checking duration validation. Review future versions if they add actual file output, input files, or data retention.
scripts/main.py:12Non-positive duration values produce misleading low-risk assessments
The skill documentation states that output files are written to the workspace, but it does not clearly warn users about that behavior in the usage or output sections. This can lead to unintended persistence of potentially sensitive operational data and surprises for users running the skill in shared or automated environments.
No suspicious patterns detected.