Track vulnerabilities like this one.
Sign up free to get alerted when software you use is affected.
9.8
CVE-2026-118636: Apache MINA can run code from untrusted data
CVE-2026-118636 · published 9 days ago
Summary
The MINA 3.0 codec can read incoming data and turn it into objects without checking what classes are allowed. If an attacker sends specially crafted data, they could cause the server to execute unwanted code. Switch to the supported MINA 2.2.x version to avoid this risk.
What to do
The CVE record does not list a fixed version. Check the vendor's site or the advisory links below - a fix may already be released.
Affected software
| Ecosystem | Vendor | Product | Affected versions |
|---|---|---|---|
| – | apache software foundation | apache mina | <= 3.0.0-M2 |
| Ubuntu:16.04:LTS | canonical | mina | All versions |
| Ubuntu:16.04:LTS | canonical | mina2 | All versions |
Original advisory text
Apache MINA: Unsafe Deserialization (CWE-502) in JavaNativeMessageDecoder
**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.
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.
References
- http://www.openwall.com/lists/oss-security/2026/10/31/3
- https://www.cve.org/CVERecord?id=CVE-2026-118636 third-party-advisory
- https://lists.apache.org/thread.html/h76nwcrkvsffhsk2kq6cjzc6srtnty7x vendor-advisory
- https://ubuntu.com/security/CVE-2026-118636 Third Party Advisory
Internet-facing
3 days
Internal
60 days
- Not known to be exploited
- Can be exploited automatically
- Gives an attacker full control
Type
CWE-502Deserialization of Untrusted Data
Timeline
Published31 Oct 2026
Updated7 Nov 2026
First seen31 Oct 2026
Track software like this
Free during beta