osborn@0.9.159
Voice AI coding assistant - local agent that connects to Osborn frontend
AI Security Review
scanned 2mo ago · by lpm-firewall-aiThis is a concrete runtime remote-code-execution exposure and remote shell-install path, but the inspected code does not establish theft or a covert malicious purpose. It should be warned and remediated rather than published as clean.
Decision evidence
public snapshot- The runtime HTTP server listens on all interfaces by default.
- An unauthenticated GET /editor route starts the IDE; its own comment says authentication is future work.
- Starting the IDE downloads and executes a remote shell installer when code-server is absent.
- The downloaded IDE is launched with authentication disabled, then exposed through the server proxy.
- Importing the Claude integration changes settings in the user's Claude configuration.
- package.json has only a prepublish hook, not an install-time lifecycle hook.
- The package's network calls and credential use are primarily for its stated voice-agent and meeting features.
- No source showed secret collection followed by an attacker-controlled exfiltration endpoint.
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.159.
See all versions of osborn for other recorded verdicts.
- Review the evidence and your use of osborn@0.9.159 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.