cm

Warn

Audited by Socket on Sep 30, 2026

4 alerts found:

Securityx3Anomaly
SecurityMEDIUM
competing_proposal_plans/claude_version/cass-reflect.ts

The fragment appears to implement a legitimate local reflection/playbook CLI and contains no clear malware, credential harvesting, persistence, or covert exfiltration. It does have significant command-injection exposure because execSync receives shell-interpolated configuration and input values. It also intentionally sends local session data to configured AI providers, stores optional API keys in plaintext, permits arbitrary filesystem paths, and produces insufficiently escaped YAML. These issues warrant remediation, particularly replacing shell strings with execFileSync/argument arrays and protecting sensitive configuration.

Confidence: 98%Severity: 72%
AnomalyLOW
.github/workflows/release.yml

The fragment performs expected release and package-manager notification tasks, but directly interpolates a dispatch-controlled version into shell code and later into output and JSON payloads. Validate and safely encode the version before use; the visible code alone does not establish malicious intent.

Confidence: 96%Severity: 62%
SecurityMEDIUM
src/commands/update.ts

The code is a conventional self-updater, but it has a significant supply-chain risk because it executes a remotely downloaded shell script from the mutable GitHub main branch. The behavior is explicit and user-facing rather than hidden, and no direct malicious payload is present in this fragment. The installer should be pinned to a trusted release or commit and verified before execution.

Confidence: 97%Severity: 72%
SecurityMEDIUM
test/helpers/git.ts

The code is a legitimate temporary Git repository test utility, not apparent malware. However, it contains command-injection vulnerabilities in `commitAll` and `createAndCommitFile` because user-controlled messages and paths are interpolated into shell commands with inadequate escaping. `relativePath` also lacks containment checks and may permit writes outside the repository. Use `execFileSync` or argument arrays and validate resolved paths against `repoDir`.

Confidence: 98%Severity: 72%
Audit Metadata
Analyzed At
Sep 30, 2026, 05:28 PM
Package URL
pkg:socket/skills-sh/dicklesworthstone%2Fcass_memory_system%2Fcm%2F@845950c96c413c2b7f4a686957a2ecd1c724bf16