Katalog CVE

CVE-2025-50864

ŚrednieCVSS 6.5
Opublikowano: Zaktualizowano: Przetłumaczono: NVD NIST

Prawdopodobieństwo exploitacji (EPSS)

Niskie ryzyko
0.44%

Percentyl 35 - wyżej niż 35% wszystkich znanych CVE

Streszczenie

Biblioteka elysia-cors do wersji 1.3.0 zawiera błąd walidacji pochodzenia żądań, który pozwala na obejście ograniczeń CORS. Zamiast dokładnego dopasowania domeny, biblioteka sprawdza, czy podany origin jest podciągiem dowolnej domeny z polityki CORS, co umożliwia atakującym wykorzystanie fałszywych domen, np. "notexample.com" lub "example.common.net", gdy polityka zawiera "example.com".

Ocena ryzyka

Atakujący może uzyskać nieautoryzowany dostęp do danych użytkowników w aplikacjach korzystających z tej biblioteki, co prowadzi do naruszenia poufności i potencjalnie do kradzieży sesji lub danych wrażliwych.

Rekomendacja

Należy natychmiast zaktualizować bibliotekę elysia-cors do wersji nowszej niż 1.3.0, która zawiera poprawkę walidacji pochodzenia. Jeśli aktualizacja nie jest możliwa, należy wdrożyć własną, dokładną walidację domen w konfiguracji CORS.

Oryginalny opis (angielski, źródło NVD)

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.

Dane podatności pochodzą z NVD (NIST) · CISA KEV · EPSS