Horizon Alert
Summary of the vulnerability and why it matters
A static credential in the mobile application allows unauthenticated access to API services on the MatchPoint platform, posing a significant risk due to the ease of exploitation.
- Hardcoded credentials grant unauthorized access to services.
- Leadership should remember the ease of unauthorized access.
- Confirm platform relevance and exposure to this risk.
Attack Path
How an attacker could exploit the issue
An attacker could leverage a static credential embedded within the mobile application to gain unauthorized access to API services on the MatchPoint platform. This embedded credential reportedly allows unauthenticated users to obtain an 'autorizado' token, which then grants access to these services.
- Mobile app with embedded credential.
- API call returning 'autorizado' token.
- Unauthenticated access to API services.
Live Threat
Current exploitation, exposure, and threat context
A static credential embedded within the mobile application could allow unauthenticated access to API services on the MatchPoint platform, potentially exposing system data and sensitive information when supported by the advisory.
- API services could be exposed.
- Unauthenticated access via embedded credential.
- Unauthorized access to platform data.
Operational Fix
Recommended remediation, mitigation, and detection steps
The vulnerability involves a static credential in a mobile app granting unauthenticated access to MatchPoint platform API services, suggesting ownership may fall to the mobile application team and the platform team responsible for the APIs. The first practical step is to inventory all instances of the mobile app, confirm API reachability and business criticality, identify the accountable owner, and then prioritize remediation based on risk.
- Mobile and platform teams own the issue.
- Verify API reachability and business criticality.
- Plan remediation based on identified risk.