keel
Audited by Socket on Aug 4, 2026
5 alerts found:
Anomalyx4SecurityNo 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.
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.
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.
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.
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.