CVE-2026-51539

Published Jul 13, 2026 CVSS 3.1 · 7.5 High EPSS < 1% KEV · Not listed
Description
A Denial of Service (DoS) vulnerability exists in the receive loop of libmodbus 3.1.12 when running on Windows. The issue stems from improper timeout management during network read operations.

Analysis

AI-generated

Technical impact

A denial‑of‑service vulnerability exists in the receive loop of libmodbus 3.1.12 when executed on Windows. The flaw results from improper handling of timeout values during network read operations, allowing a remote attacker to send crafted Modbus traffic that keeps the library waiting for a response that never arrives. The library blocks indefinitely or consumes excessive resources, ultimately rendering the service unavailable to legitimate users. The weak point is a resource‑management defect leading to unbounded waiting and potential exhaustion of server capacity.

Affected Systems

The vulnerability affects systems running libmodbus version 3.1.12 on the Windows platform. No specific vendor or product name is documented in the CNA metadata, so any deployment of this library edition on Windows is potentially impacted. Version information for other releases has not been provided, so it is unknown whether newer or older releases are affected.

Risk and Exploitability

The EPSS score is below 1%, indicating a very low probability of exploitation, and the vulnerability is not listed in the CISA KEV catalog. The CVSS base score of 7.5 reflects a high severity for denial‑of‑service. Given the description, the attack vector is inferred to be network‑based, requiring an attacker to transmit malicious Modbus packets to a target host running a Modbus service built with libmodbus 3.1.12 on Windows. The impact is the loss of availability for that service, which could affect critical industrial control or other operational systems that rely on Modbus communication.

Remediation

No solution or workaround provided in the CVE record.

OpenCVE Recommended Actions

  • Upgrade to a patched version of libmodbus (e.g., 3.1.13 or later) when released by the maintainers.
  • Limit access to the Modbus service by restricting connections to trusted IP addresses or subnets.
  • Configure firewall or reverse‑proxy rules to cap the number of concurrent connections and enforce external timeouts to mitigate prolonged hangs.

Generated by OpenCVE AI on July 31, 2026 at 12:22 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories available
History
Type Values Removed Values Added
Title Denial of Service via Improper Timeout in libmodbus 3.1.12 on Windows
Type Values Removed Values Added
Title Denial of Service via Improper Timeout in libmodbus 3.1.12 on Windows
Type Values Removed Values Added
Title Denial of Service via Unbounded Timeout in libmodbus 3.1.12 on Windows
Type Values Removed Values Added
Title Denial of Service via Unbounded Timeout in libmodbus 3.1.12 on Windows
Type Values Removed Values Added
Title Denial of Service via Improper Timeout Management in libmodbus 3.1.12 on Windows
Type Values Removed Values Added
Title Denial of Service via Improper Timeout Management in libmodbus 3.1.12 on Windows
Type Values Removed Values Added
Weaknesses CWE-400
Metrics cvssV3_1

{'score': 7.5, 'vector': 'CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H'}

ssvc

{'options': {'Automatable': 'yes', 'Exploitation': 'none', 'Technical Impact': 'partial'}, 'version': '2.0.3'}

Type Values Removed Values Added
Description A Denial of Service (DoS) vulnerability exists in the receive loop of libmodbus 3.1.12 when running on Windows. The issue stems from improper timeout management during network read operations.
References

Subscriptions

No data.

Weaknesses
  • CWE-400

    Uncontrolled Resource Consumption

Sources

Status
PUBLISHED
Assigner
mitre
Published
Updated
Jul 14, 2026, 1:08 PM
Reserved
Jun 8, 2026, 12:00 AM
Status
Deferred
Published
Jul 13, 2026, 10:16 PM
Modified
Jul 15, 2026, 8:27 PM