CVE-2024-10081
nicheAuthentication Bypass in Ericsson CodeChecker Grants Superuser API Access
Ericsson CodeChecker, an analyzer tooling and defect database/viewer for Clang Static Analyzer and Clang Tidy, contains a critical authentication bypass (CWE-288/CWE-420) in all versions through 6.24.1. The flaw is triggered when an API request URL ends with 'Authentication', causing the server to skip authentication checks. An unauthenticated remote attacker can then obtain superuser access to all API endpoints except /Authentication itself, allowing them to add, edit, and remove products and otherwise administer the defect database. Any CodeChecker deployment running an affected version is exposed, with the greatest risk for instances reachable from the internet or shared networks. No public proof-of-concept is known and the flaw is not in CISA's KEV, but EPSS assigns a 39.1% probability of exploitation within 30 days (99th percentile), indicating elevated near-term risk.
What to do: Upgrade to a CodeChecker release newer than 6.24.1, as the advisory lists every version through 6.24.1 as affected. Until patched, restrict network access to the CodeChecker web/API endpoint (VPN, firewall rules, or an authenticating reverse proxy) to limit unauthenticated access. Review server logs for API requests whose URL ends with 'Authentication', which would indicate attempted or successful exploitation.
| Ericsson CodeChecker | through 6.24.1 (all versions up to and including 6.24.1) |
Order-of-magnitude estimate by the model from install counts, market share and public scan data it knows; verify before quoting.
CodeChecker is an analyzer tooling, defect database and viewer extension for the Clang Static Analyzer and Clang Tidy. Authentication bypass occurs when the API URL ends with Authentication. This bypass allows superuser access to all API endpoints other than Authentication. These endpoints include the ability to add, edit, and remove products, among others. All endpoints, apart from the /Authentication is affected by the vulnerability. This issue affects CodeChecker: through 6.24.1.
- Vendors
- ericsson
- Products
- codechecker
- Weakness
- CWE-288, CWE-420
- Vector
- CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:C/C:H/I:H/A:H
In the news0 stories
No ingested article mentions this CVE yet.