CVE-2026-40991

XML External Entity (XXE) injection when documenting untrusted XML content

State
Published
Severity
5.9 Medium
Published
Jun 9, 2026
Updated
Jun 27, 2026
Reserved
Apr 16, 2026

Read the record on cve.org

Description

When using spring-restdocs-webtestclient or spring-restdocs-restassured to document a remote API accessed over HTTP, an attacker who compromises the API or tricks the user into documenting a malicious API can perform an XXE injection attack when the documentation-generating tests are next executed.

Affected versions: Spring REST Docs 4.0.0; 3.0.0 through 3.0.5; 2.0.0.RELEASE through 2.0.8.RELEASE.

Scores

CVSSScoreVectorSource
3.15.9 MediumCVSS:3.1/AV:N/AC:H/PR:N/UI:R/S:U/C:H/I:N/A:Lvmware

Weaknesses

  • CWE-611 Improper Restriction of XML External Entity Reference

Affected Products

ProductVersions
Spring REST DocsSpring
  • 4.0.0 to before 4.0.0.1Affected
  • 3.0.0 to before 3.0.5.1Affected
  • 2.0.0.RELEASE to before 2.0.9.RELEASEAffected

References

Every record here comes from the CVE Program’s CVE List. © 1999–2026 The MITRE Corporation. CVE is a registered trademark of The MITRE Corporation. The records are reproduced under the CVE Program terms of use.