CVE Catalog

CVE-2026-118636

CriticalCVSS 9.8
Published: Translated: NVD NIST

Summary

The JavaNativeMessageDecoder class in the Apache MINA 3.0 codec module calls ObjectInputStream.readObject() on frame bytes without any class filter. An application that places it in front of an untrusted peer is exposed to gadget-chain remote code execution. The 3.0.0 branch is inactive and no fix will be released for it.

Risk Assessment

A remote attacker could achieve arbitrary code execution in the application context, potentially leading to full system compromise. The risk applies only to deployments using the unsupported MINA 3.0 branch.

Recommendation

Migrate the application to the latest Apache MINA 2.2.X branch, which is actively maintained. Do not deploy the MINA 3.0 codec module in environments that communicate with untrusted parties.

Other vulnerabilities in Apache MINA

See all
Original NVD description (English source)

**UNSUPPORTED WHEN ASSIGNED**  JavaNativeMessageDecoder in the MINA 3.0 codec module calls ObjectInputStream.readObject() on frame bytes with no class filter, so an application that puts it in front of an untrusted peer is open to gadget-chain RCE. As the 3.0.0 branch is inactive, we do not plan to release a version that fixes this issue. Users are recommended to use the latest Apache MINA 2.2.X branch.

Vulnerability data from NVD (NIST) · CISA KEV · EPSS