one-conv-cli
Audited by Socket on Nov 3, 2026
4 alerts found:
Anomalyx4The fragment is documentation for a privacy-sensitive conversation reader and agent-launching CLI. It describes legitimate but high-impact access to local histories, browser authentication cookies, macOS Keychain material, remote ChatGPT data, and tool-capable Claude/Codex processes. No direct malware or malicious payload is evident in the documentation alone. The main security concerns are credential handling, broad transcript exposure, attachment caching, and launching resumed agents with potentially permissive execution modes. Executable implementation review is required for a definitive assessment.
This code provides model-training and benchmarking workflows and shows no direct credential theft, persistence, or suspicious network exfiltration. Its main security risk is benchmark execution of model-generated Python code without sandboxing, which could access files or network resources available to the Modal container. Caller-controlled path components are also not constrained to /vol subdirectories. Severity is moderate to high when generated output or function arguments are untrusted; no suspicious domains, IPs, or credential targets are present in the fragment.
The code is intended to provide authenticated messaging and local outbox delivery, with no hardcoded suspicious domain, process execution, or apparent credential harvesting. Its main security concern is that an unvalidated message ID can traverse out of the outbox and reach filesystem writes or replacement via queue(); configuration can also direct the bearer token to any configured HTTPS host. No specific URL, domain, or IP is hardcoded, and the fragment as supplied has syntax errors. Overall severity is moderate, contingent on untrusted control of message IDs or hub configuration.
The code intentionally retrieves browser Safe Storage credentials from the macOS Keychain and exposes them through standard output. This is a high-sensitivity credential-access capability and should only be used by an explicitly authorized application or diagnostic workflow. The narrow service allowlist, argument validation, restoration of Keychain interaction state, and absence of network or process-spawning behavior reduce evidence of malware. The fragment alone does not establish malicious intent, but its credential extraction function warrants review of the calling application and package context.