Description
LogicalDOC Community Edition through 9.3 contains a server-side request forgery vulnerability in the default-enabled XMLConverter that fetches xml-stylesheet href URLs without scheme or host allowlisting. Authenticated users can upload XML documents whose stylesheet href points to internal http, ftp, file, or jar URLs, forcing server requests and applying attacker-controlled XSLT during conversion.
Affected products
| Vendor | Product | Affected | Fixed |
|---|---|---|---|
| LogicalDOC | LogicalDOC Community Edition | ≤ 9.3 | — |
References
- https://github.com/logicaldoc/community/discussions/119 technical-description
- https://github.com/logicaldoc/community/blob/9.3/logicaldoc-core/src/main/java/com/logicaldoc/core/conversion/XMLConverter.java#L249 technical-description
- https://github.com/logicaldoc/community/blob/9.3/logicaldoc-core/src/main/java/com/logicaldoc/core/conversion/XMLConverter.java#L106 technical-description
- https://github.com/logicaldoc/community product
- VulnCheck Advisory: LogicalDOC Community Edition through 9.3 SSRF via XMLConverter xml-stylesheet href third-party-advisory