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
CVE-2022-22947-Spring-Cloud-Gateway-SpelRCE — Spring Cloud Gateway远程代码执行漏洞POC,基于命令执行的基础上,增加了反弹shell操作 | Kitploit
Tools/GitHubGitHub/moch3n/cve-2022-22947-spring-cloud-gateway-spelrce
Payload GenerationVulnerability AnalysisExploitationWeb Application ExploitationPenetration TestingCommand and Control
GitHubmoch3n/cve-2022-22947-spring-cloud-gateway-spelrce

CVE-2022-22947-Spring-Cloud-Gateway-SpelRCE

Spring Cloud Gateway远程代码执行漏洞POC,基于命令执行的基础上,增加了反弹shell操作

Most Popular

View all →

Discover the most used tools by our community.

Explore all tools

Browse our collection of tools

View all tools →
View Repository
141044 years agoNot yet reviewed
Share

CVE-2022-22947-Spring-Cloud-Gateway-SpelRCE

CVE-2022-22947 Introduction

root@kitploit:~
Hazard Level: High
POC/EXP Status: Public
CNVD ID: CNNVD-2022-16402
Affected Versions:
  Spring Cloud Gateway 3.1.0
  Spring Cloud Gateway >=3.0.0, <=3.0.6
  Spring Cloud Gateway <3.0.0

Vulnerability Description

Spring Cloud Gateway has a remote code execution vulnerability. This vulnerability occurs in the Actuator endpoint of Spring Cloud Gateway applications, which is susceptible to code injection when enabled, exposed, and unsecured. An attacker can exploit this vulnerability by maliciously creating requests that allow arbitrary remote execution on the remote host.

CVE-2022-22947.py

For convenience, a script has been written to facilitate command execution and reverse shell.

Execute Normal Commands

root@kitploit:~
python3 CVE-2022-22947.py http://localhost:9000
image
image

Reverse Shell

  1. First, start listening with nc
root@kitploit:~
nc -lvvp 5000
image
  1. Enter "shell" to switch to reverse shell operation

    image
  2. Enter the reverse shell command to obtain the shell

image
Download Tool