cass
Audited by Socket on Oct 4, 2026
14 alerts found:
Anomalyx7Securityx6Obfuscated FileThe code appears to implement legitimate SSH-based synchronization and does not show malicious or obfuscated behavior. Its strongest issue is missing SSH host-key verification in the ssh2/SFTP fallback, creating a material man-in-the-middle risk. External executable resolution through PATH and non-atomic symlink checks are secondary hardening concerns. The package should ensure SFTP validates the server key using known_hosts or an explicit trusted fingerprint before authentication and file transfer.
No explicit malicious payloads (e.g., data theft, backdoors, or exfiltration) are present in this fragment. However, the module performs highly privileged remote software installation over SSH, executes network-fetched scripts (rustup via `curl|sh`), downloads and installs remote binaries, writes logs, installs to ~/.local/bin, and persists PATH changes via ~/.bashrc. While the prebuilt-binary path includes checksum verification and restrictive tar member extraction, overall supply-chain and remote-command-execution risks are high and warrant careful review of related helper functions and the integrity of release/checksum sources.
No confirmed in-module malware indicators are demonstrated in the provided fragment; however, the supply-chain security posture is meaningfully weakened by widespread wildcard dependency versions and reliance on multiple git-based dependencies. Additionally, extensive debug logging increases the likelihood of sensitive information exposure depending on runtime data. Potential injection/regex risks are suggested by dynamic SQL assembly and runtime regex usage, but cannot be confirmed without the specific input-to-sink data bindings in the underlying implementation.
SUSPICIOUS. The skill’s capabilities largely match its purpose: indexing/searching local agent histories and optionally syncing remote sources. The main risk is install trust and scope breadth: it encourages unpinned curl|bash/iex installation from a personal GitHub repo and can access extensive local conversation archives plus SSH-derived remote setup. Data flows appear mostly local or to user-specified remotes rather than unrelated third-party endpoints, so this is not confirmed malicious, but it is higher-risk than a simple documentation skill.
This is primarily legitimate E2E test setup code. The main security issue is a command-injection risk in the execSync invocation because previewPassword and potentially path values are interpolated into a shell command without escaping. The bundle command should use execFileSync or spawn with an argument array. The hardcoded default password is weak but appears limited to local test infrastructure. No clear malicious behavior is shown.
The workflow is a source-validation and direct-landing automation workflow, not evident malware. Its main security risk is privileged CI design: it executes repository-controlled build and test code with contents write permission and can push directly to main without pull-request review. Immutable action pins, exact source hashes, restricted staging, and disabled external-checkout credentials reduce risk. Review branch protections, workflow-change approval, the verification script, and the pinned external repository before allowing this automation in a production repository.
No clear malicious payload or unauthorized data exfiltration is present. The workflow intentionally performs privileged CI automation: it executes repository and dependency code, commits validated source changes, and pushes directly to main. This creates a meaningful supply-chain and branch-integrity risk if any pinned input, dependency, test script, or runner is compromised. Human-reviewed pull requests, read-only validation jobs, stronger SHA-256 artifact verification, dependency lockfile pinning, and removal of direct main-branch write access would reduce the risk.
The fragment contains no indicators of malware or intentional data theft. It has a significant schema-version validation bug: schema v2 manifests with shard metadata are rejected, while the detailed v2 validation is applied to other versions. This can undermine manifest topology and partition invariants if callers rely on this function alone. The branch condition and error message should likely be corrected and schema versions should be explicitly handled.
The visible workflow contains a high-risk concealed patch execution and automatic direct push mechanism. The embedded gzip/base64 payload is deliberately obscured and can modify arbitrary repository files before committing them to main. No direct data theft or malware behavior is proven from the visible code, but the hidden patch must be independently extracted and reviewed before use. The workflow should not be trusted with contents write permission or automatic pushes without removing the hidden patch mechanism and requiring reviewable pull requests.
No malware behavior can be determined because the provided fragment contains no executable code. However, it includes a highly suspicious 'sk-' prefixed credential-like value, indicating likely leaked secret material in the artifact, which is a high-priority supply-chain security risk (credential compromise).
No executable code is present to evaluate for malware behavior. However, the fragment contains a GitHub PAT-like credential string ('ghp_...'), which strongly suggests an exposed secret in the package/artifact. Treat this as a confirmed secret leak if the token was real: revoke/rotate immediately and perform a repository/artifact-wide secret scan and history review for additional exposures.
This fragment is not analyzable application code; it contains a plaintext `ghp_...`-formatted GitHub personal access token. That constitutes a critical secret-leak/supply-chain security risk. There is no evidence in the provided snippet of malware behavior or token exfiltration, but the presence of the token alone warrants immediate remediation (revoke/rotate the token and scan the repository/build artifacts for additional leaked secrets).
No executable code was provided—only credential-like token material. While malicious behavior (exfiltration/backdoors) cannot be confirmed from this fragment, the presence of hardcoded secrets in the package/artifact is a critical supply-chain security issue. Treat as a suspected credential leak: revoke/rotate the exposed tokens immediately and scan the full repository/release artifacts for additional secrets.
The provided fragment cannot be meaningfully analyzed for malicious activity in isolation. It should be treated as suspicious or obfuscated content requiring decoding or access to the full surrounding file to assess potential risks. Recommend secure handling, attempt decoding (e.g., identify encoding/compression, reconstruct complete file), and review surrounding assets for legitimate decoding logic.