Sceawere

Vulnerability Detail

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

rsync Out-of-Bounds Write Vulnerability

Vulnerability Metadata

Severity
High
Score / CVSS
8.2
Creation Date
6h ago
Vendor
RsyncProject
Product
rsync
Attack Type
CWE-787 Out-of-bounds Write
Vector String
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:L/A:H
Attack Complexity
LOW

Narrative and Response

Description

rsync 3.0.0 before 3.5.0 contains an out-of-bounds write vulnerability that allows attackers to corrupt memory by triggering HLINK_BUMP processing on file entries with the FLAG_HLINKED flag set while the hard-link preservation option is inactive. Attackers can exploit the missing F_SUM field in the file_struct layout to access memory past the end of the allocated structure, corrupting adjacent heap or stack data.

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": "8.2",
  "pubDate": "2026-08-13T15:19:59.663Z",
  "pubdate": "2026-08-13T15:19:59.663Z",
  "executiveSummary": "An out-of-bounds write vulnerability exists in rsync versions 3.0.0 before 3.5.0, allowing potential memory corruption.\nThe vulnerability is triggered during HLINK_BUMP processing when file entries contain the FLAG_HLINKED flag while the hard-link preservation option is inactive.\nThe root cause stems from the missing F_SUM field within the file_struct layout, which leads to unauthorized access of memory past the allocated structure boundary.\nSuccessful exploitation enables attackers to corrupt adjacent heap or stack data, potentially leading to arbitrary memory modification or application instability.\nAttackers require the ability to supply or influence file list data processed by rsync to trigger the erroneous flag state and subsequent out-of-bounds write condition.",
  "technicalDetails": "The vulnerability resides in the file list handling and hard-link processing logic of rsync versions 3.0.0 through 3.4.x.\nThe root cause is a layout discrepancy in the file_struct data structure when the hard-link preservation option is explicitly inactive, resulting in the absence of the expected F_SUM field.\nDuring execution, if an attacker provides file entries possessing the FLAG_HLINKED flag while hard-link preservation remains disabled, the application improperly initiates HLINK_BUMP processing.\nBecause the F_SUM field is omitted from the file_struct layout under these specific operational conditions, pointer arithmetic and offset calculations during HLINK_BUMP evaluation miscalculate structure boundaries.\nThis calculation error causes the execution context to read or write past the end of the dynamically allocated memory region assigned to the file_struct instance.\nConsequently, the out-of-bounds write primitive corrupts adjacent memory blocks residing on the heap or stack, depending on allocation patterns.\nDepending on the corrupted memory layout, this condition can cause application crashes, denial of service, or potentially more severe memory integrity compromises if sensitive control data or pointers are overwritten."
}
CVE-2026-70458: rsync Out-of-Bounds Write Vulnerability (HIGH Severity, CVSS: 8.2) - Sceawere