Skip to content

[GHSA-crf3-v9rr-v7hj] fastjson has a remote code execution (RCE) vulnerability - #9326

Open
zc-18 wants to merge 1 commit into
zc-18/advisory-improvement-9326from
zc-18-GHSA-crf3-v9rr-v7hj
Open

[GHSA-crf3-v9rr-v7hj] fastjson has a remote code execution (RCE) vulnerability#9326
zc-18 wants to merge 1 commit into
zc-18/advisory-improvement-9326from
zc-18-GHSA-crf3-v9rr-v7hj

Conversation

@zc-18

@zc-18 zc-18 commented Sep 3, 2026

Copy link
Copy Markdown

Updates

  • Affected products
  • Description
  • References

Comments
The current affected range starts at fastjson 1.2.68. Testing of the same vulnerability mechanism confirms that fastjson 1.2.37 is also affected.

Under identical test conditions (Spring Boot 2.1.9.RELEASE, OpenJDK 1.8.0_291 (JDK 8), Fastjson parsing API JSON.parseObject(json)), a benign reproduction successfully reaches the vulnerable code path on fastjson 1.2.37. AutoType remains disabled and no third-party classpath gadget is required.

Boundary testing produced the following results:

1.2.36: not affected
1.2.37: affected

The relevant vulnerable code path was introduced in alibaba/fastjson@1.2.36...1.2.37 and remains present through version 1.2.83.

Reproduction steps, environment details, artifact hashes, logs, and the complete version matrix are available at:

Write-up: https://zc-18.github.io/2026/08/20/fastjson04/
Artifacts: https://cdn.jsdelivr.net/gh/zc-18/chuanimages@main/img/202608192021102.7z

Please change the affected version range from >= 1.2.68, <= 1.2.83 to >= 1.2.37, <= 1.2.83.

Copilot AI balanced review requested due to automatic review settings September 3, 2026 11:18

Copilot AI left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Copilot was unable to review this pull request because the user who requested the review has reached their quota limit.

@github-actions
github-actions Bot changed the base branch from main to zc-18/advisory-improvement-9326 September 3, 2026 11:19
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants