CVE-2026-16723
Received Received - Intake

Remote Code Execution in Fastjson 1.2.68 to 1.2.83

Vulnerability report for CVE-2026-16723, including description, CVSS score, EPSS score, affected products, exploitability, helpful resources, and attack-flow context.

Publication date: 2026-07-23

Last updated on: 2026-07-23

Assigner: Alibaba, Inc.

Description

A remote code execution (RCE) vulnerability exists in fastjson 1.2.68 through 1.2.83. This vulnerability is exploitable under fastjson's stock default configuration — no AutoType enablement required, no classpath gadget required.

CVSS Scores

EPSS Scores

Probability:
Percentile:

Meta Information

Published
2026-07-23
Last Modified
2026-07-23
Generated
2026-07-23
AI Q&A
2026-07-23
EPSS Evaluated
N/A
NVD
EUVD

Affected Vendors & Products

Showing 5 associated CPEs
Vendor Product Version / Range
alibaba fastjson From 1.2.68 (inc) to 1.2.83 (inc)
alibaba fastjson2 *
spring boot 2.*
spring boot 3.*
spring boot 4.*

Helpful Resources

Exploitability

CWE
CWE Icon
KEV
KEV Icon
CWE ID Description
CWE-502 The product deserializes untrusted data without sufficiently ensuring that the resulting data will be valid.
CWE-20 The product receives input or data, but it does not validate or incorrectly validates that the input has the properties that are required to process the data safely and correctly.

Attack-Flow Graph

AI Quick Actions

Instant insights powered by AI
Executive Summary

CVE-2026-16723 is a remote code execution (RCE) vulnerability in fastjson versions 1.2.68 through 1.2.83. It allows attackers to execute arbitrary code on a target system by exploiting unsafe type resolution paths in the library. The vulnerability is triggered through common JSON parsing methods like JSON.parse and does not require AutoType or classpath gadgets to exploit.

Detection Guidance

To detect CVE-2026-16723, check if your system runs fastjson versions 1.2.68 through 1.2.83 in a Spring Boot fat-jar deployment. Inspect application logs for suspicious JSON parsing activity or unexpected class loading. Use commands like 'java -jar your-app.jar -Dfastjson.parser.safeMode=true' to test SafeMode compatibility.

Impact Analysis

This vulnerability can lead to complete system compromise if exploited. Attackers can gain control over the affected application, steal sensitive data, install malware, or perform other malicious activities. Systems running Spring Boot applications as fat-jars are particularly at risk, as the attack can be initiated through standard JSON parsing entry points.

Compliance Impact

This RCE vulnerability in fastjson 1.2.68-1.2.83 can lead to unauthorized code execution, potentially exposing sensitive data. For GDPR, this may result in data breaches requiring notification under Article 33. For HIPAA, it could violate safeguards for protected health information, leading to compliance failures and penalties.

Mitigation Strategies

Immediately enable SafeMode in fastjson 1.x via '-Dfastjson.parser.safeMode=true' or migrate to fastjson2. For Spring Boot apps, update to a patched version or disable AutoType. Avoid using SupportAutoType and restrict type resolution to strict allowlists.

Chat Assistant

Ask questions about this CVE
Hi! I’m here to help you understand CVE-2026-16723. Ask me anything about the vulnerability, its impact, or mitigation strategies.
0/70

EPSS Chart