CVE-2026-71253 PUBLISHED

Apache Johnzon: ClassConverter loads & static-initializes an attacker-named class from untrusted JSON

Assigner: apache
Reserved: 05.08.2026 Published: 19.10.2026 Updated: 19.10.2026

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.

Product Status

Vendor Apache Software Foundation
Product Apache Johnzon
Versions Default: unaffected
  • affected from 2.0.0 to 2.2.0 (excl.)
  • affected from 1.0.0 to 1.3.1 (excl.)

Credits

  • n0mi1k Security finder

References

Problem Types

  • CWE-470 Use of Externally-Controlled Input to Select Classes or Code ('Unsafe Reflection') CWE