Horizon Alert
Summary of the vulnerability and why it matters
WIMOOR software contains a flaw that could allow unauthorized access to sensitive company data. This vulnerability, specifically an authentication bypass, enables attackers to impersonate users and access or alter information such as orders, financial details, and authorization settings across different company accounts. The primary concern is to determine if our environment is exposed to this risk.
- Allows unauthorized access to sensitive company data.
- Matters because it bypasses security controls.
- Confirm if WIMOOR is used and if it's exposed.
Attack Path
How an attacker could exploit the issue
An attacker could impersonate any user within WIMOOR by directly accessing backend service ports and bypassing the standard gateway. This allows them to send an unsigned `X-USERINFO` header with forged tenant and user type values, enabling them to read and alter sensitive data belonging to other tenants.
- Attacker reaches backend service ports directly.
- Sends unsigned `X-USERINFO` header.
- Risk of unauthorized data access and modification.
Live Threat
Current exploitation, exposure, and threat context
Attackers who can directly access backend service ports, bypassing the gateway, could impersonate any tenant and privilege level within WIMOOR. This is achieved by sending an unsigned X-USERINFO header with forged company ID and user type values. When supported by the advisory, this could allow unauthorized access to sensitive company data.
- Other tenants' orders and financial data.
- Direct backend access bypassing gateway.
- Unauthorized reading and modification of data.
Operational Fix
Recommended remediation, mitigation, and detection steps
WIMOOR's authentication bypass requires direct access to backend services, bypassing any gateway, making infrastructure and platform teams the likely first responders to identify affected systems. The initial practical move is to confirm the presence of WIMOOR, determine its reachability and criticality, and then identify the accountable owner to plan remediation based on risk.
- Identify WIMOOR deployment and owners.
- Verify backend service reachability and criticality.
- Plan targeted remediation or risk reduction.