speckit-plan-zh

Warn

Audited by Socket on Sep 14, 2026

3 alerts found:

Anomalyx3
AnomalyLOW
scripts/bash/update-agent-context.sh

The script appears to be a legitimate repository-maintenance utility for updating AI-agent context files. No clear malware behavior is present. The principal security concern is eval $(get_feature_paths), which can execute arbitrary shell code if its output is influenced by untrusted data or a compromised common.sh. A secondary integrity risk exists because plan.md and branch values are incompletely escaped before being inserted into sed commands and agent instruction files. Review common.sh and replace eval with safe, structured variable assignment; additionally robustly escape or validate all substitution inputs.

Confidence: 95%Severity: 58%
AnomalyLOW
scripts/bash/common.sh

The fragment appears to be legitimate repository helper code with no evident malware. It contains a conditional command-injection risk in get_feature_paths because untrusted branch or environment values are emitted as unescaped shell assignments. Consumers should avoid sourcing this output or should escape values using a safe serialization method such as printf '%q'.

Confidence: 96%Severity: 55%
AnomalyLOW
scripts/bash/setup-plan.sh

No direct evidence of data theft, network activity, persistence, destructive behavior, or intentionally malicious payload is present in the supplied fragment. The main security risk is the eval of get_feature_paths output, which creates a command-injection opportunity if common.sh or its inputs are compromised or attacker-controlled. Review common.sh and replace eval with safer variable assignment or a structured interface. The JSON formatting should also use proper escaping.

Confidence: 94%Severity: 62%
Audit Metadata
Analyzed At
Sep 14, 2026, 06:04 PM
Package URL
pkg:socket/skills-sh/forztf%2Fopen-skilled-sdd%2Fspeckit-plan-zh%2F@b59a0c67ac5469175b15e55a94fa71c83aa65003401a0c30e9f202534eee7e72
Security Audit — socket — speckit-plan-zh