S4E just found a high top 10 tcp port service scan
critical·Product Based Web Vulnerabilities·Updated Nov 26, 2024

CVE-2024-10081 Scanner

CVE-2024-10081 Scanner - Unauthenticated Admin Access vulnerability in CodeChecker

Est. Time~10 seconds
Scan TypeSingle Scan
Targetsdomain, ipv4, subdomain
CostFree
0
Times Used
by S4E users
0
Assets Scanned
domains & IPs
0
Vulnerabilities Found
confirmed findings
References
CVECVE-2024-10081
10.0
CVSScritical
Exploitable remotely over the internet · no authentication required.

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.

Attack Vector
Network
Privileges Req.
None
User Interaction
None
Affected
CodeCheckerby Ericsson
0
codecheckerby ericsson
0
Updated Aug 18, 2026View on NVD →
Detail

CodeChecker is a static analysis tool widely used by developers for inspecting code to detect bugs and enhance quality. It's especially popular in environments demanding high standards of code security and reliability. With features including comprehensive reports and integration into continuous integration workflows, CodeChecker is a valued tool in both open-source and enterprise contexts. The software assists in maintaining code standards, identifying potential vulnerabilities before they become issues. It's often integrated with larger software development environments, empowering teams to catch errors early in the development process. Used across various sectors, CodeChecker remains an indispensable tool in the toolkit of software developers aiming for secure, high-quality code.

The vulnerability present in CodeChecker allows unauthorized users to bypass authentication mechanisms, leading to potential exploitation. Unauthenticated access to administrative functions can result in unauthorized modifications, data leakage, and potentially, system compromise. The vulnerability is severe, given that it allows superuser access, facilitating extensive control over the software. This kind of access can be detrimental if exploited, as it bypasses intended access controls and can lead to unintended use or abuse. Vulnerabilities of this nature are critical, required immediate attention for patching or mitigation to prevent damaging incursions. Ensuring secure access controls is paramount to maintaining software integrity and user trust.

The technical details of this vulnerability involve the bypassing of authentication via specific API endpoints in CodeChecker. Endpoints ending in Authentication, Configuration, or ServerInfo are particularly vulnerable, which if exploited, grant superuser access. This flaw permits malicious actors to perform actions such as adding, editing, or removing products, unrestrictedly. By crafting specific requests targeting these endpoints, attackers can manipulate system functions without proper credentials. This bypass mechanism effectively undermines the security suite designed to protect against unauthorized operations. Unsecured API paths represent significant security risks, earmarking the necessity for prompt vulnerability assessments and fixes.

Exploitation of this vulnerability can lead to unauthorized access to critical functions within CodeChecker, posing severe threat vectors such as data tampering, unauthorized deployments, and compromised service operations. Attackers could potentially manipulate code analyses, alter stored data, or undermine project integrity. Additionally, exploitation could impact service availability and reliability, leading to developer mistrust or reputational harm. In environments where secure code analysis is essential, such unauthorized access could lead to a severe compromise of compliance or security standards. Countermeasures, including immediate patching and enhanced access controls, are crucial in mitigating such risks.

REFERENCES

Solution Advice
  • Immediately patch the software to the latest version, addressing any authentication bypass flaws.
  • Ensure robust access controls are in place on all API endpoints, particularly those exposed to external access.
  • Regularly audit API responses for anomalies indicating unauthorized activity.
  • Implement IP whitelisting and rate limiting to restrict unauthorized access attempts.
  • Conduct thorough security assessments post-patching to ensure no residual vulnerabilities.

Get AI-powered remediation steps tailored to your asset.

Try AI Solutions →

Check your infrastructure.
Right now.

11,000+ scanners. Free to start. No credit card required.