Advisory Database
  • Advisories
  • Dependency Scanning
  1. maven
  2. ›
  3. org.apache.struts/struts2-json-plugin
  4. ›
  5. CVE-2026-73631

CVE-2026-73631: Unsynchronized Access to Shared Data in a Multithreaded Context

August 15, 2026 (updated August 18, 2026)

Exposure of data element to wrong session vulnerability in the JSON plugin of Apache Struts. Per-request parsing state could be shared across concurrent requests, allowing data associated with one request to become observable in another, and configured parsing limits not to be enforced as intended. Populating actions from a JSON request body is not enabled by default; applications that do not use the JSON plugin are not affected.

This issue affects Apache Struts: 7.2.1.

Users are recommended to upgrade to version 7.3.0, which fixes the issue.

References

  • cwiki.apache.org/confluence/display/WW/S2-070
  • nvd.nist.gov/vuln/detail/CVE-2026-73631

Code Behaviors & Features

Detect and mitigate CVE-2026-73631 with GitLab Dependency Scanning

Secure your software supply chain by verifying that all open source dependencies used in your projects contain no disclosed vulnerabilities. Learn more about Dependency Scanning →

Affected versions

All versions before 7.3.0

Fixed versions

  • 7.3.0

Solution

Upgrade to version 7.3.0 or above.

Weakness

  • CWE-567: Unsynchronized Access to Shared Data in a Multithreaded Context

Source file

maven/org.apache.struts/struts2-json-plugin/CVE-2026-73631.yml

Spotted a mistake? Edit the file on GitLab.

  • Site Repo
  • About GitLab
  • Terms
  • Privacy Statement
  • Contact

Page generated Wed, 14 Oct 2026 12:18:15 +0000.