CVE Catalog

CVE-2026-8890

HighCVSS 8.2
Published: Updated: Translated: NVD NIST

Exploitation Probability (EPSS)

Low risk
0.49%

39th percentile - higher than 39% of all known CVEs

Summary

An authentication bypass vulnerability in code100x's Mobile API allows unauthenticated attackers to impersonate arbitrary users by sending a crafted JSON payload in the 'g' HTTP header.

Risk Assessment

Attackers can gain unauthorized access to course data of any user or administrator, leading to data confidentiality and integrity breaches.

Recommendation

Immediately update code100x to a version that fixes the validation of authentication headers in the middleware.

Related vulnerabilities

Original NVD description (English source)

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.

Vulnerability data from NVD (NIST) · CISA KEV · EPSS