CVE-2026-94114
MediumCVSS 5.9Exploitation Probability (EPSS)
Low risk19th percentile - higher than 19% of all known CVEs
Summary
In Apache Commons BCEL before 6.13.0, there is an issue with symbolic name mapping to correct class. BCEL caches attacker-controlled classes under their self-declared names without validating the requested name, allowing subsequent lookups and name-keyed verification results to refer to a different class.
Risk Assessment
An attacker could exploit this to substitute classes, potentially leading to unauthorized code execution or integrity compromise in applications using BCEL.
Recommendation
Upgrade Apache Commons BCEL to version 6.13.0 or later, which fixes the issue.
Other vulnerabilities in Apache Commons BCEL
Original NVD description (English source)
Symbolic name not mapping to correct class. BCEL caches attacker-controlled classes under their self-declared names without validating the requested name, allowing subsequent lookups and name-keyed verification results to refer to a different class. This issue affects Apache Commons BCEL: before 6.13.0. Users are recommended to upgrade to version 6.13.0, which fixes the issue.
Vulnerability data from NVD (NIST) · CISA KEV · EPSS

