okf-site-kit
Fail
Audited by Gen Agent Trust Hub on Oct 13, 2026
Risk Level: CRITICALEXTERNAL_DOWNLOADSCOMMAND_EXECUTIONINDIRECT_PROMPT_INJECTION
Full Analysis
- [EXTERNAL_DOWNLOADS]: Automated scanners identified the domain
witscode.com(specificallywitscode.com/open-knowledge-format) as blacklisted. This URL is referenced as a community resource withinreferences/bundle-variations.md. Furthermore, the filereferences/bundle-variations.mditself was flagged with a malware reputation hit by security scanners. - [COMMAND_EXECUTION]: The evaluation script
eval/run_eval.pyutilizessubprocess.run()to execute the skill's Python generator script during testing. This involves spawning shell processes from within the Python environment. - [INDIRECT_PROMPT_INJECTION]: The skill processes user-provided markdown and YAML data ('bundles'), creating an attack surface for indirect prompt injection if the source data is malicious.
- Ingestion points: The script
assets/okf_site.pyrecursively scans and reads the contents of all markdown files within a user-defined directory tree. - Boundary markers: The processing logic lacks explicit boundary markers or instructions to disregard embedded commands in the source markdown.
- Capability inventory: The skill possesses the capability to read files, write new project files to the disk, delete directories (
shutil.rmtree), and copy bundle assets (shutil.copyfile). - Sanitization: While
html.escape()is applied to metadata values in the emitted site's panel, the primary content of the markdown bodies is passed to the downstream Astro/Starlight build system without additional sanitization.
Recommendations
- CRITICAL: 1 file(s) identified as malware by FileRep - DO NOT USE
- Contains 2 malicious URL(s) - DO NOT USE
Audit Metadata