motifcode@0.3.2
Unofficial coding agent harness built for Motif-3: a Claude Code-style terminal session over the hosted endpoint
AI Security Review
scanned 3d ago · by lpm-firewall-aiThe package describes the credential as an Infron API key but sends it by default as a Bearer token to llm.onerouter.pro. The source gives no indication that this different host is an authorized Infron endpoint or proxy, so this is credential exfiltration.
Decision evidence
public snapshot- The README identifies the requested credential as an Infron API key.
- The bundle defaults requests to https://llm.onerouter.pro, a different host from the Infron service named in the README.
- The HTTP transport sends its API key as a Bearer token in requests to the configured endpoint.
- The CLI passes the loaded API key into the transport for a session.
- The package is a coding-agent client whose model requests need an API key.
- The README says the key is checked against the endpoint and saved locally, but does not identify the default endpoint host there.
Source & flagged code
6 flaggedSource appears to send environment or credential material to an external endpoint.
dist/motif.jsView on unpkg · L214A package entrypoint or install-time lifecycle script reaches a source file with blocking dangerous behavior.
dist/motif.jsView on unpkg · L214Findings
Affected versions and remediation
This report applies to motifcode@0.3.2.
See all versions of motifcode for other recorded verdicts.
- Avoid installing motifcode@0.3.2. Remove it from direct dependencies and check your lockfile for transitive copies.
- Choose an independently verified alternative or release. This report does not establish that other versions are safe.
- If this version ran, investigate the affected machine and build environment. Rotate credentials it could access and rebuild from a trusted environment.
Evidence last updated: .
Think this verdict is wrong? Dispute it on GitHub or read how reports are produced.