T09 · Insecure Skill Coding Practices
- Location
scripts/utils/predictor/evaluation.py:25- Finding
Unsafe PyTorch Checkpoint Deserialization Can Lead to Arbitrary Code Execution
- Content
View full analysis
- Remediation
View remediation
Security audit
Security checks for vulnerabilities and agentic risk
The skill's main instructions fit finance signal tracking, but the package includes under-disclosed finance tooling that can use local databases, API keys, remote model downloads, and unsafe model checkpoint loading if run.
Install only if you are comfortable with a finance research package that includes broader experimental tooling than the tracker description suggests. Avoid running the predictor, training, or evaluation scripts on untrusted inputs, review any UST_URL and API-key configuration, and expect local SQLite caches/files to be created if the bundled utilities are used.
scripts/utils/predictor/evaluation.py:25Unsafe PyTorch Checkpoint Deserialization Can Lead to Arbitrary Code Execution
scripts/utils/predictor/kline_generate.py:25SQL Injection Through Direct Ticker Interpolation
scripts/utils/llm/factory.py:82API Credential and Prompt Data Can Be Forwarded to an Unrestricted Configurable Endpoint
scripts/utils/predictor/training.py:35Automatic Retrieval of Unpinned Remote Machine-Learning Artifacts
The repeated description-behavior mismatches indicate the skill is advertised as a narrowly scoped signal-tracking tool but is associated with much broader behaviors including arbitrary web fetching, database access, report generation, forecasting, and shell/file operations. This is dangerous because users and orchestrators may grant trust and routing decisions based on the manifest, while the implementation can exercise materially different capabilities and access more data than expected.
The repeated description-behavior mismatches indicate the skill is advertised as a narrowly scoped signal-tracking tool but is associated with much broader behaviors including arbitrary web fetching, database access, report generation, forecasting, and shell/file operations. This is dangerous because users and orchestrators may grant trust and routing decisions based on the manifest, while the implementation can exercise materially different capabilities and access more data than expected.
The repeated description-behavior mismatches indicate the skill is advertised as a narrowly scoped signal-tracking tool but is associated with much broader behaviors including arbitrary web fetching, database access, report generation, forecasting, and shell/file operations. This is dangerous because users and orchestrators may grant trust and routing decisions based on the manifest, while the implementation can exercise materially different capabilities and access more data than expected.
The repeated description-behavior mismatches indicate the skill is advertised as a narrowly scoped signal-tracking tool but is associated with much broader behaviors including arbitrary web fetching, database access, report generation, forecasting, and shell/file operations. This is dangerous because users and orchestrators may grant trust and routing decisions based on the manifest, while the implementation can exercise materially different capabilities and access more data than expected.
The repeated description-behavior mismatches indicate the skill is advertised as a narrowly scoped signal-tracking tool but is associated with much broader behaviors including arbitrary web fetching, database access, report generation, forecasting, and shell/file operations. This is dangerous because users and orchestrators may grant trust and routing decisions based on the manifest, while the implementation can exercise materially different capabilities and access more data than expected.
The repeated description-behavior mismatches indicate the skill is advertised as a narrowly scoped signal-tracking tool but is associated with much broader behaviors including arbitrary web fetching, database access, report generation, forecasting, and shell/file operations. This is dangerous because users and orchestrators may grant trust and routing decisions based on the manifest, while the implementation can exercise materially different capabilities and access more data than expected.
The repeated description-behavior mismatches indicate the skill is advertised as a narrowly scoped signal-tracking tool but is associated with much broader behaviors including arbitrary web fetching, database access, report generation, forecasting, and shell/file operations. This is dangerous because users and orchestrators may grant trust and routing decisions based on the manifest, while the implementation can exercise materially different capabilities and access more data than expected.
The repeated description-behavior mismatches indicate the skill is advertised as a narrowly scoped signal-tracking tool but is associated with much broader behaviors including arbitrary web fetching, database access, report generation, forecasting, and shell/file operations. This is dangerous because users and orchestrators may grant trust and routing decisions based on the manifest, while the implementation can exercise materially different capabilities and access more data than expected.
The repeated description-behavior mismatches indicate the skill is advertised as a narrowly scoped signal-tracking tool but is associated with much broader behaviors including arbitrary web fetching, database access, report generation, forecasting, and shell/file operations. This is dangerous because users and orchestrators may grant trust and routing decisions based on the manifest, while the implementation can exercise materially different capabilities and access more data than expected.
The repeated description-behavior mismatches indicate the skill is advertised as a narrowly scoped signal-tracking tool but is associated with much broader behaviors including arbitrary web fetching, database access, report generation, forecasting, and shell/file operations. This is dangerous because users and orchestrators may grant trust and routing decisions based on the manifest, while the implementation can exercise materially different capabilities and access more data than expected.
The repeated description-behavior mismatches indicate the skill is advertised as a narrowly scoped signal-tracking tool but is associated with much broader behaviors including arbitrary web fetching, database access, report generation, forecasting, and shell/file operations. This is dangerous because users and orchestrators may grant trust and routing decisions based on the manifest, while the implementation can exercise materially different capabilities and access more data than expected.
The repeated description-behavior mismatches indicate the skill is advertised as a narrowly scoped signal-tracking tool but is associated with much broader behaviors including arbitrary web fetching, database access, report generation, forecasting, and shell/file operations. This is dangerous because users and orchestrators may grant trust and routing decisions based on the manifest, while the implementation can exercise materially different capabilities and access more data than expected.
The repeated description-behavior mismatches indicate the skill is advertised as a narrowly scoped signal-tracking tool but is associated with much broader behaviors including arbitrary web fetching, database access, report generation, forecasting, and shell/file operations. This is dangerous because users and orchestrators may grant trust and routing decisions based on the manifest, while the implementation can exercise materially different capabilities and access more data than expected.
The repeated description-behavior mismatches indicate the skill is advertised as a narrowly scoped signal-tracking tool but is associated with much broader behaviors including arbitrary web fetching, database access, report generation, forecasting, and shell/file operations. This is dangerous because users and orchestrators may grant trust and routing decisions based on the manifest, while the implementation can exercise materially different capabilities and access more data than expected.
The repeated description-behavior mismatches indicate the skill is advertised as a narrowly scoped signal-tracking tool but is associated with much broader behaviors including arbitrary web fetching, database access, report generation, forecasting, and shell/file operations. This is dangerous because users and orchestrators may grant trust and routing decisions based on the manifest, while the implementation can exercise materially different capabilities and access more data than expected.
The repeated description-behavior mismatches indicate the skill is advertised as a narrowly scoped signal-tracking tool but is associated with much broader behaviors including arbitrary web fetching, database access, report generation, forecasting, and shell/file operations. This is dangerous because users and orchestrators may grant trust and routing decisions based on the manifest, while the implementation can exercise materially different capabilities and access more data than expected.
The repeated description-behavior mismatches indicate the skill is advertised as a narrowly scoped signal-tracking tool but is associated with much broader behaviors including arbitrary web fetching, database access, report generation, forecasting, and shell/file operations. This is dangerous because users and orchestrators may grant trust and routing decisions based on the manifest, while the implementation can exercise materially different capabilities and access more data than expected.
The repeated description-behavior mismatches indicate the skill is advertised as a narrowly scoped signal-tracking tool but is associated with much broader behaviors including arbitrary web fetching, database access, report generation, forecasting, and shell/file operations. This is dangerous because users and orchestrators may grant trust and routing decisions based on the manifest, while the implementation can exercise materially different capabilities and access more data than expected.
The repeated description-behavior mismatches indicate the skill is advertised as a narrowly scoped signal-tracking tool but is associated with much broader behaviors including arbitrary web fetching, database access, report generation, forecasting, and shell/file operations. This is dangerous because users and orchestrators may grant trust and routing decisions based on the manifest, while the implementation can exercise materially different capabilities and access more data than expected.
The repeated description-behavior mismatches indicate the skill is advertised as a narrowly scoped signal-tracking tool but is associated with much broader behaviors including arbitrary web fetching, database access, report generation, forecasting, and shell/file operations. This is dangerous because users and orchestrators may grant trust and routing decisions based on the manifest, while the implementation can exercise materially different capabilities and access more data than expected.
The repeated description-behavior mismatches indicate the skill is advertised as a narrowly scoped signal-tracking tool but is associated with much broader behaviors including arbitrary web fetching, database access, report generation, forecasting, and shell/file operations. This is dangerous because users and orchestrators may grant trust and routing decisions based on the manifest, while the implementation can exercise materially different capabilities and access more data than expected.
The repeated description-behavior mismatches indicate the skill is advertised as a narrowly scoped signal-tracking tool but is associated with much broader behaviors including arbitrary web fetching, database access, report generation, forecasting, and shell/file operations. This is dangerous because users and orchestrators may grant trust and routing decisions based on the manifest, while the implementation can exercise materially different capabilities and access more data than expected.
The repeated description-behavior mismatches indicate the skill is advertised as a narrowly scoped signal-tracking tool but is associated with much broader behaviors including arbitrary web fetching, database access, report generation, forecasting, and shell/file operations. This is dangerous because users and orchestrators may grant trust and routing decisions based on the manifest, while the implementation can exercise materially different capabilities and access more data than expected.
The repeated description-behavior mismatches indicate the skill is advertised as a narrowly scoped signal-tracking tool but is associated with much broader behaviors including arbitrary web fetching, database access, report generation, forecasting, and shell/file operations. This is dangerous because users and orchestrators may grant trust and routing decisions based on the manifest, while the implementation can exercise materially different capabilities and access more data than expected.
The repeated description-behavior mismatches indicate the skill is advertised as a narrowly scoped signal-tracking tool but is associated with much broader behaviors including arbitrary web fetching, database access, report generation, forecasting, and shell/file operations. This is dangerous because users and orchestrators may grant trust and routing decisions based on the manifest, while the implementation can exercise materially different capabilities and access more data than expected.
No suspicious patterns detected.