registry / @yuandc/aica / 0.1.63
@yuandc/aica@0.1.63
AICA remote Agent worker
AI Security Review
scanned 18d ago · by lpm-firewall-aiThe manifest has no install hook, and the flagged file write is limited to a generated terminal configuration used by the CLI. The inspected default endpoint is the AICA service; no malicious behavior was established.
Static reason
One or more suspicious static signals were detected.
Trigger
Opening a bash terminal through the CLI.
Impact
No harmful effect was established from the inspected behavior.
Mechanism
Writes a generated rc file under the AICA home directory with default prompt and color settings.
AI rationale
The manifest has no install hook, and the flagged file write is limited to a generated terminal configuration used by the CLI. The inspected default endpoint is the AICA service; no malicious behavior was established.
Evidence
dist/core/terminal/shell.js
Network endpoints1
aca.kinghon.com.cn:8843/
Decision evidence
public snapshotAI called this Clean at 91.0% confidence as Benign with low false-positive risk.
Evidence for AI clean decision
- package.json exposes user-run CLI commands and has no install lifecycle hook.
- aca-config.js uses the AICA server as its default service endpoint.
- shell.js creates a terminal rc file with default prompt and color settings when a bash terminal is opened.
Evidence against
Behavioral surface
ChildProcessCryptoDynamicRequireEnvironmentVarsFilesystemNetwork
HighEntropyStringsMinifiedPossibleObfuscationUrlStrings
NoLicense
Source & flagged code
3 flaggeddist/core/terminal/shell.jsView file
2Trigger-reachable persistence chain: scripts.start -> dist/worker-cli.js -> dist/commands/start.js -> dist/core/machine-filesystem-worker.js -> dist/core/terminal/service.js -> dist/core/terminal/shell.js
L2: __aca_terminal_initial_ps1=\${PS1-}
L3: if [[ -r "$HOME/.bashrc" ]]; then
L4: . "$HOME/.bashrc"
...
L18: unset __aca_terminal_initial_ps1
L19: `;function $(o,l=process.env){const t={...l,TERM:"xterm-256color",COLORTERM:"truecolor"};if(process.platform==="win32"||a.basename(o)!=="bash")return{args:[],env:t};const n=a.join(...
High
Trigger Reachable Persistence
A manifest entrypoint or package-local install chain reaches persistence behavior.
dist/core/terminal/shell.jsView on unpkg · L22__aca_terminal_initial_ps1=\${PS1-}
L3: if [[ -r "$HOME/.bashrc" ]]; then
L4: . "$HOME/.bashrc"
...
L18: unset __aca_terminal_initial_ps1
L19: `;function $(o,l=process.env){const t={...l,TERM:"xterm-256color",COLORTERM:"truecolor"};if(process.platform==="win32"||a.basename(o)!=="bash")return{args:[],env:t};const n=a.join(...
Medium
Install Persistence
Source writes installer persistence such as shell profile or service configuration.
dist/core/terminal/shell.jsView on unpkg · L2dist/core/aca-config.js
Findings
2 High5 Medium5 Low
HighSandbox Evasion Gated Capabilitydist/core/aca-config.js
HighTrigger Reachable Persistencedist/core/terminal/shell.js
MediumDynamic Require
MediumNetwork
MediumEnvironment Vars
MediumInstall Persistencedist/core/terminal/shell.js
MediumStructural Risk Force Deep Review
LowScripts Present
LowFilesystem
LowHigh Entropy Strings
LowUrl Strings
LowNo License
Affected versions and remediation
This report applies to @yuandc/aica@0.1.63.
See all versions of @yuandc/aica for other recorded verdicts.
- Review the evidence and your use of @yuandc/aica@0.1.63 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.