PT-2026-123336

CVE-2026-116486

·

Published

2026-10-26

·

Updated

2026-10-26

Description by

CVSS 3.1
4.5
Medium
MetricsAV:L/AC:H/PR:L/UI:N/S:U/C:L/I:L/A:L
Name of the Vulnerable Software and Affected Versions Objenesis versions prior to 3.6
Description A type confusion issue exists where code in one class loader can substitute objects into another. This occurs because a shared ObjenesisStd instance caches instantiators using the clazz.getName() method within the getInstantiatorOf() function. When classes with the same name are used across different class loaders, they collide, leading the newInstance() function to return objects of the wrong class and resulting in ClassCastException failures.
Recommendations Update to version 3.6 or later.
Exploitability
Exploit
Fix
Researchers
Vendors
Affected products
Related identifiers
GHSA-743R-26GF-97FF
AZL-111112
AZL-111986
Found an issue in the description? Have something to add? Feel free to write us 👾