octocode-chrome-devtools

Fail

Audited by Socket on Aug 25, 2026

4 alerts found:

Anomalyx2SecurityMalware
AnomalyLOW
scripts/cdp-runner.mjs

This fragment is not overtly malicious by itself (no hardcoded secrets, no obvious external C2, no eval/Function, no crypto-mining). However, it dynamically imports and executes a user-provided script module (`scriptArg` -> import -> mod.run(cdp`), which is a high-risk capability and a common vector for supply-chain or operator-driven malware if the script path/module is not trusted. Additionally, the sandbox only blocks fetch/WebSocket to non-localhost; the CDP session and filesystem logging provide alternate channels to capture and persist sensitive data. Overall: medium risk mainly due to delegated execution and data persistence rather than direct malicious behavior in this snippet.

Confidence: 62%Severity: 60%
SecurityMEDIUM
scripts/cookie-bridge.mjs

No clear evidence of covert malware, obfuscation, or remote exfiltration is present in this module. However, the code implements a powerful session/cookie transfer capability using Chrome DevTools Protocol, including direct cookie injection into another local browser session (Network.setCookies) and optional export of sensitive session state to disk. Treat this as sensitive tooling: misuse or parameter tampering can enable local session hijacking even without any additional malicious behavior in the fragment.

Confidence: 66%Severity: 70%
MalwareHIGH
scripts/undercover.mjs

This module is a high-confidence stealth/fingerprinting-evasion implementation. It performs broad monkey-patching of automation and fingerprint signals (webdriver masking, WebGL vendor spoofing, canvas and audio fingerprint perturbation, media codec/capability biasing, device enumeration deception, Notification permission manipulation, and focus/viewport/screen spoofing). It also includes a CDP-based self-test that verifies the spoofed indicators. No direct data theft/exfiltration or destructive actions are shown in the fragment, but the purpose and behavior strongly indicate abusive automation-evasion potential, making it a serious security risk for supply-chain usage.

Confidence: 86%Severity: 92%
AnomalyLOW
scripts/cdp-checks/storage-cookies-audit.mjs

This module is best characterized as a CDP-driven browser state collector/auditor that captures cookie metadata and inventories of web storage (keys/names) and related browser state (IndexedDB/cache/service worker registrations), then stores results in a local JSON file and logs summaries/partial records to stdout. No overt malware behavior or network exfiltration is evident in this fragment. However, the functionality is highly privacy-sensitive and could materially enable session compromise/reconnaissance if the produced artifact/logs are mishandled or used against authenticated targets.

Confidence: 60%Severity: 55%
Audit Metadata
Analyzed At
Aug 25, 2026, 06:20 AM
Package URL
pkg:socket/skills-sh/bgauryy%2Foctocode%2Foctocode-chrome-devtools%2F@50b1a92df4129861f9705bb5b71b5e644993d18448c6e119d8093076ec448af9
Security Audit — socket — octocode-chrome-devtools