


Perceptive Security
SOC/SIEM Consultancy

Apache MINA's AbstractIoBuffer.resolveClass() contains two branches, one of them (for static classes or primitive types) does not check the class at all, bypass…
Published:
26 april 2026 om 22:00:00
Alert date:
27 april 2026 om 19:18:12
Source:
nvd.nist.gov
Enterprise Applications, Web Technologies
Apache MINA's AbstractIoBuffer.resolveClass() method contains a security vulnerability where one code branch for static classes or primitive types bypasses the classname allowlist, allowing arbitrary code execution. The vulnerability affects Apache MINA versions 2.0.0-2.0.27, 2.1.0-2.1.10, and 2.2.0-2.2.5. Applications using Apache MINA that call IoBuffer.getObject() are affected. The issue is resolved in versions 2.0.28, 2.1.11, and 2.2.6 by applying the classname allowlist check earlier in the process. Users are advised to upgrade to the patched versions.
Technical details
Mitigation steps:
Affected products:
Apache MINA
Related links:
https://nvd.nist.gov/vuln/detail/CVE-2026-41635
https://lists.apache.org/thread/1l91w1mqsb3lwfd504fs045ylxntt2tm
http://www.openwall.com/lists/oss-security/2026/04/27/4
Related CVE's:
Related threat actors:
IOC's:
This article was created with the assistance of AI technology by Perceptive.
