Sceawere

Vulnerability Detail

CVE-2026-70462UPDATED Verified Sceawere Triage Sources: NVD / CISA KEV

rsync Signed Integer Overflow Vulnerability

Vulnerability Metadata

Severity
Medium
Score / CVSS
6.5
Creation Date
6h ago
Vendor
RsyncProject
Product
rsync
Attack Type
CWE-190 Integer Overflow or Wraparound
Vector String
CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:U/C:N/I:N/A:H
Attack Complexity
LOW

Narrative and Response

Description

rsync 3.1.0 before 3.5.0 contains a signed integer overflow vulnerability in the I/O timeout implementation that allows attackers to permanently disable connection timeouts by injecting MSG_IO_TIMEOUT messages carrying non-positive (zero or negative) values. Attackers can craft malicious MSG_IO_TIMEOUT messages that cause the timeout variable to wrap to a non-positive value, preventing the timeout check from firing and enabling idle or stalled connections to hold daemon slots indefinitely, leading to resource exhaustion.

Executive Summary

Lorem ipsum dolor sit amet, consectetur adipiscing elit. Sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat.

Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.

Executive Summary Locked

Sign up to unlock professional threat analysis, mitigations, and indicator signatures.

Technical Details

Lorem ipsum dolor sit amet, consectetur adipiscing elit. Sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat.

Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.

Detailed Technical Analysis Locked

Sign up to unlock professional threat analysis, mitigations, and indicator signatures.

Mitigations

Lorem ipsum dolor sit amet, consectetur adipiscing elit. Sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat.

Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.

Remediation & Mitigations Locked

Sign up to unlock professional threat analysis, mitigations, and indicator signatures.

References

Lorem ipsum dolor sit amet, consectetur adipiscing elit. Sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat.

Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.

Intelligence References Locked

Sign up to unlock professional threat analysis, mitigations, and indicator signatures.

Additional Metadata

{
  "score": "6.5",
  "pubDate": "2026-08-13T15:20:00.267Z",
  "pubdate": "2026-08-13T15:20:00.267Z",
  "executiveSummary": "A signed integer overflow vulnerability exists in the I/O timeout implementation of rsync versions 3.1.0 before 3.5.0.\nThe vulnerability allows remote attackers to permanently disable connection timeouts by injecting malicious MSG_IO_TIMEOUT messages carrying zero or negative values.\nSuccessful exploitation causes the internal timeout variable to wrap around to a non-positive integer, effectively neutralizing the timeout validation mechanism.\nThe primary impact of this flaw is resource exhaustion, as idle or stalled connections can hold daemon slots indefinitely, potentially leading to a denial of service (DoS) condition.\nAttackers require network access to the rsync daemon to inject the crafted protocol messages, exploiting the lack of robust input validation on received timeout values.\nRisk implications include operational disruption and denial of service against vulnerable rsync server infrastructures.",
  "technicalDetails": "The root cause of the vulnerability resides in the I/O timeout handling logic within the rsync daemon, specifically concerning how MSG_IO_TIMEOUT protocol messages are parsed and processed.\nAffected software versions include rsync 3.1.0 up to, but not including, 3.5.0.\nThe vulnerable component is the I/O timeout implementation responsible for monitoring idle or stalled network connections and terminating them when a specified threshold is reached.\nAuthentication and privilege requirements depend on the rsync daemon configuration, but network exposure is inherent to any publicly accessible rsync service accepting network connections.\nExploitation occurs when an attacker crafts and injects malicious MSG_IO_TIMEOUT messages containing non-positive (zero or negative) integer values into the data stream.\nBecause the underlying code processes these values insecurely without adequate bounds or sign checking, the mathematical operations or assignments involving the timeout variable lead to a signed integer overflow.\nThe integer wrap-around results in a non-positive value being stored in the timeout tracking variable.\nConsequently, the conditional logic responsible for evaluating whether a connection has exceeded its idle time fails to trigger, as the comparison checks against positive timeout thresholds are invalidated.\nPost-exploitation impact manifests as persistent resource exhaustion.\nStalled or idle connections remain open indefinitely, consuming daemon slots, memory, and file descriptors.\nAs attackers exhaust available daemon slots, legitimate clients are denied service, fulfilling a denial of service attack vector against the rsync infrastructure."
}
CVE-2026-70462: rsync Signed Integer Overflow Vulnerability (MEDIUM Severity, CVSS: 6.5) - Sceawere