
The GCSA Global Cybersecurity Alliance has exclusively released a technical insight report: Fastjson 1.2.83 can trigger remote code execution (RCE) without relying on traditional Gadget dependencies, even with the default AutoType=false setting.
This exploit technique has been successfully reproduced end-to-end on JDK 8, 17, 21, and 25, as well as within Spring Boot Loader isolation environments.
This vulnerability is not a traditional “bypass the blacklist to find a local Gadget” attack. Instead, it directly subverts Fastjson’s own class metadata detection logic to serve as a channel for acquiring remote malicious classes.
An attacker who can control the JSON input parsed by Fastjson – with SafeMode disabled and outbound network access available – can achieve unauthenticated remote code execution without requiring any pre-installed traditional Gadget dependencies (such as TemplatesImpl, JNDI, or Commons Collections) in the target classpath.
Reproduction results confirm that the same JSON payload achieves successful RCE across Temurin JDK 8, 17, 21, and 25 with Spring Boot Loader environments. The vulnerability is rated as high severity: the attack vector is network-remote, requires no user interaction, and the impact on confidentiality, integrity, and availability is all rated high.
Key Findings
“AutoType is disabled by default, so it’s safe” — Invalid
“Fixed parseObject second parameter, so it’s safe” — Invalid
“No known Gadgets in the classpath, so it’s safe” — Invalid
“JDK 17+ rejects http:// internal names, so at most it’s just SSRF” — Invalid
Defense Recommendations
Source: GCSA Global Cybersecurity Alliance | www.gcsa.org | https://media.gcsa.org/en-US/news-3725925
Disclaimer: This publication is sponsored. Coinspeaker does not endorse or assume responsibility for the content, accuracy, quality, advertising, products, or other materials on this web page. Readers are advised to conduct their own research before engaging with any company mentioned. Please note that the featured information is not intended as, and shall not be understood or construed as legal, tax, investment, financial, or other advice. Nothing contained on this web page constitutes a solicitation, recommendation, endorsement, or offer by Coinspeaker or any third party service provider to buy or sell any cryptoassets or other financial instruments. Crypto assets are a high-risk investment. You should consider whether you understand the possibility of losing money due to leverage. None of the material should be considered as investment advice. Coinspeaker shall not be held liable, directly or indirectly, for any damages or losses arising from the use or reliance on any content, goods, or services featured on this web page.