XML parsers should not be vulnerable to XXE attacks
Description
Environment
None
Activity
Show:
Details
Details
Assignee
Heng Sin Low
Heng Sin LowReporter
Heng Sin Low
Heng Sin LowPriority
Created March 5, 2025 at 2:32 AM
Updated March 7, 2025 at 3:29 AM
From SonarQube analysis, there are several place in iDempiere code base that’s susceptible to the XML external entity injection (XXE) security vulnerability.
SonarQube recommended fix is to disable DTD support.
However, this is not 100% backward compatible as the application will raise exception processing XML file that has DTD declaration.