Skip to content
NewA calmer, faster ZeroHour

Apache MINA 3.0.0 through 3.0.0-M2 unsafe deserialization (CVE-2026-118636)

Original title: CVE-2026-118636: Apache MINA: Unsafe Deserialization (CWE-502) in JavaNativeMessageDecoder

oss-security ()
AI summary · x-ai/grok-4.7Summaries by Vani AI

JavaNativeMessageDecoder calls ObjectInputStream.readObject() with no class filter; the issue was unsupported when assigned.

Apache MINA 3.0.0 through 3.0.0-M2 has unsafe deserialization in JavaNativeMessageDecoder, tracked as CVE-2026-118636. The decoder calls ObjectInputStream.readObject() on frame bytes without a class filter. An application that places it in front of an untrusted peer can face gadget-chain remote code execution. CVSS 3.1 is 9.8. The advisory says the flaw was unsupported when assigned; the snippet does not name a fix.

Unconfirmed: The feed snippet cuts off before stating a fix or the rest of the 3.0.0 branch status.

Key facts
  • The CVSS vector is AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H.
  • The weakness is CWE-502 in the MINA 3.0 codec module.
  • Emmanuel Lécharny posted the report to oss-security on October 31.
Security assessment · AI, from the article

Impact: Gadget-chain remote code execution from untrusted frames

ProductAffected
Apache MINA3.0.0 through 3.0.0-M2
What to do
  1. 1.Avoid placing JavaNativeMessageDecoder in front of an untrusted peer.
Analyze CVE-2026-118636 with Vani AIImpact, affected versions, exploitation, mitigations and detection

Vulnerabilities mentioned

All
CVEVulnerabilityCVSSEPSSSignalsPublished
CVE-2026-118636
———

From the original article

Posted by Emmanuel Lécharny on Oct 31 Severity: critical CVSS 3. 1: 9. 8 (critical) CVSS:3.

A short excerpt; the article and its images belong to the publisher. Summary, key facts and assessment above are AI-written from the article and can be wrong.