CodeChecker is an analyzer tooling, defect database and viewer extension for the Clang Static Analyzer and Clang Tidy. Authentication bypass occurs when the URL ends with Authentication with certain function calls. This bypass allows assigning arbitrary permission to any user existing in CodeChecker. This issue affects CodeChecker: through 6.27.3.
The vulnerability (CWE-290, CWE-863) consists of improper identity verification and authorization in certain function calls when the URL ends with a string related to the authentication process. The application incorrectly treats such a request as authorized, bypassing proper access control. As a result, an attacker without any credentials can issue administrative requests concerning user permissions.
An attacker can grant any existing user in the CodeChecker system unlimited or administrative privileges, which in practice leads to complete takeover of control over the tool instance and the code defect data stored in it.
Apply patches available from the vendor in accordance with references (GitHub Security Advisory GHSA-4v9x-cqc5-j645). Until updates are applied, it is recommended to restrict network access to the CodeChecker instance exclusively to trusted hosts and internal networks (firewall, VPN).
Ericsson CodeChecker in all versions up to and including 6.27.3.
CVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:N/VC:H/VI:H/VA:H/SC:H/SI:H/SA:H/E:P/CR:X/IR:X/AR:X/MAV:X/MAC:X/MAT:X/MPR:X/MUI:X/MVC:X/MVI:X/MVA:X/MSC:X/MSI:X/MSA:X/S:N/AU:Y/R:U/V:C/RE:M/U:RedEricsson Codechecker
APPEricsson< 6.27.4
Related vulnerabilities
Authentication bypass w Ericsson CodeChecker — pełny dostęp do API
CodeChecker is an analyzer tooling, defect database and viewer extension for the Clang Static Analyzer and Cla...
CodeChecker is an analyzer tooling, defect database and viewer extension for the Clang Static Analyzer and Cla...
CodeChecker is an analyzer tooling, defect database and viewer extension for the Clang Static Analyzer and Cla...
CodeChecker is an analyzer tooling, defect database and viewer extension for the Clang Static Analyzer and Cla...