{"id":"AZL-111112","summary":"CVE-2026-116486 affecting package objenesis 3.3-1","details":"Objenesis before 3.6 contains a type confusion vulnerability that allows code in one class loader to substitute objects into another by exploiting instantiator caching keyed on class name. When a shared ObjenesisStd instance caches instantiators by clazz.getName() in ObjenesisBase.getInstantiatorOf(), same-named classes collide, causing newInstance() to return wrong-class objects and ClassCastException failures.","modified":"2026-10-27T14:16:06.831387727Z","published":"2026-10-26T14:16:37Z","upstream":["CVE-2026-116486"],"references":[{"type":"WEB","url":"https://nvd.nist.gov/vuln/detail/CVE-2026-116486"}],"affected":[{"package":{"name":"objenesis","ecosystem":"Azure Linux:3","purl":"pkg:rpm/azure-linux/objenesis"},"ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"last_affected":"3.3-1"}]}],"database_specific":{"source":"https://github.com/microsoft/AzureLinuxVulnerabilityData/blob/main/osv/AZL-111112.json"}}],"schema_version":"1.9.2"}