T09 · Insecure Skill Coding Practices
- Location
deep_forensics.py:351- Finding
Spreadsheet Formula Injection in Generated Feature CSV
- Content
View full analysis
_features.csv` file in Excel or another formula-capable spreadsheet application. The malicious row must satisfy the program's trade-reconstruction requirements, such as having filled buy and sell records, to reach the generated feature matrix. Exact formula behavior depends on the spreadsheet application, its version, and its security configuration. ### Attack Path 1. An attacker creates or modifies an orders CSV accepted by the Skill. 2. The attacker places a formula-prefixed value in the `symbol` column, such as a formula that references an external resource. 3. The attacker supplies corresponding filled buy and sell records so that the value is included in a reconstructed closed tra ...[truncated 984 chars]- Remediation
View remediation
