In the Twilio Authy API, accessed by Authy Android before 25.1.0 and Authy iOS before 26.1.0, an unauthenticated endpoint provided access to certain phone-number data, as exploited in the wild in June 2024. Specifically, the endpoint accepted a stream of requests containing phone numbers and responded with information about whether each phone number was registered with Authy. (Authy accounts were not compromised, however.)
The vulnerability has a CVSS base score of 5.3, categorizing it as medium severity. Organizations using affected versions should prioritize patching to mitigate any potential data exposure.
Risk to organizations includes unauthorized access to phone-number registration status, potentially leading to further exploitation if not addressed promptly. Organizations should prioritize patching immediately.
Currently, there are no known exploits available in the wild. However, it is critical to remain vigilant and monitor any updates from Twilio regarding this vulnerability.
Organizations should address this vulnerability in their priority patch cycle to ensure their systems remain secure and resilient against potential threats.
Vulnerability Details
The Twilio Authy API vulnerability allows an unauthenticated endpoint to accept requests containing phone numbers and respond with their registration status. This was first reported in June 2024 and affects versions of Twilio Authy for Android and iOS released prior to 25.1.0 and 26.1.0, respectively.
The CVSS score for this vulnerability is 5.3, indicating a medium severity level. The attack vector is categorized as network-based, with low complexity and no privileges required for exploitation.
The vulnerability is classified under CWE-203, indicating observable discrepancies that can lead to information disclosure.
Technical Analysis
The root cause of this vulnerability lies in the implementation of an unauthenticated endpoint in the API, allowing attackers to send requests containing phone numbers without any form of authentication. This endpoint returns information on whether the provided phone numbers are registered, leading to potential misuse.
The attack vector is network-based, allowing remote attackers to leverage this vulnerability without needing physical access to the affected systems. The complexity of the attack is low, as no special conditions or privileges are necessary to exploit this flaw.
No user interaction is required to exploit this vulnerability, adding to the potential risk. The confidentiality impact is low, as it only exposes phone-number registration status without compromising the accounts themselves.
Risk & Impact Analysis
The real-world deployment risk associated with this vulnerability is significant. Organizations utilizing the affected versions of Twilio Authy may face exposure of sensitive phone-number information, which could be leveraged for further attacks, including social engineering or targeted phishing attempts.
This vulnerability has been added to the Known Exploited Vulnerabilities (KEV) catalog, indicating its relevance and the urgency for organizations to address it. The due date for remediation is set for August 13, 2024.
Given the potential for exploitation and the severity of the information disclosure, organizations should prioritize remediation efforts to minimize the risk of data exposure.
Exploitation Status
Signal | Status |
|---|---|
Known Exploit | No |
Public PoC | No |
Actively Exploited | Yes |
Ransomware Use | No |
Affected Versions
The affected versions include Authy for Android prior to version 25.1.0 and Authy for iOS prior to version 26.1.0. Organizations using these versions should ensure they upgrade to the latest versions to mitigate this vulnerability.
Mitigation & Remediation
Twilio recommends that organizations apply the latest security updates to their Authy applications. Version 25.1.0 for Android and 26.1.0 for iOS include necessary mitigations for this vulnerability. In the absence of updates, organizations should consider discontinuing the use of the affected product.
For further assistance, organizations can refer to Twilio's documentation on reporting vulnerabilities and applying security patches.
Detection Guidance
Monitoring should include logging for unauthorized access attempts to the Authy API endpoints. Any anomalies in request patterns, especially those involving phone-number inquiries, should be flagged for investigation.
AppSecure Threat Intelligence Insight
This vulnerability highlights the importance of securing API endpoints with proper authentication mechanisms. Organizations should regularly review their API security practices to ensure that sensitive data is not exposed through misconfigured endpoints.
The trend of exploiting API vulnerabilities underscores the need for ongoing security assessments. Security teams should prioritize regular penetration testing and vulnerability management programs to identify and remediate similar risks.
For organizations seeking to enhance their security posture, consider engaging in penetration testing services that can provide insights into vulnerabilities and help implement robust security measures.
Disclaimer: This content was generated using AI. While we strive for accuracy, please verify critical information with official sources.

.webp)