CVE Catalog

CVE-2026-113602

MediumCVSS 5.3
Published: Updated: Translated: NVD NIST

Summary

json-smart through 2.6.0 contains an input validation bypass vulnerability that allows attackers to evade strict-mode trailing-data checks by inserting a literal 0x1A character. Attackers can append 0x1A and malformed content to pass JSONValue.parseStrict or isValidJsonStrict validation, creating parser differentials with downstream parsers like Jackson or Gson.

Risk Assessment

An attacker can smuggle malicious data past validation, causing parser differentials and potential application security gaps. This can lead to unexpected behavior and bypass of security controls.

Recommendation

Update json-smart to a version later than 2.6.0. Ensure JSON validation is consistent across components.

Other vulnerabilities in json-smart

Original NVD description (English source)

json-smart through 2.6.0 contains an input validation bypass vulnerability that allows attackers to evade strict-mode trailing-data checks by inserting a literal 0x1A character. Attackers can append 0x1A and malformed content to pass JSONValue.parseStrict or isValidJsonStrict validation, creating parser differentials with downstream parsers like Jackson or Gson.

Vulnerability data from NVD (NIST) · CISA KEV · EPSS