@cliphijack/santaclaude@1.0.119
SantaClaude 커넥터 — 클라우드 예약을 내 로컬 Claude(tmux)에 발사
AI Security Review
scanned 2mo ago · by lpm-firewall-aiThis is a concrete, high-impact agent-control capability invoked by the user rather than an automatic npm lifecycle attack. The broad persistent mutation, remote relay, self-updating release selection, and reviewer-directed source text warrant a warning.
Decision evidence
public snapshot- Running the configured connector enables several global Claude hooks by default.
- It adds command hooks to global Claude settings, affecting future sessions.
- A SessionStart hook processes Claude transcripts, changes project CLAUDE.md files, and attempts commits.
- The service receives screen captures and supplies control commands that can inject text or close tmux windows.
- Its npx mode lets santaclaude.app select and launch another release of the same package.
- A source comment addresses the reviewer and their Claude directly, which is reviewer manipulation.
- package.json declares a bin only and has no install lifecycle scripts.
- The risky behavior starts after a user runs and configures the connector.
- No eval or arbitrary URL code loader was found in the inspected entrypoint and hooks.
Source & flagged code
12 flagged · loading sourcePackage source references child process execution.
bundled-superpowers/skills/brainstorming/scripts/server.cjsView on unpkg · L536Source file is highly similar to a previously finalized malicious package; route for source-aware review.
bundled-superpowers/skills/brainstorming/scripts/server.cjsView on unpkgFindings
Affected versions and remediation
This report applies to @cliphijack/santaclaude@1.0.119.
See all versions of @cliphijack/santaclaude for other recorded verdicts.
- Review the evidence and your use of @cliphijack/santaclaude@1.0.119 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.