Critical 9.8
CVE-2026-71253

Apache Apache Johnzon — Use of Externally-Controlled Input to Select Classes or Code ('Unsafe Reflection') vulnerability…

ClassConverter loads & static-initializes an attacker-named class from untrusted JSON.

WeaknessCWE-470
Published Updated Source NVD
CVSS 3.1
9.8
AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H
Exploit chance, 30 days
0.4%
Higher than 31% of all CVEs (EPSS)
Status
No known exploitation
Not in CISA KEV
Patch
Unknown
Check the vendor advisory

Use of Externally-Controlled Input to Select Classes or Code ('Unsafe Reflection') vulnerability in Apache Johnzon.

ClassConverter loads & static-initializes an attacker-named class from untrusted JSON.

This issue affects Apache Johnzon: from 1.0.0 before 2.2.0.

Users are recommended to upgrade to version 1.3.1 (javax namespace) or 2.2.0 (jakarta specification namespace), which fixes the issue.

What to do

  1. 01Check whether you run Apache Johnzon, and which version.
  2. 02Follow the vendor advisory for a fix or a workaround.

References

Timeline · UTC

  1. Published to NVD
  2. NVD record updated
Vendor
Apache44 CVEs in 30 days
All Apache CVEs