CVE-2023-28131
Description
An OAuth implementation flaw in the Expo AuthSession Redirect Proxy allows account takeover and credential theft via a malicious link, affecting apps and websites using Expo for social sign-in.
AI Insight
LLM-synthesized narrative grounded in this CVE's description and references.
An OAuth implementation flaw in the Expo AuthSession Redirect Proxy allows account takeover and credential theft via a malicious link, affecting apps and websites using Expo for social sign-in.
Vulnerability
Analysis
CVE-2023-28131 is an OAuth implementation flaw in the Expo open-source framework that affects applications and websites using the Expo AuthSession Redirect Proxy for social sign-in (e.g., "Log in with Google/Facebook"). The bug allows an attacker to take over user accounts and steal credentials when a victim clicks a crafted malicious link, which can be delivered via email, SMS, or an attacker-controlled website [1][2].
The root cause lies in a vulnerability within the Expo framework's handling of OAuth redirects. An attacker can craft a link that, when clicked by a victim authenticated to a vulnerable application that uses Expo's AuthSession proxy, redirects authorization responses to an attacker-controlled URI, effectively hijacking the OAuth flow. This attack does not require any special privileges from the victim other than being logged in to the target service [1].
The impact is significant: an attacker can take over the victim's account on the vulnerable application, gaining access to sensitive data and potentially performing actions as the user. The flaw was discovered by Salt Security researchers, who noted that because Expo is a widely-used third-party framework, the potential exposure is broad, affecting hundreds of sites and apps [1].
At the time of disclosure, Expo developers were notified and a fix was expected to be integrated into the framework. Users of the Expo framework are advised to update their applications with the patched version as soon as it becomes available [1].
AI Insight generated on May 20, 2026. Synthesized from this CVE's description and the cited reference URLs; citations are validated against the source bundle.
Affected packages
Versions sourced from the GitHub Security Advisory.
| Package | Affected versions | Patched versions |
|---|---|---|
exponpm | < 48.0.0 | 48.0.0 |
Affected products
2- Range: All versions prior to SDK 48.* (Affected SDK 45.*, 46.* and 47.*)
Patches
0No patches discovered yet.
Vulnerability mechanics
AI mechanics synthesis has not run for this CVE yet.
References
4- github.com/advisories/GHSA-wr5g-q49g-548wghsaADVISORY
- nvd.nist.gov/vuln/detail/CVE-2023-28131ghsaADVISORY
- blog.expo.dev/security-advisory-for-developers-using-authsessions-useproxy-options-and-auth-expo-io-e470fe9346dfghsaWEB
- www.darkreading.com/endpoint/oauth-flaw-in-expo-platform-affects-hundreds-of-third-party-sites-appsghsaWEB
News mentions
0No linked articles in our index yet.