picocom
Audited by Socket on Sep 16, 2026
3 alerts found:
Securityx2AnomalySUSPICIOUS/HIGH-RISK offensive skill. Its install path is mostly benign and consistent, but the actual capability footprint is a penetration-testing toolkit for gaining shells, modifying boot args, installing persistence, and extracting firmware/data. There is no strong evidence of hidden malware or covert exfiltration by the skill itself, yet it meaningfully increases an AI agent’s ability to perform intrusive security operations and post-exploitation actions.
The code is a serial-console diagnostic utility. It contains an explicit shell-command execution feature through `subprocess.run(..., shell=True)` and intentionally sends operator-supplied commands to serial devices; both are significant security considerations when inputs are untrusted. No hidden malware, data exfiltration, credential theft, persistence, or obfuscation is evident. The bare `epilog` expression likely causes a NameError during startup and should be corrected, but it is not malicious.
The fragment is an offensive IoT penetration-testing guide containing explicit firmware exfiltration, credential and key discovery, shell escape, persistence, UID 0 account creation, and reverse-shell instructions. It is not evidence of automatically executing malware in an npm package because the supplied content consists of documentation and manually invoked shell commands, but inclusion in a dependency would present a significant security and abuse risk.