@darkhunt-security/endpoint-claude-code@0.9.26
Darkhunt endpoint adapter for Claude Code: hook codec, transcript mapper, plugin manifest.
AI Security Review
scanned 1mo ago · by lpm-firewall-aiThe inspected source establishes an unrestricted destination override for a reused service credential, warranting a warning under the credential-forwarding policy. No concrete malicious install behavior or covert exfiltration was found.
Decision evidence
public snapshot- Enrollment can reuse an existing Darkhunt CLI API key from ~/.darkhunt/credentials.json.
- An explicit apiBaseUrl option overrides the credential's recorded destination without destination validation.
- Enrollment sends the selected credential in an Authorization header to the selected endpoint.
- The active CLI forwards the user's apiBaseUrl flag into enrollment; package.json exposes this CLI.
- No npm install lifecycle hooks or runtime self-dependency are declared.
- The flagged Claude locations read transcript directories and account email rather than modifying Claude configuration.
- Browser login restricts authentication to defined Darkhunt environments; logout removes package credentials.
Source & flagged code
5 flaggedPackage source references child process execution.
dist/bin/enroll.mjsView on unpkg · L325Enrollment can reuse an existing Darkhunt CLI API key from ~/.darkhunt/credentials.json.
dist/bin/enroll.mjsView on unpkg · L631Findings
Affected versions and remediation
This report applies to @darkhunt-security/endpoint-claude-code@0.9.26.
See all versions of @darkhunt-security/endpoint-claude-code for other recorded verdicts.
- Review the evidence and your use of @darkhunt-security/endpoint-claude-code@0.9.26 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.