Sangfor Behavior Management System XML External Entity Injection Vulnerability
Vulnerability
A XML external entity (XXE) injection vulnerability has been identified in the Sangfor Behavior Management System, also known as the DC Management System. This vulnerability exists in the '/src/sangforindex' endpoint, where a remote, unauthenticated attacker can send crafted XML data that includes external entity definitions. The flaw arises from improper configuration of the XML parser, allowing unrestricted resolution of external entities. Exploitation of this vulnerability could lead to the disclosure of internal files, server-side request forgery (SSRF), or other impacts depending on the behavior of the XML parser.
Impact
Exploitation of this vulnerability could result in unauthorized access to internal files, server-side request forgery (SSRF) attacks, or other impacts based on the XML parser's behavior.
Reproduction
To reproduce this vulnerability, send a POST request to the '/src/sangforindex' endpoint with a Content-Type of 'text/xml'. The request should include an XML payload that defines an external entity, which can be used to exfiltrate data or perform SSRF attacks.
Vulnerability Rating
Our algorithm analyzes dozens of metrics to generate these 8 key vulnerability categories, which are then combined to calculate the overall risk score.
