osborn@0.9.181
Voice AI coding assistant - local agent that connects to Osborn frontend
AI Security Review
scanned 1mo ago · by lpm-firewall-aiThe package contains a serious exposed-runtime data and agent-storage mutation vulnerability, but source inspection does not establish malicious install-time behavior or a hidden attacker endpoint. It should be warned on rather than blocked as malware.
Decision evidence
public snapshot- The runtime starts an HTTP server on all interfaces by default with permissive cross-origin access.
- The export route sends the complete Claude projects and skills directories without authentication unless an optional environment variable is configured.
- The import route accepts archives and merges their contents into the Claude projects and skills directories under the same optional-auth model.
- A frontend action can download and execute a remote code-server installer through a shell pipeline.
- package.json has no install, postinstall, or preinstall lifecycle hook; its only lifecycle hook is prepublishOnly.
- The observed OpenAI and OpenRouter requests are feature-aligned model and speech service calls, not evidence of hidden credential theft.
- The risky behavior occurs when the CLI runtime is started, not during package installation.
Source & flagged code
9 flagged · loading sourcePackage source references dynamic require/import behavior.
dist/jsonl-search.jsView on unpkg · L34Findings
Affected versions and remediation
This report applies to osborn@0.9.181.
See all versions of osborn for other recorded verdicts.
- Review the evidence and your use of osborn@0.9.181 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.