CVE-2012-10024: XBMC ≤ 11.0 Web Server Path Traversal
XBMC version 11.0 contains a path traversal vulnerability in its embedded HTTP server. When accessed via HTTP Basic Authentication, the server fails to properly sanitize URI input, allowing authenticated users to request files outside the intended document root. An attacker can exploit this flaw to read arbitrary files from the host filesystem, including sensitive configuration or credential files.
Security readout for executives and security teams
Plain-English summary
An authenticated user of XBMC’s embedded web server could read files outside the intended web directory. That can expose configuration or credential files where the web interface is enabled and reachable. This is not an unauthenticated takeover, but it is serious for exposed or shared XBMC systems.
Executive priority
Prioritize remediation for any reachable legacy XBMC web interface, especially on systems storing credentials or configuration secrets. If no enabled web server exists, urgency drops but inventory cleanup remains appropriate.
Technical view
CWE-22 path traversal in XBMC 11.0/≤11.0 embedded HTTP server. After HTTP Basic Authentication, URI input is not properly sanitized, allowing reads from outside the document root. CVSS v4 is 7.1 high, with network access, low complexity, low privileges, and high confidentiality impact.
Likely exposure
Exposure is likely limited to legacy XBMC installations with the embedded web server enabled and reachable. The source bundle’s affected-product metadata is sparse and internally inconsistent, so asset validation matters.
Exploitation context
The bundle cites public exploit material and a technical advisory. CISA KEV status is false, and no provided source establishes active exploitation. Treat exploit availability as increasing urgency, not as proof of current attacks.
Researcher notes
Key uncertainty is affected-version precision: the title and description point to XBMC 11.0/≤11.0, while affected metadata lists version 0 with default unaffected. Use the advisory and patch reference to confirm product lineage and fixed builds.
Mitigation direction
Upgrade to a release containing the upstream XBMC fix.
Apply the referenced upstream patch if maintaining legacy code.
Disable the embedded web server if it is not required.
Restrict web server access to trusted networks or hosts.
Review vendor guidance before relying on compensating controls.
Validation and detection
Inventory XBMC or Kodi-era systems in production and labs.
Check whether the embedded HTTP server is enabled.
Confirm the web interface is not internet-exposed.
Verify the installed build includes the referenced fix.
Review access logs for unusual authenticated file-read activity.
Generated from the cited source records. This long-tail analysis has not been individually reviewed by a named human.
Potential ATT&CK relevance
Conservative CVE-to-ATT&CK context
These mappings and lookup hints may be relevant to the vulnerability behavior, CWE, affected product, or exposure path. Glexia-inferred context is not an official MITRE, ATT&CK, CWE, or CVE Program mapping.
ATT&CK lookup starting points
Use these exact CWE pages and searches to review the Glexia ATT&CK library from this CVE's weakness and description context.
cwe · medium confidence lookup
CWE-22: File access and web shell behavior lookup
File traversal and upload weaknesses can lead teams to review file, web shell, execution, and collection telemetry. Open the exact CWE lookup page first, then review the ATT&CK searches from that MITRE weakness context. This is a Glexia lookup hint, not an official ATT&CK mapping.
The CVE wording references authentication or credential exposure, so valid-account and credential-access review may help. This is a Glexia inferred lookup path, not an official MITRE, ATT&CK, or CVE Program mapping.
The CVE wording references file access or upload behavior, so file telemetry and web shell review may help. This is a Glexia inferred lookup path, not an official MITRE, ATT&CK, or CVE Program mapping.
These fields come from the CVE record and ADP containers, not from Glexia's Take. They preserve time-varying source decisions such as CISA SSVC, KEV status, CVSS metrics, and provider references.
We collect every scored CVSS vector available in the official CNA and ADP containers. When more than one version is present, the table keeps the source vectors side by side instead of collapsing them into the highest score.
CWE links open Glexia weakness intelligence pages with official CWE context, developer remediation guidance, and related CVE mappings.
CWE-22 · source CWE mapping
Improper Limitation of a Pathname to a Restricted Directory ('Path Traversal')
Improper Limitation of a Pathname to a Restricted Directory ('Path Traversal') represents a recurring weakness pattern that can create exploitable paths when design, validation, or implementation controls are missing.