CVE-2025-68493
Apache Struts, Apache Struts: XXE vulnerability in outdated XWork component
Missing XML Validation vulnerability in Apache Struts, Apache Struts.
This issue affects Apache Struts: from 2.0.0 before 2.2.1; Apache Struts: from 2.2.1 through 6.1.0.
Users are recommended to upgrade to version 6.1.1, which fixes the issue.
Attack profile
How easy it is to exploit
- Attack vector
- Network
- Complexity
- Low
- Privileges needed
- None
- User interaction
- Required
What an attacker can affect
- Confidentiality
- High
- Integrity
- None
- Availability
- High
Exploit likelihood
What each source reports
NVD Score used
8.1
Missing XML Validation vulnerability in Apache Struts, Apache Struts.
This issue affects Apache Struts: from 2.0.0 before 2.2.1; Apache Struts: from 2.2.1 through 6.1.0.
Users are recommended to upgrade to version 6.1.1, which fixes the issue.
- Record
CVE-2025-68493- CVSS 3.1
- 8.1 High
CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:U/C:H/I:N/A:H - CVSS 3.1
- 7.1 High
CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:U/C:H/I:N/A:L - Weakness
- CWE-611, CWE-112
- Updated
- 2026-11-02
CVE List
8.1
Apache Struts, Apache Struts: XXE vulnerability in outdated XWork component
Missing XML Validation vulnerability in Apache Struts, Apache Struts.
This issue affects Apache Struts: from 2.0.0 before 2.2.1; Apache Struts: from 2.2.1 through 6.1.0.
Users are recommended to upgrade to version 6.1.1, which fixes the issue.
- Record
CVE-2025-68493- CVSS 3.1
- 8.1 High
CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:U/C:H/I:N/A:H - CVSS 3.1
- 7.1 High
CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:U/C:H/I:N/A:L - Weakness
- CWE-611, CWE-112
- Updated
- 2026-11-02
EUVDEUVD-2026-1898
8.1
Missing XML Validation vulnerability in Apache Struts, Apache Struts.
This issue affects Apache Struts: from 2.0.0 before 2.2.1; Apache Struts: from 2.2.1 through 6.1.0.
Users are recommended to upgrade to version 6.1.1, which fixes the issue.
- Record
EUVD-2026-1898- CVSS 3.1
- 8.1 High
CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:U/C:H/I:N/A:H - Updated
- 2026-11-02
GitHub AdvisoriesGHSA-qcfc-hmrc-59x7
8.1
Apache Struts 2 is Missing XML Validation
Missing XML Validation vulnerability in Apache Struts, Apache Struts.
This issue affects Apache Struts: from 2.0.0 before 2.2.1; Apache Struts: from 2.2.1 through 6.1.0.
Users are recommended to upgrade to version 6.1.1, which fixes the issue.
- Record
GHSA-qcfc-hmrc-59x7- CVSS 3.1
- 8.1 High
CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:U/C:H/I:N/A:H - Weakness
- CWE-112, CWE-611
- Updated
- 2026-11-02
OSV
8.1
Apache Struts, Apache Struts: XXE vulnerability in outdated XWork component
Missing XML Validation vulnerability in Apache Struts, Apache Struts.
This issue affects Apache Struts: from 2.0.0 before 2.2.1; Apache Struts: from 2.2.1 through 6.1.0.
Users are recommended to upgrade to version 6.1.1, which fixes the issue.
- Record
CVE-2025-68493- CVSS 3.1
- 8.1 High
CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:U/C:H/I:N/A:H - Weakness
- CWE-611
- Updated
- 2026-11-02
OSVGHSA-qcfc-hmrc-59x7
8.1
Apache Struts 2 is Missing XML Validation
Missing XML Validation vulnerability in Apache Struts, Apache Struts.
This issue affects Apache Struts: from 2.0.0 before 2.2.1; Apache Struts: from 2.2.1 through 6.1.0.
Users are recommended to upgrade to version 6.1.1, which fixes the issue.
- Record
GHSA-qcfc-hmrc-59x7- CVSS 3.1
- 8.1 High
CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:U/C:H/I:N/A:H - Weakness
- CWE-112, CWE-611
- Updated
- 2026-11-02
OSVCLSA-2026-1782781173 No score
TuxCare security update for org.apache.struts:struts2-core (3 CVEs)
TuxCare rebuilt org.apache.struts:struts2-core to address 3 CVEs. Fixed in 2.5.33-tuxcare.2.
- Record
CLSA-2026-1782781173- Updated
- 2026-11-02
Affected products
Affected packages
| Package | Affected | Fixed |
|---|---|---|
org.apache.struts:struts2-coreMaven |
2.0.0 to 2.3.37 | None known |
org.apache.struts:struts2-coreMaven |
2.5.0 to 2.5.33 | None known |
org.apache.struts:struts2-coreMaven |
6.0.0 up to 6.1.1 | 6.1.1 |
com.opensymphony:xworkMaven |
2.0.0 up to 2.2.1 | 2.2.1 |
org.apache.struts.xwork:xwork-coreMaven |
2.2.1 up to 6.1.1 | 6.1.1 |
org.apache.struts:struts2-coreTuxCare:Maven From an advisory covering 3 CVEs |
2.5.33 up to 2.5.33-tuxcare.2, plus listed versions 2.5.33-tuxcare.1 |
2.5.33-tuxcare.2 |
org.apache.struts:struts2-coreMaven |
2.0.0 to 2.3.37, plus listed versions 2.0.112.0.11.12.0.11.22.0.122.0.14 Show 45 moreShow less2.0.52.0.62.0.82.0.92.1.22.1.62.1.82.1.8.12.2.12.2.1.12.2.32.2.3.12.3.12.3.1.12.3.1.22.3.122.3.142.3.14.12.3.14.22.3.14.32.3.152.3.15.12.3.15.22.3.15.32.3.162.3.16.12.3.16.22.3.16.32.3.202.3.20.12.3.20.32.3.242.3.24.12.3.24.32.3.282.3.28.12.3.292.3.32.3.302.3.312.3.322.3.332.3.342.3.352.3.36 |
None known |
org.apache.struts:struts2-coreMaven |
2.5.0 to 2.5.33, plus listed versions 2.52.5.12.5.102.5.10.12.5.12 Show 22 moreShow less2.5.132.5.142.5.14.12.5.162.5.172.5.182.5.22.5.202.5.222.5.252.5.262.5.272.5.282.5.28.12.5.28.22.5.28.32.5.292.5.302.5.312.5.322.5.52.5.8 |
None known |
org.apache.struts:struts2-coreMaven |
6.0.0 up to 6.1.1, plus listed versions 6.0.3 |
6.1.1 |
com.opensymphony:xworkMaven |
2.0.0 and later, plus listed versions 2.0.42.0.52.0.62.0.72.1.02.1.12.1.22.1.3 |
None known |
org.apache.struts.xwork:xwork-coreMaven |
2.2.1 and later, plus listed versions 2.2.1.12.2.32.2.3.12.3.12.3.1.1 Show 36 moreShow less2.3.1.22.3.122.3.142.3.14.12.3.14.22.3.14.32.3.152.3.15.12.3.15.22.3.15.32.3.162.3.16.12.3.16.22.3.16.32.3.202.3.20.12.3.20.32.3.242.3.24.12.3.24.32.3.282.3.28.12.3.292.3.32.3.302.3.312.3.322.3.332.3.342.3.352.3.362.3.372.3.42.3.4.12.3.72.3.8 |
None known |
Public exploits
Links only. Every CVE stores no exploit code.
| Source | Link | Date |
|---|---|---|
| PoC in GitHub | hsltz/CVE-2025-68493 | 2026-02-04 |
| Nuclei | Apache Struts XWork - XML External Entity Injection |
History
| Recorded | Changed | Sources |
|---|---|---|
| affected, exploits, facts | ||
| first indexed | CVE List, EUVD, GitHub Advisories, Nuclei, NVD, OSV, PoC in GitHub |
Dates are when Every CVE recorded each change. Upstream dates may differ.
In short
CVE-2025-68493 is a high vulnerability (CVSS 8.1) in Apache Struts, published January 11, 2026. Public exploit code exists. EPSS puts the chance of exploitation in the next 30 days at 50.4%, the 98th percentile. Fixed in org.apache.struts:struts2-core 6.1.1.
References
Left out here: 4 versions. The JSON record has them.