Property
Languageruby
Severitymedium
CWECWE-611: Improper Restriction of XML External Entity Reference
OWASPA04:2017 - XML External Entities (XXE)
Confidence LevelLow
Impact LevelHigh
Likelihood LevelLow

Description#

The code enables XML external entity (XXE) processing, which allows XML parsers to access external resources. This makes the application vulnerable to attackers who can inject malicious XML and access or manipulate files on the server.

Impact#

If exploited, attackers could read sensitive files, retrieve confidential data, or cause denial-of-service by making the server process large or malicious XML payloads. This can lead to data breaches, system downtime, or unauthorized access to internal resources.