{"id":"GHSA-wr5g-q49g-548w","summary":"Expo SDK has an OAuth vulnerability","details":"A vulnerability in the expo.io framework allows an attacker to take over accounts and steal credentials on an application/website that configured the \"Expo AuthSession Redirect Proxy\" for social sign-in. This can be achieved once a victim clicks a malicious link. The link itself may be sent to the victim in various ways (including email, text message, an attacker-controlled website, etc).","aliases":["CVE-2023-28131"],"modified":"2025-10-16T08:27:45.463248Z","published":"2023-04-24T06:31:20Z","database_specific":{"cwe_ids":["CWE-522"],"severity":"CRITICAL","github_reviewed":true,"github_reviewed_at":"2025-10-15T18:55:34Z","nvd_published_at":"2023-04-24T05:15:08Z"},"references":[{"type":"ADVISORY","url":"https://nvd.nist.gov/vuln/detail/CVE-2023-28131"},{"type":"WEB","url":"https://blog.expo.dev/security-advisory-for-developers-using-authsessions-useproxy-options-and-auth-expo-io-e470fe9346df"},{"type":"PACKAGE","url":"https://github.com/expo/expo"},{"type":"WEB","url":"https://www.darkreading.com/endpoint/oauth-flaw-in-expo-platform-affects-hundreds-of-third-party-sites-apps"}],"affected":[{"package":{"name":"expo","ecosystem":"npm","purl":"pkg:npm/expo"},"ranges":[{"type":"SEMVER","events":[{"introduced":"0"},{"fixed":"48.0.0"}]}],"database_specific":{"source":"https://github.com/github/advisory-database/blob/main/advisories/github-reviewed/2023/04/GHSA-wr5g-q49g-548w/GHSA-wr5g-q49g-548w.json"}}],"schema_version":"1.9.0","severity":[{"type":"CVSS_V3","score":"CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:C/C:H/I:H/A:H"}]}