Katalog CVE

CVE-2026-8890

WysokieCVSS 8.2
Opublikowano: Zaktualizowano: Przetłumaczono: NVD NIST

Prawdopodobieństwo exploitacji (EPSS)

Niskie ryzyko
0.49%

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

Streszczenie

Podatność w aplikacji code100x umożliwia ominięcie uwierzytelniania w interfejsie Mobile API. Nieuwierzytelniony atakujący może podszyć się pod dowolnego użytkownika, wysyłając spreparowany ładunek JSON w nagłówku HTTP 'g'.

Ocena ryzyka

Atakujący może uzyskać nieautoryzowany dostęp do danych kursów dowolnego użytkownika lub administratora, co prowadzi do naruszenia poufności i integralności danych.

Rekomendacja

Należy natychmiast zaktualizować aplikację code100x do wersji, w której poprawiono walidację nagłówków uwierzytelniających w middleware.

Powiązane podatności

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

code100x contains an authentication bypass vulnerability in the Mobile API that allows unauthenticated attackers to impersonate arbitrary users by supplying a crafted JSON payload in the 'g' HTTP header. The middleware in middleware.ts skips identity header generation when an Auth-Key header is present without validating its value, allowing attackers to inject a spoofed user identity header that the downstream route handler in the mobile courses endpoint accepts as trusted, granting unauthorized access to course data belonging to any enrolled user or administrator.

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