auth-js is an isomorphic Javascript library for Supabase Auth. Prior to version 2.69.1, the library functions getUserById, deleteUser, updateUserById, listFactors and deleteFactor did not require the user supplied values to be valid UUIDs. This could lead to a URL path traversal, resulting in the wrong API function being called. Implementations that follow security best practice and validate user controlled inputs, such as the userId are not affected by this. This issue has been patched in version 2.69.1.
Metrics
Affected Vendors & Products
References
History
Tue, 27 May 2025 16:15:00 +0000
Type | Values Removed | Values Added |
---|---|---|
Metrics |
ssvc
|
Tue, 27 May 2025 15:30:00 +0000
Type | Values Removed | Values Added |
---|---|---|
Description | auth-js is an isomorphic Javascript library for Supabase Auth. Prior to version 2.69.1, the library functions getUserById, deleteUser, updateUserById, listFactors and deleteFactor did not require the user supplied values to be valid UUIDs. This could lead to a URL path traversal, resulting in the wrong API function being called. Implementations that follow security best practice and validate user controlled inputs, such as the userId are not affected by this. This issue has been patched in version 2.69.1. | |
Title | auth-js Vulnerable to Insecure Path Routing from Malformed User Input | |
Weaknesses | CWE-22 CWE-287 |
|
References |
| |
Metrics |
cvssV4_0
|

Status: PUBLISHED
Assigner: GitHub_M
Published: 2025-05-27T15:27:00.864Z
Updated: 2025-05-27T15:37:18.556Z
Reserved: 2025-05-19T15:46:00.395Z
Link: CVE-2025-48370

Updated: 2025-05-27T15:37:14.802Z

Status : Awaiting Analysis
Published: 2025-05-27T16:15:32.880
Modified: 2025-05-28T15:01:30.720
Link: CVE-2025-48370

No data.