Apache MINA
cpe:2.3:a:apache:mina:*:*:*:*:*:*:*
- >= 2.0.0, <= 2.0.27
- >= 2.1.0, <= 2.1.10
- >= 2.2.0, <= 2.2.5
A remote code execution vulnerability exists in Apache MINA's AbstractIoBuffer.resolveClass() method. This issue arises in versions 2.0.0 prior to 2.0.27, 2.1.0 prior to 2.1.10, and 2.2.0 prior to 2.2.5. The vulnerability is triggered when the method processes static classes or primitive types, as it bypasses the classname allowlist, allowing arbitrary code execution. The flaw affects applications that use Apache MINA and call IoBuffer.getObject().
Exploitation of this vulnerability allows for remote code execution on the server where the affected Apache MINA application is running.
Users are advised to upgrade to Apache MINA versions 2.0.28, 2.1.11, or 2.2.6, where this vulnerability has been addressed by applying the classname allowlist check earlier in the process.
Our algorithm analyzes dozens of metrics to generate these 8 key vulnerability categories, which are then combined to calculate the overall risk score.