{"id":"CVE-2026-47065","title":"ZDRES-232: resolveProxyClass Not Overridden - acceptMatchers Filter Bypass via java.lang.reflect.Proxy\n\n\nAssessment: Fully addressed.\n\n\nWhen the serialised stream contains a TC_PROXYCLASSDESC (the marker \nfor a java.lang.reflect.Proxy ),…","summary":"ZDRES-232: resolveProxyClass Not Overridden - acceptMatchers Filter Bypass via java.lang.reflect.Proxy\n\n\nAssessment: Fully addressed.\n\n\nWhen the serialised stream contains a TC_PROXYCLASSDESC (the marker \nfor a java.lang.reflect.Proxy ),…","severity":"critical","cvss":9.8,"cvssVector":"CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H","cwe":["CWE-502"],"vendor":"apache","product":"mina","affected":["mina = 2.0.29","mina = 2.1.13","mina = 2.2.8"],"published":"2026-06-03","updated":"2026-06-30","source":"NVD","sourceUrl":"https://nvd.nist.gov/vuln/detail/CVE-2026-47065","references":[{"url":"https://lists.apache.org/thread/y7xj1bl8qo47p9bktb11hg5v6k1d4dyj","label":"security@apache.org"},{"url":"https://security.access.redhat.com/data/csaf/v2/vex/2026/cve-2026-47065.json"},{"url":"https://access.redhat.com/security/cve/CVE-2026-47065"},{"url":"https://bugzilla.redhat.com/show_bug.cgi?id=2484326"},{"url":"https://www.cve.org/CVERecord?id=CVE-2026-47065"},{"url":"https://nvd.nist.gov/vuln/detail/CVE-2026-47065"},{"url":"https://access.redhat.com/errata/RHSA-2026:60247"},{"url":"https://access.redhat.com/errata/RHSA-2026:60249"},{"url":"https://access.redhat.com/errata/RHSA-2026:60248"},{"url":"https://access.redhat.com/errata/RHSA-2026:60239"},{"url":"https://access.redhat.com/errata/RHSA-2026:60251"},{"url":"https://access.redhat.com/errata/RHSA-2026:60246"},{"url":"https://access.redhat.com/errata/RHSA-2026:60250"},{"url":"https://access.redhat.com/errata/RHSA-2026:60252"},{"url":"https://access.redhat.com/errata/RHSA-2026:60259"},{"url":"https://access.redhat.com/errata/RHSA-2026:60254"},{"url":"https://access.redhat.com/errata/RHSA-2026:60256"}],"tags":["nvd","csaf","vex","red-hat"],"epss":0.005,"epssPercentile":0.41856,"ingestedAt":"2026-07-01T09:50:45.925Z","patched":["openshift_developer_tools_and_services 4.12","openshift_developer_tools_and_services 4.13","openshift_developer_tools_and_services 4.14","openshift_developer_tools_and_services 4.15","openshift_developer_tools_and_services 4.16","openshift_developer_tools_and_services 4.17","openshift_developer_tools_and_services 4.18","openshift_developer_tools_and_services 4.19","openshift_developer_tools_and_services 4.20","openshift_developer_tools_and_services 4.21","openshift_developer_tools_and_services 4.22"],"slug":"CVE-2026-47065","body":"## Overview\n\nZDRES-232: resolveProxyClass Not Overridden - acceptMatchers Filter Bypass via java.lang.reflect.Proxy\n\n\nAssessment: Fully addressed.\n\n\nWhen the serialised stream contains a TC_PROXYCLASSDESC (the marker \nfor a java.lang.reflect.Proxy ), JDK’s ObjectInputStream.readProxyDesc()\n is\ndispatched. JDK then calls the default \nObjectInputStream.resolveProxyClass(interfaces) implementation, which \nperforms Class.forName(intf, false, latestUserDefinedLoader()) for EACH \ninterface name and constructs the proxy class â€” bypassing the accepted\n classes list .\n\n\nZDRES-233: Class.forName(name, initialize=true, classLoader) in \nreadClassDescriptor Triggers Static Initialiser of Allow-Listed Classes\n\n\nAssessment: Fully addressed.\n\n\nFor ANY class on the allow-list, deserialising a stream that names it triggers the class’s \n (static initialiser) BEFORE any instance is constructed. This means an \nattacker who supplies a class name on the allow-list (e.g., the \ndeveloper wrote accept(“com.myapp.*\") , attacker supplies \ncom.myapp.SomeClass ) causes <clinit> of SomeClass â€” and many \nreal-world classes have side-effecting static initialisers\n\n\nBoth issues have been fixed.\n\n## Affected\n\n- `mina = 2.0.29`\n- `mina = 2.1.13`\n- `mina = 2.2.8`\n\n## Remediation\n\nRefer to the linked advisories for vendor-supplied fixes and affected version ranges.\n\n## Vendor advisories\n\n- **RHSA-2026:60247** · Red Hat · fixed in: OpenShift Developer Tools and Services 4.12 · released 2026-08-26 · [advisory](https://access.redhat.com/errata/RHSA-2026:60247)\n- **RHSA-2026:60249** · Red Hat · fixed in: OpenShift Developer Tools and Services 4.13 · released 2026-08-26 · [advisory](https://access.redhat.com/errata/RHSA-2026:60249)\n- **RHSA-2026:60248** · Red Hat · fixed in: OpenShift Developer Tools and Services 4.14 · released 2026-08-26 · [advisory](https://access.redhat.com/errata/RHSA-2026:60248)\n- **RHSA-2026:60239** · Red Hat · fixed in: OpenShift Developer Tools and Services 4.15 · released 2026-08-26 · [advisory](https://access.redhat.com/errata/RHSA-2026:60239)\n- **RHSA-2026:60251** · Red Hat · fixed in: OpenShift Developer Tools and Services 4.16 · released 2026-08-26 · [advisory](https://access.redhat.com/errata/RHSA-2026:60251)\n- **RHSA-2026:60246** · Red Hat · fixed in: OpenShift Developer Tools and Services 4.17 · released 2026-08-26 · [advisory](https://access.redhat.com/errata/RHSA-2026:60246)\n- **RHSA-2026:60250** · Red Hat · fixed in: OpenShift Developer Tools and Services 4.18 · released 2026-08-26 · [advisory](https://access.redhat.com/errata/RHSA-2026:60250)\n- **RHSA-2026:60252** · Red Hat · fixed in: OpenShift Developer Tools and Services 4.19 · released 2026-08-26 · [advisory](https://access.redhat.com/errata/RHSA-2026:60252)\n- **RHSA-2026:60259** · Red Hat · fixed in: OpenShift Developer Tools and Services 4.20 · released 2026-08-26 · [advisory](https://access.redhat.com/errata/RHSA-2026:60259)\n- **RHSA-2026:60254** · Red Hat · fixed in: OpenShift Developer Tools and Services 4.21 · released 2026-08-26 · [advisory](https://access.redhat.com/errata/RHSA-2026:60254)\n- **RHSA-2026:60256** · Red Hat · fixed in: OpenShift Developer Tools and Services 4.22 · released 2026-08-26 · [advisory](https://access.redhat.com/errata/RHSA-2026:60256)\n- **Red Hat VEX** · Low · affected: OpenShift Developer Tools and Services, Red Hat Single Sign-On 7 · no fix planned: OpenShift Developer Tools and Services, Red Hat Single Sign-On 7 · updated 2026-09-08 · [vex](https://security.access.redhat.com/data/csaf/v2/vex/2026/cve-2026-47065.json)","depth":"midnight","depthScore":54,"depthScoreParts":{"impact":53.9,"likelihood":0.1,"exploitation":0,"ransomware":0},"changes":[]}