PT-2026-35373 · Apache · Apache Mina
Venkatraman Kumar
·
Published
2026-04-27
·
Updated
2026-06-13
·
CVE-2026-41635
CVSS v3.1
9.8
Critical
| Vector | AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H |
Name of the Vulnerable Software and Affected Versions
Apache MINA versions 2.0.0 through 2.0.27
Apache MINA versions 2.1.0 through 2.1.10
Apache MINA versions 2.2.0 through 2.2.5
Description
A flaw in the
resolveClass() function of AbstractIoBuffer allows a bypass of the classname allowlist for static classes or primitive types. This occurs because one of the execution branches fails to validate the class, enabling unsafe deserialization when applications call IoBuffer.getObject(). This can lead to remote code execution.Recommendations
Upgrade to version 2.0.28 for versions 2.0.0 through 2.0.27.
Upgrade to version 2.1.11 for versions 2.1.0 through 2.1.10.
Upgrade to version 2.2.6 for versions 2.2.0 through 2.2.5.
Fix
RCE
Deserialization of Untrusted Data
Found an issue in the description? Have something to add? Feel free to write us 👾
Weakness Enumeration
Related Identifiers
Affected Products
Apache Mina