n8n-security-testing

Scan n8n workflows for credential exposure, webhook security, and data leakage.

Updated Jun 15, 2026
One-click install
npx skills add https://github.com/CENKSSS/valocase-backend --skill n8n-security-testing-cenksss
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: n8n-security-testing
Source: https://github.com/CENKSSS/valocase-backend/tree/main/.claude/skills/n8n-security-testing
Command: npx skills add https://github.com/CENKSSS/valocase-backend --skill n8n-security-testing-cenksss

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill provides a comprehensive security testing solution for n8n workflows, addressing common vulnerabilities and ensuring the integrity of sensitive data.

Core Features & Use Cases

  • Credential Security Testing: Detects exposed credentials, verifies encryption, and checks for secure OAuth token handling.
  • Webhook Security Testing: Validates webhook authentication, checks for input validation, and scans for data leakage.
  • Expression Security Testing: Identifies dangerous expressions that may lead to code execution or file system access.
  • Data Leakage Testing: Scans execution logs for credential leakage and checks error messages for sensitive information exposure.
  • Use Case: Utilize this Skill in your CI/CD pipeline to automate security testing of n8n workflows before deployment.

Quick Start

Use the n8n-security-testing skill to scan your n8n workflow for security vulnerabilities.

Frequently Asked Questions about n8n-security-testing

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I scan my n8n workflow for credential exposure and data leakage?

This Skill performs automated security testing on n8n workflows to validate OAuth token handling, check webhook authentication, and scan execution logs for credential leakage.

What does n8n webhook security testing check for?

n8n webhook security testing validates webhook authentication, checks for proper input validation, and scans for potential data leakage to ensure external triggers do not expose sensitive workflow data.

Can I automate n8n security testing in my CI/CD pipeline?

Yes, you can integrate n8n security testing into your CI/CD pipeline to automatically scan workflow configurations and block deployments containing dangerous expressions or exposed credentials.

Do I need an active n8n instance to test workflow security?

Yes, you need n8n to execute tests and analyze workflow configurations, as the security testing validates live OAuth token handling, webhook authentication, and expression security directly within the environment.

How are dangerous expressions in n8n identified?

Expression security testing identifies dangerous n8n expressions by scanning the workflow configuration for code that may lead to unauthorized code execution or unintended file system access.

What is the best way to prevent data leakage in n8n execution logs?

The best way to prevent data leakage is to run automated security scans that check n8n execution logs for credential leakage and verify that error messages do not expose sensitive information.