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

No affected versions have been published.

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