keel

Warn

Audited by Socket on Aug 4, 2026

5 alerts found:

Anomalyx4Security
AnomalyLOW
scripts/corpus.ts

No direct malicious logic is evident in this file (no eval/Function/dynamic execution payloads, no hardcoded secrets, no obvious exfiltration to remote domains). The main security concern is supply-chain risk inherent to the workflow: it clones arbitrary Git repositories from corpus.json and runs classification/probe scripts with user-influenced probe directories. If corpus targets or probe scripts are attacker-controlled, this can enable arbitrary code/data manipulation in the broader system. Based on this fragment alone, the likelihood of hidden malware is low-to-medium, but the operational risk is meaningfully elevated due to external code execution surfaces in surrounding functions/scripts.

Confidence: 62%Severity: 58%
SecurityMEDIUM
reports/keel-current.json

No explicit malicious code (credential theft, reverse shell, exfiltration, or obfuscated payload) is visible in the provided orchestration fragment. The primary security concern is a high-impact CI supply-chain risk: the workflow clones a third-party repository without pinning to a specific commit/tag and then executes its scripts during CI. This creates an attacker-controlled code-execution pathway in the CI environment if the upstream is compromised. Integrity of some governance checks may be weakened by self-referential or forcibly-successful steps, but that is secondary to the unpinned execution risk.

Confidence: 66%Severity: 72%
AnomalyLOW
reports/kody.json

No direct malware indicators are evident in the provided configuration/test/CI snippets. The primary security concern is supply-chain integrity: the publish workflow downloads and executes an external binary from a floating ‘latest’ release URL without visible checksum/signature verification or version pinning, creating a realistic risk of CI compromise if the upstream artifact or download channel is tampered with. Other configuration elements (backup gates, Durable Object bindings, observability destination) appear operationally meaningful but do not, by themselves, indicate malicious behavior in this excerpt.

Confidence: 68%Severity: 60%
AnomalyLOW
scripts/mint-probe.ts

No explicit malicious code, credential theft, network exfiltration, or obvious obfuscation is present in the shown fragment. However, the tool implements a high-impact code-generation-and-execution pipeline: it renders TypeScript from external JSON inputs, writes it to disk, and then validates it by executing/loading the generated artifact (validateByExecution). If validateByExecution is not strongly sandboxed and if attacker-controlled inputs can influence the generated code’s runtime behavior, this creates an elevated security risk. Treat this component as operationally sensitive and ensure the execution environment and input provenance are strictly controlled.

Confidence: 55%Severity: 60%
AnomalyLOW
scripts/classify.ts

This module is best characterized as a high-impact execution wrapper: it runs an externally specified sandbox script (configurable via --sandbox) and passes the full parent environment to that child process. If an attacker can influence CLI flags or compromise the sandbox/probe code, this can enable arbitrary code execution and secret/credential exposure. The wrapper includes meaningful output validation for sandbox-produced verdicts (schema/type/consistency checks), but those do not mitigate the confidentiality/integrity risk introduced by child-process execution and env passthrough.

Confidence: 60%Severity: 60%
Audit Metadata
Analyzed At
Aug 4, 2026, 01:50 AM
Package URL
pkg:socket/skills-sh/broomva%2Fskills%2Fkeel%2F@68dc484542e4d21f1b0e0d33913d80bfb9d36b8c8fe1ed62ec15def4e7afd898
Security Audit — socket — keel