@sous-io/sous@1.0.7
Compiles AI coding agent configuration (CLAUDE.md, skills, memories) from LiquidJS templates
AI Security Review
scanned 2d ago · by lpm-firewall-aiThe manifest has no install lifecycle hooks, and the bundle's examined credential and network code supports user-invoked repository operations. The flagged scanner findings were not confirmed in the inspected source.
Decision evidence
public snapshot- The manifest defines a CLI entry point at dist/bin.js and has no install, preinstall, or postinstall hook.
- The CLI imports the bundle when the user runs the sous command.
- Credential handling is implemented as repository token sources, including environment variables and git credential fill.
- The HTTP read strategy uses a token only when the strategy requires it, then forms an Authorization header for the repository read.
- The startup record is written under sous's local cache directory; no outbound reporting appears in the startup code examined.
- The bundle includes child-process execution and network functionality, but examined paths use them for CLI and repository operations consistent with the package's purpose.
- The static scanner reported credential redirection and command-output exfiltration, but the inspected source did not substantiate those behaviors.
Source & flagged code
13 flaggedA single source file combines environment access, network access, and code or shell execution with blocking evidence.
dist/sous.jsView on unpkg · L732Findings
Affected versions and remediation
This report applies to @sous-io/sous@1.0.7.
See all versions of @sous-io/sous for other recorded verdicts.
- Review the evidence and your use of @sous-io/sous@1.0.7 before allowing it. Restrict the permissions described in this report.
- Choose an independently verified alternative or release. This report does not establish that other versions are safe.
Evidence last updated: .
Think this verdict is wrong? Dispute it on GitHub or read how reports are produced.