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-50594: CWE-191: Integer Underflow (Wrap or Wraparound) in STMicroelectronics X-CUBE-AZRT-H7RS

0
Medium
VulnerabilityCVE-2024-50594cvecve-2024-50594cwe-191
Published: Wed Apr 02 2025 (04/02/2025, 13:41:56 UTC)
Source: CVE Database V5
Vendor/Project: STMicroelectronics
Product: X-CUBE-AZRT-H7RS

Description

An integer underflow vulnerability exists in the HTTP server PUT request functionality of STMicroelectronics X-CUBE-AZRTOS-WL 2.0.0. A specially crafted series of network requests can lead to denial of service. An attacker can send a sequence of malicious packets to trigger this vulnerability.This vulnerability affects the NetX Duo Web Component HTTP Server implementation which can be found in x-cube-azrtos-f7\Middlewares\ST\netxduo\addons\web\nx_web_http_server.c

AI-Powered Analysis

AILast updated: 11/03/2025, 19:59:35 UTC

Technical Analysis

CVE-2024-50594 is an integer underflow vulnerability classified under CWE-191 found in the HTTP server PUT request functionality of the STMicroelectronics X-CUBE-AZRTOS-WL 2.0.0 middleware, specifically within the NetX Duo Web Component HTTP Server implementation (nx_web_http_server.c). The vulnerability arises when processing a specially crafted sequence of network requests that cause an integer underflow, leading to wraparound behavior in internal calculations. This underflow can cause the HTTP server to malfunction, resulting in a denial of service (DoS) condition where the affected device or service becomes unresponsive or crashes. The vulnerability is exploitable remotely over the network without requiring user interaction, but it does require low-level privileges (PR:L) on the network, indicating that the attacker must have network access to the device. The CVSS 3.1 base score is 4.3, indicating medium severity, with the impact limited to availability (no confidentiality or integrity impact). The affected product, X-CUBE-AZRT-H7RS version 1.0.0, is a middleware package used in embedded systems based on STMicroelectronics microcontrollers, commonly deployed in IoT and industrial control environments. No public exploits or patches are currently available, increasing the importance of proactive monitoring and mitigation. The vulnerability's root cause is a failure to properly validate or handle integer values during HTTP PUT request processing, which can be triggered by sending a sequence of maliciously crafted packets to the device's HTTP server component.

Potential Impact

The primary impact of CVE-2024-50594 is denial of service, which can disrupt the availability of embedded devices running the affected STMicroelectronics middleware. For European organizations, especially those in industrial automation, automotive manufacturing, and IoT sectors that rely on STMicroelectronics microcontrollers and middleware, this vulnerability could cause operational downtime, impacting production lines, critical infrastructure, or connected devices. While the vulnerability does not compromise confidentiality or integrity, the loss of availability can lead to significant operational and financial consequences, including halted manufacturing processes, safety system failures, or service interruptions. The medium CVSS score reflects moderate risk, but the impact could be amplified in environments where uptime is critical. Since no known exploits exist yet, the threat is currently theoretical but should be addressed proactively. The vulnerability could also be leveraged as part of a larger attack chain to cause disruption or distract from other malicious activities.

Mitigation Recommendations

1. Monitor network traffic to devices running STMicroelectronics X-CUBE-AZRTOS-WL middleware for unusual or repeated HTTP PUT requests that could indicate exploitation attempts. 2. Restrict network access to embedded devices hosting the vulnerable HTTP server by implementing network segmentation and firewall rules to limit exposure only to trusted management networks. 3. Employ intrusion detection/prevention systems (IDS/IPS) with signatures or heuristics capable of detecting anomalous HTTP PUT request patterns targeting embedded devices. 4. Engage with STMicroelectronics for updates or patches addressing this vulnerability and plan timely deployment once available. 5. Where possible, disable or limit HTTP server functionality on embedded devices if not required for operation. 6. Conduct regular firmware and middleware audits to identify devices running the affected version (1.0.0) and prioritize remediation. 7. Implement robust device authentication and network access controls to reduce the risk of unauthorized network access to vulnerable devices. 8. Prepare incident response plans that include procedures for handling denial of service events affecting embedded systems.

Need more detailed analysis?Get Pro

Technical Details

Data Version
5.2
Assigner Short Name
talos
Date Reserved
2024-10-25T19:20:51.679Z
Cvss Version
3.1
State
PUBLISHED

Threat ID: 690908517fff0e30cee2359c

Added to database: 11/3/2025, 7:53:53 PM

Last enriched: 11/3/2025, 7:59:35 PM

Last updated: 12/16/2025, 7:57:56 AM

Views: 25

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