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
Apache-APISIX-CVE-2022-24112 — Apache APISIX Remote Code Execution (CVE-2022-24112) proof of concept exploit | Kitploit
Tools/GitHubGitHub/m4xsec/apache-apisix-cve-2022-24112
Vulnerability AnalysisExploitationWeb Application ExploitationAPI Security TestingPenetration TestingAPI Security
GitHubm4xsec/apache-apisix-cve-2022-24112

Apache-APISIX-CVE-2022-24112

Apache APISIX Remote Code Execution (CVE-2022-24112) proof of concept exploit

Most Popular

View all →

Discover the most used tools by our community.

Explore all tools

Browse our collection of tools

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

Apache APISIX Remote Code Execution (CVE-2022-24112) Exploit

Summary

An attacker can abuse the batch-requests plugin to send requests to bypass the IP restriction of Admin API. A default configuration of Apache APISIX (with default API key) is vulnerable to remote code execution. When the admin key was changed or the port of Admin API was changed to a port different from the data panel, the impact is lower. But there is still a risk to bypass the IP restriction of Apache APISIX's data panel.

There is a check in the batch-requests plugin which overrides the client IP with its real remote IP. But due to a bug in the code, this check can be bypassed.

Remediation

upgrade to 2.10.4 or 2.12.1.

Download Tool