CVE-2022-24112

CriticalCVSS 9.8/10Known exploited (CISA KEV)Last modified Jun 17, 2026

Description

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.

Metrics

CVSS 3.1 9.8/10CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H

Weakness enumeration

Affected software

VendorProductVersions
Apache Software FoundationApache APISIX>= Apache APISIX 2.12, < 2.12.1; >= Apache APISIX 2.10, < 2.10.4; >= 1.3, < Apache APISIX 1*

References

Timeline

Published
Feb 11, 2022
Last modified
Jun 17, 2026
Added to CISA KEV
Aug 25, 2022
NVD status
Analyzed

Related CVEs from 2022

CVE-2022-241137.8Local privilege escalation due to excessive permissions assigned to child processes. The following products are affected: Acronis Cyber ProtCVE-2022-241147.0Local privilege escalation due to race condition on application startup. The following products are affected: Acronis Cyber Protect Home OffCVE-2022-241157.8Local privilege escalation due to unrestricted loading of unsigned libraries. The following products are affected: Acronis Cyber Protect HomCVE-2022-241169.8Certain General Electric Renewable Energy products have inadequate encryption strength. This affects iNET and iNET II before 8.3.0.CVE-2022-241179.8Certain General Electric Renewable Energy products download firmware without an integrity check. This affects iNET and iNET II before 8.3.0,CVE-2022-241189.1Certain General Electric Renewable Energy products allow attackers to use a code to trigger a reboot into the factory default configuration.CVE-2022-241199.8Certain General Electric Renewable Energy products have a hidden feature for unauthenticated remote access to the device configuration shellCVE-2022-24124.8The Better Tag Cloud WordPress plugin through 0.99.5 does not sanitise and escape some of its settings, which could allow high privilege useCVE-2022-241204.6Certain General Electric Renewable Energy products store cleartext credentials in flash memory. This affects iNET and iNET II before 8.3.0.CVE-2022-241217.5SQL Injection vulnerability discovered in Unified Office Total Connect Now that would allow an attacker to extract sensitive information thrCVE-2022-241227.8kernel/ucount.c in the Linux kernel 5.14 through 5.16.4, when unprivileged user namespaces are enabled, allows a use-after-free and privilegCVE-2022-241239.0MarkText through 0.16.3 does not sanitize the input of a mermaid block before rendering. This could lead to Remote Code Execution via a .md
CVE-2022-24112: Critical severity, CVSS 9.8 | Vulnix