Skip to main content
Press slash or control plus K to focus the search. Use the arrow keys to navigate results and press enter to open a threat.
Reconnecting to live updates…

CVE-2024-24855: CWE-362 Concurrent Execution using Shared Resource with Improper Synchronization ('Race Condition') in Linux Linux kernel

0
Medium
VulnerabilityCVE-2024-24855cvecve-2024-24855cwe-362
Published: Mon Feb 05 2024 (02/05/2024, 07:25:41 UTC)
Source: CVE
Vendor/Project: Linux
Product: Linux kernel

Description

A race condition was found in the Linux kernel's scsi device driver in lpfc_unregister_fcf_rescan() function. This can result in a null pointer dereference issue, possibly leading to a kernel panic or denial of service issue.

AI-Powered Analysis

AILast updated: 11/03/2025, 20:26:33 UTC

Technical Analysis

CVE-2024-24855 is a race condition vulnerability identified in the Linux kernel's SCSI device driver, specifically within the lpfc_unregister_fcf_rescan() function. The issue stems from improper synchronization when multiple threads or processes concurrently access shared resources, leading to a null pointer dereference. This flaw can trigger a kernel panic, effectively causing a denial of service (DoS) condition. The vulnerability affects Linux kernel versions starting from v2.6.34-rc2, indicating a long-standing codebase exposure. The CVSS 3.1 base score is 5.0, reflecting a medium severity level, with an attack vector limited to local access (AV:L), requiring low privileges (PR:L) and user interaction (UI:R). The impact is primarily on availability (A:H), with no confidentiality or integrity loss reported. No public exploits have been observed, but the vulnerability poses a risk in environments where untrusted local users or processes can trigger the race condition. The race condition is classified under CWE-362, highlighting concurrent execution issues due to improper synchronization. The vulnerability is particularly relevant for systems using Fibre Channel Protocol (FCP) SCSI adapters, common in enterprise storage networks. The lack of available patches at the time of reporting necessitates close monitoring of vendor advisories and proactive mitigation steps. Given the kernel-level nature, exploitation can cause system-wide instability, requiring reboots and potentially impacting critical services.

Potential Impact

For European organizations, the primary impact of CVE-2024-24855 is on system availability. Enterprises relying on Linux servers with SCSI or Fibre Channel storage devices may experience kernel panics leading to service outages. This can disrupt business operations, especially in data centers, cloud providers, and critical infrastructure sectors such as finance, healthcare, and manufacturing. Since the vulnerability requires local access and user interaction, the risk is elevated in multi-user environments or where insider threats exist. The denial of service could also affect high-availability clusters or storage networks, causing cascading failures. Although confidentiality and integrity are not directly compromised, the operational disruption can lead to indirect security risks, such as delayed incident response or loss of data availability. Organizations with stringent uptime requirements and those operating legacy Linux kernels are particularly vulnerable. The absence of known exploits reduces immediate threat levels but does not eliminate the risk of future weaponization.

Mitigation Recommendations

1. Monitor Linux kernel vendor advisories and apply security patches promptly once available to address the race condition. 2. Audit all Linux systems to identify those running affected kernel versions, especially in environments using SCSI or Fibre Channel devices. 3. Restrict local user access to trusted personnel and minimize the number of users with permissions to interact with kernel-level device drivers. 4. Implement strict access controls and user activity monitoring on systems with multi-user access to detect suspicious behavior that could trigger the vulnerability. 5. Consider upgrading to newer, supported Linux kernel versions where this vulnerability is fixed or mitigated. 6. For critical systems, deploy kernel live patching solutions if available to reduce downtime during patch application. 7. Conduct regular backups and ensure disaster recovery plans are tested to mitigate potential service disruptions caused by kernel panics. 8. Use security tools to monitor kernel logs and system stability indicators to detect early signs of exploitation attempts or instability.

Need more detailed analysis?Get Pro

Technical Details

Data Version
5.1
Assigner Short Name
Anolis
Date Reserved
2024-02-01T09:11:56.213Z
Cisa Enriched
true

Threat ID: 682d983fc4522896dcbf0cf0

Added to database: 5/21/2025, 9:09:19 AM

Last enriched: 11/3/2025, 8:26:33 PM

Last updated: 12/3/2025, 12:14:20 PM

Views: 46

Community Reviews

0 reviews

Crowdsource mitigation strategies, share intel context, and vote on the most helpful responses. Sign in to add your voice and help keep defenders ahead.

Sort by
Loading community insights…

Want to contribute mitigation steps or threat intel context? Sign in or create an account to join the community discussion.

Actions

PRO

Updates to AI analysis require Pro Console access. Upgrade inside Console → Billing.

Please log in to the Console to use AI analysis features.

Need enhanced features?

Contact root@offseq.com for Pro access with improved analysis and higher rate limits.

Latest Threats