@yuandc/aica@0.1.64
AICA remote Agent worker
AI Security Review
scanned 16d ago · by lpm-firewall-aiThe package has no install hook or confirmed attack behavior, but its opt-in HTTPS mode disables certificate verification while sending a bearer token. Warn about the conditional credential exposure rather than block the package.
Decision evidence
public snapshot- `dist/core/aca-server-client.js` disables TLS certificate verification in its custom HTTPS dispatcher; enabling `ACA_SERVER_INSECURE_TLS` routes HTTPS requests through it.
- `dist/core/aca-server-client.js` sends the configured bearer token to the configured server URL, so opting into insecure TLS can expose that token to an interception attack.
- `package.json` exposes a user-run CLI and defines no install lifecycle hook.
- `dist/core/aca-config.js` defaults the server URL to the package’s stated AICA service; no unrelated recipient is hard-coded.
- The insecure TLS dispatcher is gated by an explicit environment setting, and source inspection found no automatic install-time execution.
Source & flagged code
3 flaggedA manifest entrypoint or package-local install chain reaches persistence behavior.
dist/core/terminal/shell.jsView on unpkg · L2Source writes installer persistence such as shell profile or service configuration.
dist/core/terminal/shell.jsView on unpkg · L2Findings
Affected versions and remediation
This report applies to @yuandc/aica@0.1.64.
See all versions of @yuandc/aica for other recorded verdicts.
- Review the evidence and your use of @yuandc/aica@0.1.64 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.