Exploit
CVE-2024-9441

Improper Neutralization of Special Elements used in an OS Command ('OS Command Injection') (CWE-78)

Published: Oct 2, 2024 / Updated: 48d ago

010
CVSS 9.8EPSS 0.04%Critical
CVE info copied to clipboard

Summary

The Linear eMerge e3-Series through version 1.00-07 is vulnerable to an OS command injection vulnerability. A remote and unauthenticated attacker can execute arbitrary OS commands via the login_id parameter when invoking the forgot_password functionality over HTTP.

Impact

This vulnerability allows a remote and unauthenticated attacker to execute arbitrary OS commands on the affected system. This can lead to complete system compromise, including unauthorized access to sensitive data, modification of system configurations, and potential disruption of services. The attack vector is through the network, requires no user interaction, and has a low attack complexity, making it relatively easy for attackers to exploit.

Exploitation

One proof-of-concept exploit is available on github.com. Its exploitation has been reported by various sources, including vulncheck.com.

Patch

As of the current information, there is no mention of an available patch. The vulnerability affects Linear eMerge e3-Series through version 1.00-07, suggesting that newer versions, if available, may have addressed this issue. However, this needs to be confirmed with the vendor.

Mitigation

1. Upgrade the Linear eMerge e3-Series to a version newer than 1.00-07 if available. 2. Implement network segmentation to restrict access to the affected systems. 3. Use a web application firewall (WAF) to filter malicious requests targeting the forgot_password functionality. 4. Monitor and log all activities related to the forgot_password functionality for suspicious behavior. 5. Disable or restrict access to the forgot_password functionality if not required. 6. Apply input validation and sanitization on the login_id parameter to prevent command injection.

CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H

Timeline

CVE Assignment

NVD published the first details for CVE-2024-9441

Oct 2, 2024 at 7:15 PM
CVSS

A CVSS base score of 9.8 has been assigned.

Oct 2, 2024 at 7:20 PM / nvd
First Article

Feedly found the first article mentioning CVE-2024-9441. See article

Oct 2, 2024 at 7:24 PM / National Vulnerability Database
CVSS Estimate

Feedly estimated the CVSS score as HIGH

Oct 2, 2024 at 7:24 PM
Threat Intelligence Report

CVE-2024-9441 is a critical OS command injection vulnerability in the Linear eMerge e3-Series through version 1.00-07, with a CVSS score of 9.8, allowing remote and unauthenticated attackers to execute arbitrary OS commands via the login_id parameter in the forgot_password functionality. Currently, there is no evidence of exploitation in the wild or public proof-of-concept exploits, and no patches are available; however, several mitigations are recommended, including upgrading to a newer version, implementing network segmentation, and applying input validation. The vulnerability poses a significant risk of complete system compromise, potentially affecting sensitive data and service availability. See article

Oct 3, 2024 at 4:50 AM
EPSS

EPSS Score was set to: 0.04% (Percentile: 10.3%)

Oct 3, 2024 at 10:10 AM
Exploitation in the Wild

Attacks in the wild have been reported by VulnCheck Blog. See article

Oct 8, 2024 at 3:08 PM / VulnCheck Blog
Detection in Vulnerability Scanners

Detection for the vulnerability has been added to Qualys (731835)

Oct 10, 2024 at 7:53 AM
Proof of Concept (PoC) Released

A proof of concept exploit has been released

Oct 11, 2024 at 7:12 AM
Static CVE Timeline Graph

Affected Systems

Huawei/nice
+null more

Exploits

https://github.com/p33d/CVE-2024-9441
+null more

Links to Threat Actors

Flax Typhoon
+null more

Attack Patterns

CAPEC-108: Command Line Execution through SQL Injection
+null more

References

CVE-2024-9441 - Exploits & Severity - Feedly
A remote and unauthenticated attacker can execute arbitrary OS commands via the login_id parameter when invoking the forgot_password functionality over HTTP. 5. Disable or restrict access to the forgot_password functionality if not required.

News

Detecting Exploitation w/ VulnCheck Initial Access Intelligence - October 2024
VulnCheck Initial Access Intelligence equips organizations and security teams with detection artifacts including Suricata signatures, YARA rules, PCAPs, and private exploit PoCs to defend against initial access vulnerabilities that are either already being exploited or likely to be exploited soon. During October, we released an initial access artifacts for ABB Cyclon ASPECT CVE-2023-0636 & CVE-2024-6209 including a blog post and video walkthrough from Jacob Baines exploring the ABB systems exploits and internet connected systems to see what’s accessible and potentially vulnerable.
Risky Biz News: Russia blocks Cloudflare ECH connections
Russia's internet watchdog agency, the Roskomnadzor, has blocked traffic to Cloudflare-hosted websites that use the new Encrypted Client Hello (ECH) technology. In this Risky Business News sponsor interview, Catalin Cimpanu talks with Adam Dudley, Senior Director for Strategic Initiatives & Alliances at Nucleus Security, on how the company works with partners and customers to constantly improve its service.
November 5 Advisory: Linear eMerge OS Command Injection [CVE-2024-9441]
The Flax Typhoon botnet, among other botnets linked to state-sponsored activities in China, has a history of targeting this device by exploiting the older command injection vulnerability CVE-2019-7256 in versions <=1.00-06. If exploited, a remote and unauthenticated attacker can execute arbitrary OS commands via the login_id parameter when invoking the forgot_password functionality over HTTP.
Remote unauthenticated command execution in Linear eMerge e3-Series
The vulnerability allows a remote attacker to execute arbitrary shell commands on the target system. Yes. This vulnerability can be exploited by a remote non-authenticated attacker via the Internet.
Vulnerability Summary for the Week of September 30, 2024
High Vulnerabilities Primary Vendor — Product Description Published CVSS Score Source & Patch Info n/a–n/a An issue was discovered in Atos Eviden iCare 2.7.1 through 2.7.11. The application exposes a web interface locally. In the worst-case scenario, if the application is remotely accessible, it allows an attacker to execute arbitrary commands with system privilege on the endpoint hosting the application, without any authentication. 2024-09-30 10 CVE-2024-42017 cve@mitre.org cve@mitre.org Cisco–Cisco Data Center Network Manager A vulnerability in the REST API and web UI of Cisco Nexus Dashboard Fabric Controller (NDFC) could allow an authenticated, low-privileged, remote attacker to perform a command injection attack against an affected device. This vulnerability is due to improper user authorization and insufficient validation of command arguments. An attacker could exploit this vulnerability by submitting crafted commands to an affected REST API endpoint or through the web UI. A successful exploit could allow the attacker to execute arbitrary commands on the CLI of a Cisco NDFC-managed device with network-admin privileges. Note: This vulnerability does not affect Cisco NDFC when it is configured for storage area network (SAN) controller deployment. 2024-10-02 9.9 CVE-2024-20432 ykramarz@cisco.com n/a–n/a The WebDAV service in Infinera TNMS (Transcend Network Management System) 19.10.3 allows a low-privileged remote attacker to conduct unauthorized file operations, because of execution with unnecessary privileges.
See 38 more articles and social media posts

CVSS V3.1

Attack Vector:Network
Attack Complexity:Low
Privileges Required:None
User Interaction:None
Scope:Unchanged
Confidentiality:High
Integrity:High
Availability Impact:High

Categories

Be the first to know about critical vulnerabilities

Collect, analyze, and share vulnerability reports faster using AI