Skip to main content
← All vulnerabilities
CVE-2023-49793GHSA-H26W-R4M5-8RRFPYSEC-2024-54

Path traversal in `CodeChecker server` in the endpoint of `CodeChecker store`

Published
Last modified
published
Not listed in CISA KEV
Fix
Fixed in 6.23.0
None on Exploit-DB, Metasploit or GitHub
  • Exploitation: poc
  • Automatable: no
  • Technical impact: partial

Summary

CodeChecker is an analyzer tooling, defect database and viewer extension for the Clang Static Analyzer and Clang Tidy. Zip files uploaded to the server endpoint of `CodeChecker store` are not properly sanitized. An attacker, using a path traversal attack, can load and display files on the machine of `CodeChecker server`. The vulnerable endpoint is `/Default/v6.53/CodeCheckerService@massStoreRun`. The path traversal vulnerability allows reading data on the machine of the `CodeChecker server`, with the same permission level as the `CodeChecker server`. The attack requires a user account on the `CodeChecker server`, with permission to store to a server, and view the stored report. This vulnerability has been patched in version 6.23.

Timeline

  1. CVE published
  2. CISA SSVC assessment

    Exploitation: poc · Automatable: no · Technical impact: partial

  3. Record last updated

Affected versions

  • Ericsson codechecker

    fixed in 6.23.0

  • codecheckerPyPI

    fixed in 6.23.0

References 2

GitHub · Ericsson/codechecker