autobrowse

Warn

Audited by Socket on Jul 19, 2026

2 alerts found:

SecurityAnomaly
SecurityMEDIUM
scripts/codegen.mjs

No explicit malicious logic (e.g., hardcoded exfiltration endpoints, backdoor mechanisms, or obfuscated payloads) is visible in this fragment. However, it implements a security-critical generate-and-execute workflow: it sends local task/trace content to an external LLM, writes the model output to disk as a runnable script, scaffolds project files, and then (when VERIFY is enabled) executes a framework runner that consumes that generated script while inheriting process.env. This creates a high-risk attack surface if any upstream inputs (trace data), local templates/runners, or LLM outputs are not strictly trusted and sandboxed.

Confidence: 60%Severity: 70%
AnomalyLOW
codegen/runners/lib/tsx-runner.mjs

No direct evidence of embedded malware (no explicit exfiltration, shelling, or obfuscated payloads) is present in this module. The primary security concern is operational/supply-chain risk: it can run npm install in an attacker-influenced outDir/package.json context (with audit disabled) and then execute an attacker-specified script via npx tsx, while inheriting all parent environment variables into those child processes. Result pass/fail is also derived from untrusted stdout JSON, which a compromised script can forge.

Confidence: 72%Severity: 60%
Audit Metadata
Analyzed At
Jul 19, 2026, 05:55 AM
Package URL
pkg:socket/skills-sh/browserbase%2Fagent-browse%2Fautobrowse%2F@38dfdd5491069d434b966d0e4fdbf0caf24018e35ae94841417937d659f9f132
Security Audit — socket — autobrowse