langchain-workflow-builder

Fail

Audited by Snyk on Feb 15, 2026

Risk Level: CRITICAL
Full Analysis

CRITICAL E006: Malicious code pattern detected in skill scripts.

  • Malicious code pattern detected (high risk: 1.00). The skill content is largely a benign LangChain tutorial, but it includes an unsafe eval(expression) on user-provided input (calculatorTool) which creates a clear remote code execution / backdoor risk if used in production.

MEDIUM W011: Third-party content exposure detected (indirect prompt injection risk).

  • Third-party content exposure detected (high risk: 0.80). The skill defines a searchTool (tools/custom.ts) that "Search the web for information" via searchAPI.search and then includes that tool in agents (createReactAgent/AgentExecutor), meaning the agent will fetch and read arbitrary public web content which could contain untrusted, user-generated instructions.

MEDIUM W012: Unverifiable external dependency detected (runtime URL that controls agent).

  • Potentially malicious external URL detected (high risk: 0.80). The skill calls pull('hwchase17/react') at runtime (via langchain/hub), which fetches external prompt content that is directly used to create the agent prompt, so the remote resource "hwchase17/react" controls agent instructions.
Audit Metadata
Risk Level
CRITICAL
Analyzed
Feb 15, 2026, 09:03 PM