Severity by source
AV:N/AC:H/PR:N/UI:N/S:C/C:H/I:H/A:H
Network-reachable unauthenticated deserialization (AV:N/PR:N); AC:H because a payload must defeat fastjson's default hardening; RCE breaking out of the parser justifies S:C and full C/I/A impact.
Primary rating from Vendor (alibaba).
CVSS VectorVendor: alibaba
Lifecycle Timeline
2Blast Radius
ecosystem impact- 733 maven packages depend on com.alibaba:fastjson (252 direct, 488 indirect)
Ecosystem-wide dependent count for version 1.2.68.
DescriptionCVE.org
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.
AnalysisAI
Remote code execution in Alibaba fastjson versions 1.2.68 through 1.2.83 allows remote, unauthenticated attackers to run arbitrary code by submitting crafted JSON to any endpoint that deserializes untrusted input. The vendor advisory emphasizes that exploitation works under fastjson's stock default configuration - AutoType does not need to be enabled and no external classpath gadget is required - which removes the mitigations most defenders historically relied on. No public exploit identified at time of analysis, but the CVSS 9.0 rating and scope change (S:C) mark this as a high-priority deserialization flaw.
Technical ContextAI
fastjson is a widely used high-performance Java JSON library from Alibaba for serializing and deserializing objects. This issue is classified as CWE-20 (Improper Input Validation): during deserialization, attacker-controlled JSON is able to influence object instantiation in a way that leads to code execution even without the AutoType feature that earlier fastjson RCE chains depended on. Historically fastjson RCEs required AutoType to be enabled and a known gadget on the classpath; the significance here per the advisory is that neither precondition is needed, so the library's default input handling itself is the root cause. Affected artifacts match CPE cpe:2.3:a:alibaba:fastjson:*, i.e. the fastjson 1.x line specifically in the 1.2.68-1.2.83 band.
RemediationAI
Patch available per vendor advisory: follow Alibaba's guidance in the fastjson2 security advisory (https://github.com/alibaba/fastjson2/wiki/Security-Advisory:-Remote-Code-Execution-in-fastjson-1.2.68%E2%80%931.2.83), whose primary recommended fix is to migrate from the legacy fastjson 1.x line to fastjson 2, where the deserialization model is redesigned; an exact patched 1.x release version is not independently confirmed from the provided data. As compensating controls while migration is planned, enable fastjson safeMode (ParserConfig.getGlobalInstance().setSafeMode(true)) to globally block the deserialization path that leads to code execution - note this disables AutoType-based polymorphic deserialization entirely and may break code that relies on type hints in JSON. Additionally, restrict which services accept untrusted JSON: put endpoints that deserialize external input behind authentication and network ACLs, and validate/whitelist expected types before parsing, accepting the trade-off of added request handling complexity. Do not rely on merely disabling AutoType, since the advisory states exploitation does not require AutoType.
Same weakness CWE-20 – Improper Input Validation
View allVendor StatusVendor
Share
External POC / Exploit Code
Leaving vuln.today
EUVD-2026-47929
GHSA-crf3-v9rr-v7hj