genshijin-compress
Audited by Socket on Aug 26, 2026
1 alert found:
AnomalyNo strong evidence of overt malware or obfuscation in the provided fragment. The dominant security concern is confidentiality/privacy: it transmits full local Markdown content (and repair context) to an external LLM via Anthropic API or to an external `claude --print` executable. “Secret file” prevention is heuristic and filename/path-based, so secrets embedded in non-matching filenames could be exfiltrated. Additionally, the subprocess fallback introduces an execution/supply-chain risk by relying on a `claude` binary resolved from PATH. Integrity risk exists because the module overwrites files with model output, though a backup and validate/restore workflow mitigates damage only when `validate` works as intended and the fragment is complete.