CVE-2017-15405:Race condition vulnerability in Chrome OS stateful recovery feature allows for arbitrary code execution.

splash
Back

Description Preview

CVE-2017-15405 is a vulnerability in Google Chrome on Chrome OS prior to version 61.0.3163.113. The issue involves inappropriate symlink handling combined with a race condition in the stateful recovery feature implementation within the cryptohomed component. When exploited, this vulnerability could allow a local attacker to execute arbitrary code with root privileges via a crafted HTML page, potentially leading to complete system compromise.

Overview

This vulnerability (CWE-362: Concurrent Execution using Shared Resource with Improper Synchronization) affects the stateful recovery feature in Chrome OS. The issue stems from improper handling of symlinks combined with a race condition in the cryptohomed component. The vulnerability allows for persistence of malicious code running with root privileges. An attacker with local access could exploit this vulnerability by using a specially crafted HTML page to execute arbitrary code with elevated privileges, potentially leading to full system compromise. The race condition occurs during resource access operations, allowing an attacker to manipulate the system during a small window of opportunity between operations.

Remediation

Users should update their Chrome OS devices to version 61.0.3163.113 or later, which contains the fix for this vulnerability. Google has addressed this issue in the stable channel update for Chrome OS released in October 2017. System administrators should ensure that all Chrome OS devices within their organization are updated to the patched version. Additionally, standard security practices should be followed, including limiting local access to Chrome OS devices to trusted users only and implementing the principle of least privilege for all user accounts.

References

  1. Chrome OS Stable Channel Update announcement: https://chromereleases.googleblog.com/2017/10/stable-channel-updates-for-chrome-os.html
  2. Chrome Bug Tracker issue: https://crbug.com/766276
  3. CWE-362: Concurrent Execution using Shared Resource with Improper Synchronization: https://cwe.mitre.org/data/definitions/362.html

Industry ExposureMost to least
This section illustrates the prevalence of a specific Common Vulnerabilities and Exposures (CVE) across various industries based on customer reports. The ranking displays industries from the most to least affected by this particular vulnerability, offering valuable insight into where this CVE has been most frequently observed. This information can help organizations within these sectors prioritize their security efforts, understand their relative risk exposure compared to their peers, and focus remediation strategies where they are most needed. By understanding the industry-specific impact, organizations can make more informed decisions regarding patching, resource allocation, and overall risk management related to this CVE.

  1. Manufacturing
    Manufacturing
  2. Health Care & Social Assistance
    Health Care & Social Assistance
  3. Management of Companies & Enterprises
    Management of Companies & Enterprises
  4. Professional, Scientific, & Technical Services
    Professional, Scientific, & Technical Services
  5. Accommodation & Food Services
    Accommodation & Food Services
  6. Administrative, Support, Waste Management & Remediation Services
    Administrative, Support, Waste Management & Remediation Services
  7. Agriculture, Forestry Fishing & Hunting
    Agriculture, Forestry Fishing & Hunting
  8. Arts, Entertainment & Recreation
    Arts, Entertainment & Recreation
  9. Construction
    Construction
  10. Educational Services
    Educational Services
  11. Finance and Insurance
    Finance and Insurance
  12. Information
    Information
  13. Mining
    Mining
  14. Other Services (except Public Administration)
    Other Services (except Public Administration)
  15. Public Administration
    Public Administration
  16. Real Estate Rental & Leasing
    Real Estate Rental & Leasing
  17. Retail Trade
    Retail Trade
  18. Transportation & Warehousing
    Transportation & Warehousing
  19. Utilities
    Utilities
  20. Wholesale Trade
    Wholesale Trade

Focus on What Matters

  1. See Everything.
  2. Identify True Risk.
  3. Proactively Mitigate Threats.

Let's talk!

background
Armis Vulnerability Intelligence Database