What problem does it solve?
This Skill addresses the critical security risk of formula injection in CSV and spreadsheet exports/imports, which can enable arbitrary command execution, data exfiltration via cloud spreadsheet functions, and unauthorized access when untrusted data is opened in tools like Excel, LibreOffice Calc, or Google Sheets.
Core Features & Use Cases
- Multi-Platform Formula Testing: Detect execution of malicious formulas and DDE payloads in CSV/XLSX files opened in desktop spreadsheet tools, plus test for abuse of Google Sheets IMPORT* functions for data exfiltration.
- Obfuscation Bypass Testing: Validate if defensive parsers can be bypassed with whitespace, dispersed characters, or rundll32-style payloads.
- Use Case: A security tester can use this Skill to audit a SaaS platform's admin billing export feature, checking if malicious payloads in customer transaction memos execute when the exported CSV is opened by the finance team in Excel.
Quick Start
Use the csv-formula-injection skill to test if the user profile export feature of the target application reflects formula payloads in the "bio" field and executes them when the exported CSV is opened in LibreOffice Calc.