Advisory Database
  • Advisories
  • Dependency Scanning
  1. npm
  2. ›
  3. @elysiajs/cors
  4. ›
  5. CVE-2025-50864

CVE-2025-50864: elysia-cors Origin Validation Error

August 20, 2025 (updated January 29, 2026)

An Origin Validation Error in the elysia-cors library thru 1.3.0 allows attackers to bypass Cross-Origin Resource Sharing (CORS) restrictions. The library incorrectly validates the supplied origin by checking if it is a substring of any domain in the site’s CORS policy, rather than performing an exact match. For example, a malicious origin like “notexample.com”, “example.common.net” is whitelisted when the site’s CORS policy specifies “example.com.” This vulnerability enables unauthorized access to user data on sites using the elysia-cors library for CORS validation.

References

  • github.com/advisories/GHSA-f9qj-4c5x-cpcw
  • github.com/elysiajs/elysia-cors
  • github.com/elysiajs/elysia-cors/blob/main/src/index.ts
  • github.com/elysiajs/elysia-cors/commit/9b9eb92e32a7a4b43b6d5108668941701c33e221
  • github.com/elysiajs/elysia-cors/tree/main
  • medium.com/@raghavagrawal_23036/cors-bypass-in-popular-opensource-library-ad27fb41e16a
  • nvd.nist.gov/vuln/detail/CVE-2025-50864

Code Behaviors & Features

Detect and mitigate CVE-2025-50864 with GitLab Dependency Scanning

Secure your software supply chain by verifying that all open source dependencies used in your projects contain no disclosed vulnerabilities. Dependency Scanning using SBOM also detects vulnerabilities from proprietary advisories that this site does not include. Learn more about Dependency Scanning using SBOM →

Affected versions

All versions before 1.3.1

Fixed versions

  • 1.3.1

Solution

Upgrade to version 1.3.1 or above.

Impact 6.5 MEDIUM

CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:U/C:N/I:H/A:N

Learn more about CVSS

Weakness

  • CWE-178: Improper Handling of Case Sensitivity
  • CWE-346: Origin Validation Error

Source file

npm/@elysiajs/cors/CVE-2025-50864.yml

Spotted a mistake? Edit the file on GitLab.

  • Site Repo
  • About GitLab
  • Terms
  • Privacy Statement
  • Contact

Page generated Sun, 08 Nov 2026 00:16:09 +0000.