CVE-2026-73631
Analyzed Analyzed - Analysis Complete

JSON Plugin Session Data Exposure in Apache Struts

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

Publication date: 2026-08-15

Last updated on: 2026-08-18

Assigner: Apache Software Foundation

Description

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.

CVSS Scores

EPSS Scores

Probability:
Percentile:

Meta Information

Published
2026-08-15
Last Modified
2026-08-18
Generated
2026-09-05
AI Q&A
2026-08-15
EPSS Evaluated
2026-09-03
NVD
EUVD

Affected Vendors & Products

Showing 1 associated CPE
Vendor Product Version / Range
apache struts 7.2.1

Helpful Resources

Exploitability

CWE
CWE Icon
KEV
KEV Icon
CWE ID Description
CWE-567 The product does not properly synchronize shared data, such as static variables across threads, which can lead to undefined behavior and unpredictable data changes.

Attack-Flow Graph

AI Quick Actions

Instant insights powered by AI
Executive Summary

This vulnerability involves a data exposure issue in Apache Struts' JSON plugin. It allows the parsing state of one request to be shared with another concurrent request, potentially exposing data from one request to another. This happens because parsing limits are not enforced correctly across requests.

Detection Guidance

Detection requires checking if Apache Struts version 7.2.1 is installed and if the JSON plugin is enabled. Verify the version using server logs or application metadata. If the JSON plugin is used, inspect request handling for concurrent session data exposure.

Impact Analysis

If you use Apache Struts with the JSON plugin enabled, an attacker could exploit this to access sensitive data from other users' requests. This could lead to unauthorized data disclosure or manipulation. Applications not using the JSON plugin are not affected.

Compliance Impact

This vulnerability could lead to unauthorized data exposure, which may violate GDPR's data protection principles or HIPAA's security requirements for safeguarding sensitive information. Compliance could be impacted if user data is compromised.

Mitigation Strategies

Upgrade Apache Struts to version 7.3.0 or later to address the vulnerability in the JSON plugin.

Chat Assistant

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

EPSS Chart