Track vulnerabilities like this one. Sign up free to get alerted when software you use is affected.
9.8

CVE-2026-94301: Apache MINA 2.0 and 2.1 allow filter bypass

CVE-2026-94301 · published 28 days ago
Summary

The Apache MINA library versions 2.0.29 through 2.0.30 and 2.1.13 through 2.1.14 still miss a security fix that prevents a special kind of bypass. This could let an attacker get around the program’s allow‑list checks and potentially run unwanted code. Update to MINA 2.2.8 or later, or switch to a maintained version that includes the fix.

What to do
  • Update apache software foundation apache mina to version 2.0.31 or later.
Affected software
Ecosystem VendorProductAffected versions
Ubuntu:16.04:LTS canonical mina2 All versions
– apache software foundation apache mina < 2.0.31
Original advisory text
Apache MINA: CVE-2026-47065 resolveProxyClass fix missing from 2.0.X and 2.1.X branches (2.0.30 / 2.1.14) ZDRES-232
The fix for CVE-2026-47065/ZDRES-232 ("resolveProxyClass Not Overridden - acceptMatchers Filter Bypass via java.lang.reflect.Proxy"), released on 2026-06-02 and announced as "Fully addressed" in MINA 2.2.8, 2.1.13 and 2.0.29, was committed to the  2.2.X branch only. The 2.0.X and 2.1.X maintenance branches never received the resolveProxyClass() override, so the 2.0.29 and 2.1.13 artifacts listed as fixed -- and every later release on those lines, up to and including the current 2.0.30 and 2.1.14 -- remain vulnerable to the exact allow-list bypass that CVE-2026-47065 was meant to close.
Fix within
Internet-facing 3 days
Internal 60 days
  • Not known to be exploited
  • Can be exploited automatically
  • Gives an attacker full control
Severity
9.8 Critical
Exploitation
<1% chance of attack within 30 days
Type
CWE-502Deserialization of Untrusted Data
Timeline
Published21 Sep 2026
Updated19 Oct 2026
First seen21 Sep 2026
Sources
CVE-2026-94301 · MITRE
Track software like this
Free during beta