CVE-2026-70452
rsync 3.1.0 < 3.5.0 Access Control Bypass via DNS Resolution Failure
rsync 3.1.0 before 3.5.0 contains an access control bypass vulnerability that allows remote attackers to circumvent hosts deny rules by inducing DNS resolution failures during hostname-based access control evaluation. When a DNS lookup for a hostname-based deny rule fails, the daemon skips the rule rather than defaulting to a deny decision, enabling attackers who can trigger DNS failures to bypass module-level IP access controls and gain unauthorized access to restricted module file trees.
Attack profile
How easy it is to exploit
- Attack vector
- Network
- Complexity
- High
- Privileges needed
- None
- User interaction
- None
What an attacker can affect
- Confidentiality
- High
- Integrity
- High
- Availability
- None
Exploit likelihood
What each source reports
CVE List Score used
9.1
rsync 3.1.0 < 3.5.0 Access Control Bypass via DNS Resolution Failure
rsync 3.1.0 before 3.5.0 contains an access control bypass vulnerability that allows remote attackers to circumvent hosts deny rules by inducing DNS resolution failures during hostname-based access control evaluation. When a DNS lookup for a hostname-based deny rule fails, the daemon skips the rule rather than defaulting to a deny decision, enabling attackers who can trigger DNS failures to bypass module-level IP access controls and gain unauthorized access to restricted module file trees.
- Record
CVE-2026-70452- CVSS 4.0
- 9.1 Critical
CVSS:4.0/AV:N/AC:H/AT:N/PR:N/UI:N/VC:H/VI:H/VA:N/SC:N/SI:N/SA:N - CVSS 3.1
- 7.4 High
CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:H/I:H/A:N - Weakness
- CWE-863, CWE-636
- Updated
- 2026-11-02
EUVDEUVD-2026-58052
9.1
rsync 3.1.0 before 3.5.0 contains an access control bypass vulnerability that allows remote attackers to circumvent hosts deny rules by inducing DNS resolution failures during hostname-based access control evaluation. When a DNS lookup for a hostname-based deny rule fails, the daemon skips the rule rather than defaulting to a deny decision, enabling attackers who can trigger DNS failures to bypass module-level IP access controls and gain unauthorized access to restricted module file trees.
- Record
EUVD-2026-58052- CVSS 4.0
- 9.1 Critical
CVSS:4.0/AV:N/AC:H/AT:N/PR:N/UI:N/VC:H/VI:H/VA:N/SC:N/SI:N/SA:N - Updated
- 2026-11-02
NVD
9.1
rsync 3.1.0 before 3.5.0 contains an access control bypass vulnerability that allows remote attackers to circumvent hosts deny rules by inducing DNS resolution failures during hostname-based access control evaluation. When a DNS lookup for a hostname-based deny rule fails, the daemon skips the rule rather than defaulting to a deny decision, enabling attackers who can trigger DNS failures to bypass module-level IP access controls and gain unauthorized access to restricted module file trees.
- Record
CVE-2026-70452- CVSS 4.0
- 9.1 Critical
CVSS:4.0/AV:N/AC:H/AT:N/PR:N/UI:N/VC:H/VI:H/VA:N/SC:N/SI:N/SA:N/E:X/CR:X/IR:X/AR:X/MAV:X/MAC:X/MAT:X/MPR:X/MUI:X/MVC:X/MVI:X/MVA:X/MSC:X/MSI:X/MSA:X/S:X/AU:X/R:X/V:X/RE:X/U:X - CVSS 3.1
- 7.4 High
CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:H/I:H/A:N - Weakness
- CWE-636, CWE-863
- Updated
- 2026-11-06
OSVALPINE-CVE-2026-70452
9.1
rsync 3.1.0 before 3.5.0 contains an access control bypass vulnerability that allows remote attackers to circumvent hosts deny rules by inducing DNS resolution failures during hostname-based access control evaluation. When a DNS lookup for a hostname-based deny rule fails, the daemon skips the rule rather than defaulting to a deny decision, enabling attackers who can trigger DNS failures to bypass module-level IP access controls and gain unauthorized access to restricted module file trees.
- Record
ALPINE-CVE-2026-70452- CVSS 4.0
- 9.1 Critical
CVSS:4.0/AV:N/AC:H/AT:N/PR:N/UI:N/VC:H/VI:H/VA:N/SC:N/SI:N/SA:N/E:X/CR:X/IR:X/AR:X/MAV:X/MAC:X/MAT:X/MPR:X/MUI:X/MVC:X/MVI:X/MVA:X/MSC:X/MSI:X/MSA:X/S:X/AU:X/R:X/V:X/RE:X/U:X - Updated
- 2026-11-07
OSVBELL-CVE-2026-70452
7.4
- Record
BELL-CVE-2026-70452- CVSS 3.1
- 7.4 High
CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:H/I:H/A:N - Updated
- 2026-11-02
OSV
9.1
rsync 3.1.0 < 3.5.0 Access Control Bypass via DNS Resolution Failure
rsync 3.1.0 before 3.5.0 contains an access control bypass vulnerability that allows remote attackers to circumvent hosts deny rules by inducing DNS resolution failures during hostname-based access control evaluation. When a DNS lookup for a hostname-based deny rule fails, the daemon skips the rule rather than defaulting to a deny decision, enabling attackers who can trigger DNS failures to bypass module-level IP access controls and gain unauthorized access to restricted module file trees.
- Record
CVE-2026-70452- CVSS 4.0
- 9.1 Critical
CVSS:4.0/AV:N/AC:H/AT:N/PR:N/UI:N/VC:H/VI:H/VA:N/SC:N/SI:N/SA:N - Weakness
- CWE-636, CWE-863
- Updated
- 2026-11-08
Show 28 moreShow less
OSVDEBIAN-CVE-2026-70452
9.1
rsync 3.1.0 before 3.5.0 contains an access control bypass vulnerability that allows remote attackers to circumvent hosts deny rules by inducing DNS resolution failures during hostname-based access control evaluation. When a DNS lookup for a hostname-based deny rule fails, the daemon skips the rule rather than defaulting to a deny decision, enabling attackers who can trigger DNS failures to bypass module-level IP access controls and gain unauthorized access to restricted module file trees.
- Record
DEBIAN-CVE-2026-70452- CVSS 4.0
- 9.1 Critical
CVSS:4.0/AV:N/AC:H/AT:N/PR:N/UI:N/VC:H/VI:H/VA:N/SC:N/SI:N/SA:N/E:X/CR:X/IR:X/AR:X/MAV:X/MAC:X/MAT:X/MPR:X/MUI:X/MVC:X/MVI:X/MVA:X/MSC:X/MSI:X/MSA:X/S:X/AU:X/R:X/V:X/RE:X/U:X - Updated
- 2026-11-07
OSVOESA-2026-3949
9.1
rsync security update
Rsync is an open source utility that provides fast incremental file transfer. It uses the "rsync algorithm" which provides a very fast method for bringing remote files into sync. It does this by sending just the differences in the files across the link, without requiring that both sets of files are present at one of the ends of the link beforehand.
Security Fix(es):
Rsync version 3.4.2 and prior contain symlink race condition vulnerabilities in path-based system calls including chmod, lchown, utimes, rename, unlink, mkdir, symlink, mknod, link, rmdir, and lstat that allow local attackers to redirect operations to files outside the exported rsync module. Attackers with local filesystem access can exploit the timing window between path resolution and syscall execution by swapping symlinks to apply sender-supplied permissions, ownership, timestamps, or filenames to arbitrary files outside the intended module boundary on rsync daemons configured with 'use chroot = no'.(CVE-2026-43619)
rsync before 3.5.0 contains a time-of-check to time-of-use (TOCTOU) race condition vulnerability in the rrsync restricted shell wrapper that allows authenticated clients to escape enforced directory restrictions by substituting a symlink for a path component after validation but before transfer processing. Attackers can additionally leverage unrestricted flags such as --copy-unsafe-links, -D, and --log-file through rrsync to read or write files outside the permitted directory subtree.(CVE-2026-53783)
rsync before 3.5.0 contains a path traversal vulnerability that allows remote clients to access files outside the intended module root when use chroot is disabled and the module root path or a component of it is a symlink. The daemon calls chdir() to the module root at session initialization without resolving symlinks via realpath() or equivalent, causing subsequent relative-path operations to reference files relative to the symlink target rather than the intended module root, enabling unauthorized file access.(CVE-2026-53784)
rsync before 3.5.0 contains a path traversal vulnerability that allows a malicious sender to write files outside the intended destination directory tree by crafting relative paths with symlink components in --relative mode. The make_path() function follows symlinks pointing outside the destination tree while creating intermediate directories without verifying that created paths remain within the destination boundary, enabling arbitrary file writes on the receiver's filesystem.(CVE-2026-53785)
rsync before 3.5.0 contains a filter rule bypass vulnerability that allows authenticated clients to override module-level filter restrictions by supplying malicious --filter merge file directives. Attackers can inject client-side merge file directives during filter evaluation to introduce rules that supersede daemon module-level restrictions, gaining access to files the module filter was intended to exclude.(CVE-2026-53786)
rsync before 3.5.0 contains a newline injection vulnerability in the name-converter uid/gid mapping interface that allows local attackers to forge protocol messages by creating user or group names containing newline characters. Attackers can inject malicious newline characters into names communicated over the pipe-based line-oriented protocol to cause the rsync daemon to process attacker-influenced data as legitimate protocol input, corrupting uid/gid mapping logic.(CVE-2026-53788)
rsync before 3.5.0 contains an improper path handling vulnerability that allows a malicious sender to expand the scope of --delete operations beyond the intended destination subtree by sending a crafted file list that causes rsync to reclassify implied parent directory entries or treat synthetic paths as the transfer root. Attackers can exploit multiple variants including implied parent reclassification, synthetic root path construction, legacy protocol behavior below version 30, and…
- Record
OESA-2026-3949- CVSS 3.1
- 9.1 Critical
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:N - Updated
- 2026-11-02
OSVOESA-2026-3950
9.1
rsync security update
Rsync is an open source utility that provides fast incremental file transfer. It uses the "rsync algorithm" which provides a very fast method for bringing remote files into sync. It does this by sending just the differences in the files across the link, without requiring that both sets of files are present at one of the ends of the link beforehand.
Security Fix(es):
Rsync version 3.4.2 and prior contain symlink race condition vulnerabilities in path-based system calls including chmod, lchown, utimes, rename, unlink, mkdir, symlink, mknod, link, rmdir, and lstat that allow local attackers to redirect operations to files outside the exported rsync module. Attackers with local filesystem access can exploit the timing window between path resolution and syscall execution by swapping symlinks to apply sender-supplied permissions, ownership, timestamps, or filenames to arbitrary files outside the intended module boundary on rsync daemons configured with 'use chroot = no'.(CVE-2026-43619)
rsync before 3.5.0 contains a time-of-check to time-of-use (TOCTOU) race condition vulnerability in the rrsync restricted shell wrapper that allows authenticated clients to escape enforced directory restrictions by substituting a symlink for a path component after validation but before transfer processing. Attackers can additionally leverage unrestricted flags such as --copy-unsafe-links, -D, and --log-file through rrsync to read or write files outside the permitted directory subtree.(CVE-2026-53783)
rsync before 3.5.0 contains a path traversal vulnerability that allows remote clients to access files outside the intended module root when use chroot is disabled and the module root path or a component of it is a symlink. The daemon calls chdir() to the module root at session initialization without resolving symlinks via realpath() or equivalent, causing subsequent relative-path operations to reference files relative to the symlink target rather than the intended module root, enabling unauthorized file access.(CVE-2026-53784)
rsync before 3.5.0 contains a path traversal vulnerability that allows a malicious sender to write files outside the intended destination directory tree by crafting relative paths with symlink components in --relative mode. The make_path() function follows symlinks pointing outside the destination tree while creating intermediate directories without verifying that created paths remain within the destination boundary, enabling arbitrary file writes on the receiver's filesystem.(CVE-2026-53785)
rsync before 3.5.0 contains a filter rule bypass vulnerability that allows authenticated clients to override module-level filter restrictions by supplying malicious --filter merge file directives. Attackers can inject client-side merge file directives during filter evaluation to introduce rules that supersede daemon module-level restrictions, gaining access to files the module filter was intended to exclude.(CVE-2026-53786)
rsync before 3.5.0 contains a newline injection vulnerability in the name-converter uid/gid mapping interface that allows local attackers to forge protocol messages by creating user or group names containing newline characters. Attackers can inject malicious newline characters into names communicated over the pipe-based line-oriented protocol to cause the rsync daemon to process attacker-influenced data as legitimate protocol input, corrupting uid/gid mapping logic.(CVE-2026-53788)
rsync before 3.5.0 contains an improper path handling vulnerability that allows a malicious sender to expand the scope of --delete operations beyond the intended destination subtree by sending a crafted file list that causes rsync to reclassify implied parent directory entries or treat synthetic paths as the transfer root. Attackers can exploit multiple variants including implied parent reclassification, synthetic root path construction, legacy protocol behavior below version 30, and…
- Record
OESA-2026-3950- CVSS 3.1
- 9.1 Critical
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:N - Updated
- 2026-11-02
OSVOESA-2026-4072
9.1
rsync security update
Rsync is an open source utility that provides fast incremental file transfer. It uses the "rsync algorithm" which provides a very fast method for bringing remote files into sync. It does this by sending just the differences in the files across the link, without requiring that both sets of files are present at one of the ends of the link beforehand.
Security Fix(es):
Rsync version 3.4.2 and prior contain symlink race condition vulnerabilities in path-based system calls including chmod, lchown, utimes, rename, unlink, mkdir, symlink, mknod, link, rmdir, and lstat that allow local attackers to redirect operations to files outside the exported rsync module. Attackers with local filesystem access can exploit the timing window between path resolution and syscall execution by swapping symlinks to apply sender-supplied permissions, ownership, timestamps, or filenames to arbitrary files outside the intended module boundary on rsync daemons configured with 'use chroot = no'.(CVE-2026-43619)
rsync before 3.5.0 contains a time-of-check to time-of-use (TOCTOU) race condition vulnerability in the rrsync restricted shell wrapper that allows authenticated clients to escape enforced directory restrictions by substituting a symlink for a path component after validation but before transfer processing. Attackers can additionally leverage unrestricted flags such as --copy-unsafe-links, -D, and --log-file through rrsync to read or write files outside the permitted directory subtree.(CVE-2026-53783)
rsync before 3.5.0 contains a path traversal vulnerability that allows remote clients to access files outside the intended module root when use chroot is disabled and the module root path or a component of it is a symlink. The daemon calls chdir() to the module root at session initialization without resolving symlinks via realpath() or equivalent, causing subsequent relative-path operations to reference files relative to the symlink target rather than the intended module root, enabling unauthorized file access.(CVE-2026-53784)
rsync before 3.5.0 contains a path traversal vulnerability that allows a malicious sender to write files outside the intended destination directory tree by crafting relative paths with symlink components in --relative mode. The make_path() function follows symlinks pointing outside the destination tree while creating intermediate directories without verifying that created paths remain within the destination boundary, enabling arbitrary file writes on the receiver's filesystem.(CVE-2026-53785)
rsync before 3.5.0 contains a filter rule bypass vulnerability that allows authenticated clients to override module-level filter restrictions by supplying malicious --filter merge file directives. Attackers can inject client-side merge file directives during filter evaluation to introduce rules that supersede daemon module-level restrictions, gaining access to files the module filter was intended to exclude.(CVE-2026-53786)
rsync before 3.5.0 contains a newline injection vulnerability in the name-converter uid/gid mapping interface that allows local attackers to forge protocol messages by creating user or group names containing newline characters. Attackers can inject malicious newline characters into names communicated over the pipe-based line-oriented protocol to cause the rsync daemon to process attacker-influenced data as legitimate protocol input, corrupting uid/gid mapping logic.(CVE-2026-53788)
rsync before 3.5.0 contains an improper path handling vulnerability that allows a malicious sender to expand the scope of --delete operations beyond the intended destination subtree by sending a crafted file list that causes rsync to reclassify implied parent directory entries or treat synthetic paths as the transfer root. Attackers can exploit multiple variants including implied parent reclassification, synthetic root path construction, legacy protocol behavior below version 30, and…
- Record
OESA-2026-4072- CVSS 3.1
- 9.1 Critical
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:N - Updated
- 2026-11-02
OSVRHSA-2026:67462
8.2
Red Hat Security Advisory: rsync security, bug fix, and enhancement update
- Record
RHSA-2026:67462- CVSS 3.1
- 8.2 High
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:L/A:H - Updated
- 2026-11-02
OSVRHSA-2026:67463
8.2
Red Hat Security Advisory: rsync security, bug fix, and enhancement update
- Record
RHSA-2026:67463- CVSS 3.1
- 8.2 High
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:L/A:H - Updated
- 2026-11-02
OSVRHSA-2026:74095
8.2
Red Hat Security Advisory: rsync security, bug fix, and enhancement update
- Record
RHSA-2026:74095- CVSS 3.1
- 8.2 High
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:L/A:H - Updated
- 2026-11-02
OSVRLSA-2026:67462
8.2
Important: rsync security, bug fix, and enhancement update
The rsync utility enables the users to copy and synchronize files locally or across a network. Synchronization with rsync is fast because rsync only sends the differences in files over the network instead of sending whole files. The rsync utility is also used as a mirroring tool.
Security Fix(es):
-
rsync: rsync 2.3.3 < 3.5.0 Path Traversal via --partial-dir/--backup-dir Symlink (CVE-2026-70460)
-
rsync: rsync: TLS Certificate Validation Bypass allows interception of encrypted sessions (CVE-2026-70454)
-
rsync: rsync: Arbitrary file deletion via malicious file list (CVE-2026-53789)
-
rsync: rsync < 3.5.0 Command Injection via Multiple Code Paths (CVE-2026-53790)
-
rsync: rsync: Memory corruption via crafted file entries (CVE-2026-70458)
-
rsync: rsync: Denial of Service via handshake stall (CVE-2026-70464)
-
rsync: rsync: Local Privilege Escalation via Symlink Following (CVE-2026-53803)
-
rsync: rsync: Unauthorized File Access via Symlink Module Root (CVE-2026-53784)
-
rsync: rsync: Authorization bypass via
auth usersdirective parsing (CVE-2026-70463) -
rsync: rsync 3.1.0 < 3.5.0 Access Control Bypass via DNS Resolution Failure (CVE-2026-70452)
-
rsync: rsync < 3.5.0 Daemon IP Spoofing via PROXY Protocol Header (CVE-2026-53791)
-
rsync: rsync: Arbitrary file write via --temp-dir or --link-dest options (CVE-2026-53795)
-
rsync: rsync: Heap Out-of-Bounds Write via crafted argument list (CVE-2026-70456)
-
rsync: rsync < 3.5.0 Path Confinement Bypass via /./ Boundary Marker in Chroot Mode (CVE-2026-53793)
-
rsync: rsync: Denial of Service via Algorithmic Complexity (CVE-2026-70453)
-
rsync: rsync: Memory corruption via out-of-bounds write in size parsing (CVE-2026-70457)
-
rsync: rsync: Information disclosure and denial of service via crafted files-from entry (CVE-2026-70461)
-
rsync: rsync: Arbitrary File Read via Symlink Following (CVE-2026-53802)
-
rsync: rsync: Arbitrary file write via path traversal in --relative mode (CVE-2026-53785)
-
rsync: rsync: Directory escape via TOCTOU race condition in rrsync (CVE-2026-53783)
Bug Fix(es) and Enhancement(s):
- Rebase rsync to version 3.2.7 in Rocky Linux9 (JIRA:Rocky Linux-248835)
For more details about the security issue(s), including the impact, a CVSS score, acknowledgments, and other related information, refer to the CVE page(s) listed in the References section.
- Record
RLSA-2026:67462- CVSS 3.1
- 8.2 High
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:L/A:H - Updated
- 2026-11-02
OSVRLSA-2026:67463
8.2
Important: rsync security, bug fix, and enhancement update
The rsync utility enables the users to copy and synchronize files locally or across a network. Synchronization with rsync is fast because rsync only sends the differences in files over the network instead of sending whole files. The rsync utility is also used as a mirroring tool.
Security Fix(es):
-
rsync: rsync 2.3.3 < 3.5.0 Path Traversal via --partial-dir/--backup-dir Symlink (CVE-2026-70460)
-
rsync: rsync: TLS Certificate Validation Bypass allows interception of encrypted sessions (CVE-2026-70454)
-
rsync: rsync: Arbitrary file deletion via malicious file list (CVE-2026-53789)
-
rsync: rsync < 3.5.0 Command Injection via Multiple Code Paths (CVE-2026-53790)
-
rsync: rsync: Memory corruption via crafted file entries (CVE-2026-70458)
-
rsync: rsync: Denial of Service via handshake stall (CVE-2026-70464)
-
rsync: rsync: Local Privilege Escalation via Symlink Following (CVE-2026-53803)
-
rsync: rsync: Unauthorized File Access via Symlink Module Root (CVE-2026-53784)
-
rsync: rsync: Authorization bypass via
auth usersdirective parsing (CVE-2026-70463) -
rsync: rsync 3.1.0 < 3.5.0 Access Control Bypass via DNS Resolution Failure (CVE-2026-70452)
-
rsync: rsync < 3.5.0 Daemon IP Spoofing via PROXY Protocol Header (CVE-2026-53791)
-
rsync: rsync: Arbitrary file write via --temp-dir or --link-dest options (CVE-2026-53795)
-
rsync: rsync: Heap Out-of-Bounds Write via crafted argument list (CVE-2026-70456)
-
rsync: rsync < 3.5.0 Path Confinement Bypass via /./ Boundary Marker in Chroot Mode (CVE-2026-53793)
-
rsync: rsync: Denial of Service via Algorithmic Complexity (CVE-2026-70453)
-
rsync: rsync: Denial of Service via Zstandard compression thread exhaustion (CVE-2026-70455)
-
rsync: rsync: Memory corruption via out-of-bounds write in size parsing (CVE-2026-70457)
-
rsync: rsync: Information disclosure and denial of service via crafted files-from entry (CVE-2026-70461)
-
rsync: rsync: Arbitrary File Read via Symlink Following (CVE-2026-53802)
-
rsync: rsync: Arbitrary file write via path traversal in --relative mode (CVE-2026-53785)
-
rsync: rsync: Directory escape via TOCTOU race condition in rrsync (CVE-2026-53783)
Bug Fix(es) and Enhancement(s):
- Rebase rsync to version 3.5.0 in Rocky Linux10 (JIRA:Rocky Linux-246094)
For more details about the security issue(s), including the impact, a CVSS score, acknowledgments, and other related information, refer to the CVE page(s) listed in the References section.
- Record
RLSA-2026:67463- CVSS 3.1
- 8.2 High
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:L/A:H - Updated
- 2026-11-02
OSVRLSA-2026:74095
8.2
Important: rsync security, bug fix, and enhancement update
The rsync utility enables the users to copy and synchronize files locally or across a network. Synchronization with rsync is fast because rsync only sends the differences in files over the network instead of sending whole files. The rsync utility is also used as a mirroring tool.
Security Fix(es):
-
rsync: rsync 2.3.3 < 3.5.0 Path Traversal via --partial-dir/--backup-dir Symlink (CVE-2026-70460)
-
rsync: rsync: Arbitrary file deletion via malicious file list (CVE-2026-53789)
-
rsync: rsync < 3.5.0 Command Injection via Multiple Code Paths (CVE-2026-53790)
-
rsync: rsync: Memory corruption via crafted file entries (CVE-2026-70458)
-
rsync: rsync: Denial of Service via handshake stall (CVE-2026-70464)
-
rsync: rsync: Local Privilege Escalation via Symlink Following (CVE-2026-53803)
-
rsync: rsync: Unauthorized File Access via Symlink Module Root (CVE-2026-53784)
-
rsync: rsync: Authorization bypass via
auth usersdirective parsing (CVE-2026-70463) -
rsync: rsync 3.1.0 < 3.5.0 Access Control Bypass via DNS Resolution Failure (CVE-2026-70452)
-
rsync: rsync: Arbitrary file write via --temp-dir or --link-dest options (CVE-2026-53795)
-
rsync: rsync: Heap Out-of-Bounds Write via crafted argument list (CVE-2026-70456)
-
rsync: rsync < 3.5.0 Path Confinement Bypass via /./ Boundary Marker in Chroot Mode (CVE-2026-53793)
-
rsync: rsync: Denial of Service via Algorithmic Complexity (CVE-2026-70453)
-
rsync: rsync: Information disclosure and denial of service via crafted files-from entry (CVE-2026-70461)
-
rsync: rsync: Arbitrary File Read via Symlink Following (CVE-2026-53802)
-
rsync: rsync: Arbitrary file write via path traversal in --relative mode (CVE-2026-53785)
-
rsync: rsync: Directory escape via TOCTOU race condition in rrsync (CVE-2026-53783)
Bug Fix(es) and Enhancement(s):
-
Fix latest CVEs in rsync in Rocky Linux8 (JIRA:Rocky Linux-256903)
-
rsync-3.1.3-27.el8_10 regression: rsync daemon rejects legitimate cross-device symlinks with EXDEV when use chroot = no (JIRA:Rocky Linux-239553)
For more details about the security issue(s), including the impact, a CVSS score, acknowledgments, and other related information, refer to the CVE page(s) listed in the References section.
- Record
RLSA-2026:74095- CVSS 3.1
- 8.2 High
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:L/A:H - Updated
- 2026-11-02
OSVUBUNTU-CVE-2026-70452
9.1
rsync 3.1.0 before 3.5.0 contains an access control bypass vulnerability that allows remote attackers to circumvent hosts deny rules by inducing DNS resolution failures during hostname-based access control evaluation. When a DNS lookup for a hostname-based deny rule fails, the daemon skips the rule rather than defaulting to a deny decision, enabling attackers who can trigger DNS failures to bypass module-level IP access controls and gain unauthorized access to restricted module file trees.
- Record
UBUNTU-CVE-2026-70452- CVSS 4.0
- 9.1 Critical
CVSS:4.0/AV:N/AC:H/AT:N/PR:N/UI:N/VC:H/VI:H/VA:N/SC:N/SI:N/SA:N - CVSS 3.1
- 7.4 High
CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:H/I:H/A:N - Updated
- 2026-11-02
OSVALSA-2026:67462 No score
Important: rsync security, bug fix, and enhancement update
The rsync utility enables the users to copy and synchronize files locally or across a network. Synchronization with rsync is fast because rsync only sends the differences in files over the network instead of sending whole files. The rsync utility is also used as a mirroring tool.
Security Fix(es):
- rsync: rsync 2.3.3 < 3.5.0 Path Traversal via --partial-dir/--backup-dir Symlink (CVE-2026-70460)
- rsync: rsync: TLS Certificate Validation Bypass allows interception of encrypted sessions (CVE-2026-70454)
- rsync: rsync: Arbitrary file deletion via malicious file list (CVE-2026-53789)
- rsync: rsync < 3.5.0 Command Injection via Multiple Code Paths (CVE-2026-53790)
- rsync: rsync: Memory corruption via crafted file entries (CVE-2026-70458)
- rsync: rsync: Denial of Service via handshake stall (CVE-2026-70464)
- rsync: rsync: Local Privilege Escalation via Symlink Following (CVE-2026-53803)
- rsync: rsync: Unauthorized File Access via Symlink Module Root (CVE-2026-53784)
- rsync: rsync: Authorization bypass via
auth usersdirective parsing (CVE-2026-70463) - rsync: rsync 3.1.0 < 3.5.0 Access Control Bypass via DNS Resolution Failure (CVE-2026-70452)
- rsync: rsync < 3.5.0 Daemon IP Spoofing via PROXY Protocol Header (CVE-2026-53791)
- rsync: rsync: Arbitrary file write via --temp-dir or --link-dest options (CVE-2026-53795)
- rsync: rsync: Heap Out-of-Bounds Write via crafted argument list (CVE-2026-70456)
- rsync: rsync < 3.5.0 Path Confinement Bypass via /./ Boundary Marker in Chroot Mode (CVE-2026-53793)
- rsync: rsync: Denial of Service via Algorithmic Complexity (CVE-2026-70453)
- rsync: rsync: Memory corruption via out-of-bounds write in size parsing (CVE-2026-70457)
- rsync: rsync: Information disclosure and denial of service via crafted files-from entry (CVE-2026-70461)
- rsync: rsync: Arbitrary File Read via Symlink Following (CVE-2026-53802)
- rsync: rsync: Arbitrary file write via path traversal in --relative mode (CVE-2026-53785)
- rsync: rsync: Directory escape via TOCTOU race condition in rrsync (CVE-2026-53783)
Bug Fix(es) and Enhancement(s):
- Rebase rsync to version 3.2.7 in AlmaLinux9 (JIRA:AlmaLinux-248835)
For more details about the security issue(s), including the impact, a CVSS score, acknowledgments, and other related information, refer to the CVE page(s) listed in the References section.
- Record
ALSA-2026:67462- Updated
- 2026-11-02
OSVALSA-2026:67463 No score
Important: rsync security, bug fix, and enhancement update
The rsync utility enables the users to copy and synchronize files locally or across a network. Synchronization with rsync is fast because rsync only sends the differences in files over the network instead of sending whole files. The rsync utility is also used as a mirroring tool.
Security Fix(es):
- rsync: rsync 2.3.3 < 3.5.0 Path Traversal via --partial-dir/--backup-dir Symlink (CVE-2026-70460)
- rsync: rsync: TLS Certificate Validation Bypass allows interception of encrypted sessions (CVE-2026-70454)
- rsync: rsync: Arbitrary file deletion via malicious file list (CVE-2026-53789)
- rsync: rsync < 3.5.0 Command Injection via Multiple Code Paths (CVE-2026-53790)
- rsync: rsync: Memory corruption via crafted file entries (CVE-2026-70458)
- rsync: rsync: Denial of Service via handshake stall (CVE-2026-70464)
- rsync: rsync: Local Privilege Escalation via Symlink Following (CVE-2026-53803)
- rsync: rsync: Unauthorized File Access via Symlink Module Root (CVE-2026-53784)
- rsync: rsync: Authorization bypass via
auth usersdirective parsing (CVE-2026-70463) - rsync: rsync 3.1.0 < 3.5.0 Access Control Bypass via DNS Resolution Failure (CVE-2026-70452)
- rsync: rsync < 3.5.0 Daemon IP Spoofing via PROXY Protocol Header (CVE-2026-53791)
- rsync: rsync: Arbitrary file write via --temp-dir or --link-dest options (CVE-2026-53795)
- rsync: rsync: Heap Out-of-Bounds Write via crafted argument list (CVE-2026-70456)
- rsync: rsync < 3.5.0 Path Confinement Bypass via /./ Boundary Marker in Chroot Mode (CVE-2026-53793)
- rsync: rsync: Denial of Service via Algorithmic Complexity (CVE-2026-70453)
- rsync: rsync: Denial of Service via Zstandard compression thread exhaustion (CVE-2026-70455)
- rsync: rsync: Memory corruption via out-of-bounds write in size parsing (CVE-2026-70457)
- rsync: rsync: Information disclosure and denial of service via crafted files-from entry (CVE-2026-70461)
- rsync: rsync: Arbitrary File Read via Symlink Following (CVE-2026-53802)
- rsync: rsync: Arbitrary file write via path traversal in --relative mode (CVE-2026-53785)
- rsync: rsync: Directory escape via TOCTOU race condition in rrsync (CVE-2026-53783)
Bug Fix(es) and Enhancement(s):
- Rebase rsync to version 3.5.0 in AlmaLinux10 (JIRA:AlmaLinux-246094)
For more details about the security issue(s), including the impact, a CVSS score, acknowledgments, and other related information, refer to the CVE page(s) listed in the References section.
- Record
ALSA-2026:67463- Updated
- 2026-11-02
OSVALSA-2026:74095 No score
Important: rsync security, bug fix, and enhancement update
The rsync utility enables the users to copy and synchronize files locally or across a network. Synchronization with rsync is fast because rsync only sends the differences in files over the network instead of sending whole files. The rsync utility is also used as a mirroring tool.
Security Fix(es):
- rsync: rsync 2.3.3 < 3.5.0 Path Traversal via --partial-dir/--backup-dir Symlink (CVE-2026-70460)
- rsync: rsync: Arbitrary file deletion via malicious file list (CVE-2026-53789)
- rsync: rsync < 3.5.0 Command Injection via Multiple Code Paths (CVE-2026-53790)
- rsync: rsync: Memory corruption via crafted file entries (CVE-2026-70458)
- rsync: rsync: Denial of Service via handshake stall (CVE-2026-70464)
- rsync: rsync: Local Privilege Escalation via Symlink Following (CVE-2026-53803)
- rsync: rsync: Unauthorized File Access via Symlink Module Root (CVE-2026-53784)
- rsync: rsync: Authorization bypass via
auth usersdirective parsing (CVE-2026-70463) - rsync: rsync 3.1.0 < 3.5.0 Access Control Bypass via DNS Resolution Failure (CVE-2026-70452)
- rsync: rsync: Arbitrary file write via --temp-dir or --link-dest options (CVE-2026-53795)
- rsync: rsync: Heap Out-of-Bounds Write via crafted argument list (CVE-2026-70456)
- rsync: rsync < 3.5.0 Path Confinement Bypass via /./ Boundary Marker in Chroot Mode (CVE-2026-53793)
- rsync: rsync: Denial of Service via Algorithmic Complexity (CVE-2026-70453)
- rsync: rsync: Information disclosure and denial of service via crafted files-from entry (CVE-2026-70461)
- rsync: rsync: Arbitrary File Read via Symlink Following (CVE-2026-53802)
- rsync: rsync: Arbitrary file write via path traversal in --relative mode (CVE-2026-53785)
- rsync: rsync: Directory escape via TOCTOU race condition in rrsync (CVE-2026-53783)
Bug Fix(es) and Enhancement(s):
- Fix latest CVEs in rsync in AlmaLinux8 (JIRA:AlmaLinux-256903)
- rsync-3.1.3-27.el8_10 regression: rsync daemon rejects legitimate cross-device symlinks with EXDEV when use chroot = no (JIRA:AlmaLinux-239553)
For more details about the security issue(s), including the impact, a CVSS score, acknowledgments, and other related information, refer to the CVE page(s) listed in the References section.
- Record
ALSA-2026:74095- Updated
- 2026-11-02
OSVAZL-95795 No score
CVE-2026-70452 affecting package rsync for versions less than 3.5.0-1
rsync 3.1.0 before 3.5.0 contains an access control bypass vulnerability that allows remote attackers to circumvent hosts deny rules by inducing DNS resolution failures during hostname-based access control evaluation. When a DNS lookup for a hostname-based deny rule fails, the daemon skips the rule rather than defaulting to a deny decision, enabling attackers who can trigger DNS failures to bypass module-level IP access controls and gain unauthorized access to restricted module file trees.
- Record
AZL-95795- Updated
- 2026-11-02
OSVCLSA-2026-1788335736 No score
Fix of 13 CVEs
- SECURITY UPDATE: peer-driven one-byte heap out-of-bounds write in
add_implied_include() from a files-from entry carrying both an interior
and a trailing backslash:
- debian/patches/els/0009-CVE-2026-70461.patch: count a trailing backslash when sizing the appended-wildcard pattern.
- CVE-2026-70461.
- SECURITY UPDATE: heap out-of-bounds write in read_args() when the peer's
argument count lands exactly on the argv allocation:
- debian/patches/els/0010-CVE-2026-70456.patch: reserve room for the trailing NULL terminator.
- CVE-2026-70456.
- SECURITY UPDATE: out-of-bounds write from a file entry marked
FLAG_HLINKED that the receiver accepted with hard-link preservation
inactive:
- debian/patches/els/0011-CVE-2026-70458.patch: gate FLAG_HLINKED on preserve_hard_links and exclude directories.
- CVE-2026-70458.
- SECURITY UPDATE: sender-side out-of-bounds read driven by a malicious
receiver's checksum header with a non-zero block count and a zero block
length:
- debian/patches/els/0012-CVE-2026-53792.patch: reject a zero block length in read_sum_head().
- CVE-2026-53792.
- SECURITY UPDATE: CPU exhaustion in the sending process via
quadratic-time behaviour in hash_search(), driven by a malicious
receiver's crafted equal-weak-checksum block list. The attacker is the
receiver, but the cycles burned are the sender's: hash_search() is
reached only through match_sums(), whose sole caller is send_files() in
sender.c. NVD's text attributes the CPU to the receiver; the direction
stated here is what the code does:
- debian/patches/els/0013-CVE-2026-70453.patch: bound the per-offset chain walk.
- CVE-2026-70453.
- SECURITY UPDATE: daemon "hosts deny" failing open when a configured
hostname token cannot be resolved:
- debian/patches/els/0014-CVE-2026-70452.patch: treat an unresolvable deny-list token as a match.
- CVE-2026-70452.
- SECURITY UPDATE: daemon "auth users" ignoring its documented comma-only
parsing, silently discarding a deny rule that names a group whose name
contains a space:
- debian/patches/els/0015-CVE-2026-70463.patch: parse the list with conf_strtok().
- CVE-2026-70463.
- SECURITY UPDATE: peer-supplied MSG_IO_TIMEOUT disabling the client's own
I/O timeout through a non-positive or overflowing value:
- debian/patches/els/0016-CVE-2026-70462.patch: cap the received value and make set_io_timeout() arithmetic overflow-safe.
- CVE-2026-70462.
- SECURITY UPDATE: client-supplied --filter merge file bypassing the daemon
module filter list:
- debian/patches/els/0017-CVE-2026-53786.patch: strip the module-dir prefix before the daemon-filter check.
- CVE-2026-53786.
- SECURITY UPDATE: per-connection daemon child crash on a crafted first
incremental file list whose transfer root is a non-directory dot entry:
- debian/patches/els/0018-CVE-2026-70459.patch: reject a non-directory transfer-root entry and require a dir_flist entry before trusting parent_ndx 0.
- CVE-2026-70459.
- SECURITY UPDATE: malicious sender widening the receiver's --delete scope
beyond the destination subtree via implied-parent reclassification:
- debian/patches/els/0019-CVE-2026-53789.patch: force implied-parent directories non-content on the receiver, including the synthetic transfer root and the pre-protocol-30 encoding.
- CVE-2026-53789.
- SECURITY UPDATE: unauthenticated pre-transfer handshake stall holding a
per-connection daemon child past the module's max connections limit:
- debian/patches/els/0020-CVE-2026-70464.patch: bound every peer-controlled handshake read with an absolute deadline and cap the early-protocol argument count.
- CVE-2026-70464.
- SECURITY UPDATE: command and argument injection…
- Record
CLSA-2026-1788335736- Updated
- 2026-11-02
OSVCLSA-2026-1790925399 No score
rsync: Fix of 5 CVEs
- CVE-2026-53793: widen the daemon path-confinement gate to cover a chrooted module whose path carries a "/./" inner boundary marker, and route the resolver trust root and do_mkdir_at through the same predicate
- CVE-2026-53796: confine the non-daemon receiver's destination chdir, refusing a destination symlink owned by another uid while still following the operator's own
- CVE-2026-70452: fail closed when a hosts-deny token cannot be resolved, so a transient DNS failure no longer admits a host the deny list names
- CVE-2026-53783: inode-pin the rrsync-validated path and root the argument handed to rsync at that pinned fd, refuse dangerous options in a restricted directory, add the --drop-D option the restricted receiver needs, and keep restricted-root paths working
- CVE-2026-70460: pin the receiver option directories a peer can pivot through rrsync
- Record
CLSA-2026-1790925399- Updated
- 2026-11-02
OSVCLSA-2026-1792362285 No score
rsync: Fix of 3 CVEs
- CVE-2026-53792: reject a peer-supplied checksum header with a non-zero block count and a zero block length, so a malicious receiver can no longer drive the sender's block matching into an out-of-bounds read
- CVE-2026-53796: resolve the non-daemon receiver's destination directory through the ownership-checked symlink walk and fchdir() instead of a plain chdir(), so a parent component raced to a symlink owned by another user can no longer move the receiver outside the intended destination
- CVE-2026-70452: fail closed when a "hosts deny" hostname token cannot be resolved, so a DNS lookup failure can no longer silently skip a deny rule and admit the host it was meant to block
- Record
CLSA-2026-1792362285- Updated
- 2026-11-02
OSVMGASA-2026-0487 No score
Updated rsync package fixes security vulnerabilities
Several vulnerabilities were discovered in rsync, a fast, versatile, remote (and local) file-copying tool, which could result in local privilege escalation, bypass of intended access restrictions, information disclosure, denial of service or the execution of arbitrary code.
- Record
MGASA-2026-0487- Updated
- 2026-11-02
OSVopenSUSE-SU-2026:11869-1 No score
rsync-3.5.1-1.1 on GA media
These are all security issues fixed in the rsync-3.5.1-1.1 package on the GA media of openSUSE Tumbleweed.
- Record
openSUSE-SU-2026:11869-1- Updated
- 2026-11-02
OSVopenSUSE-SU-2026:21650-1 No score
Security update for rsync
This update for rsync fixes the following issues:
- CVE-2026-53783: rrsync restricted-directory escape (validation-vs-exec race + unsafe option allowlist) (bsc#1269041).
- CVE-2026-53784: Daemon module-root chdir escape under "use chroot = no" (bsc#1269042).
- CVE-2026-53785: --relative implied-parent creation escapes the destination tree (bsc#1269043).
- CVE-2026-53786: Daemon --filter merge file bypasses the module filter list (bsc#1269044).
- CVE-2026-53788: Daemon name-converter accepts newline-bearing names into its line protocol (bsc#1269046).
- CVE-2026-53789: Malicious sender expands --delete scope by reclassifying an implied parent (bsc#1269047).
- CVE-2026-53790: Command / argument injection via unquoted peer- or host-controlled values (bsc#1269048).
- CVE-2026-53791: PROXY-protocol mode lets a direct client spoof the daemon's source address (bsc#1269049).
- CVE-2026-53792: Receiver-supplied zero checksum block length drives sender matching negative (bsc#1269050).
- CVE-2026-53793: Chroot "/./" inner-module escape via a parent-component symlink (bsc#1269051).
- CVE-2026-53794: Remote peer disables the per-allocation sanity cap via --max-alloc=0 (bsc#1269052).
- CVE-2026-53795: Receiver write escape via an absolute --temp-dir / --link-dest disabling rename/link confinement (bsc#1269053).
- CVE-2026-53796: Non-daemon receiver destination-chdir symlink race (bsc#1269054).
- CVE-2026-53797: Sender source-tree parent-component symlink race -> out-of-tree disclosure (bsc#1269055).
- CVE-2026-53798: Daemon name-converter empty response maps an unknown name to uid/gid 0 (bsc#1269045).
- CVE-2026-53799: Receiver ACL/xattr application follows a symlink-race -> arbitrary ACL set (bsc#1269056).
- CVE-2026-53800: Sender --remove-source-files unlink follows a parent-component symlink race -> arbitrary file deletion outside the source tree (bsc#1269057).
- CVE-2026-53801: Sender/daemon directory-scan enumeration escapes the transfer root / module -> out-of-tree disclosure (bsc#1269058).
- CVE-2026-53802: Arbitrary file read / transfer-shaping via symlinked operator-supplied input files (bsc#1269039).
- CVE-2026-53803: Arbitrary file write / privilege escalation via symlinked operator-supplied output paths (bsc#1269040).
- CVE-2026-70452:
hosts denyfails OPEN when a configured hostname cannot be resolved, admitting the host it was meant to block (bsc#1273441). - CVE-2026-70453: Quadratic CPU exhaustion in hash_search() from a crafted equal-weak-checksum chain (bsc#1273440).
- CVE-2026-70454: rsync-ssl establishes an unauthenticated TLS connection (bsc#1273439).
- CVE-2026-70455: Peer-controlled Zstandard worker exhaustion on an rsync daemon (bsc#1273438).
- CVE-2026-70456: Remote out-of-bounds heap write in read_args() when the argument count lands exactly on maxargs (bsc#1273437).
- CVE-2026-70457: Attacker-chosen-offset write in parse_size_arg() error formatting (bsc#1273436).
- CVE-2026-70458: Out-of-bounds write from a FLAG_HLINKED file entry accepted without -H (bsc#1273435).
- CVE-2026-70459: Per-connection daemon child crash from a crafted first incremental file list with a non-directory transfer root (bsc#1273434).
- CVE-2026-70460: Daemon module-root escape through a peer-supplied --partial-dir / --backup-dir resolving via an in- module symlink (bsc#1273433).
- CVE-2026-70461: Peer-driven one-byte heap out-of-bounds write in add_implied_include() (bsc#1273432).
- CVE-2026-70462: Peer-supplied MSG_IO_TIMEOUT defeats the client's own I/O timeout (bsc#1273431).
- CVE-2026-70463: "auth users" ignores documented comma-only parsing, silently skipping a deny/read-only rule (bsc#1273430).
- CVE-2026-70464: Unauthenticated pre-transfer handshake DoS locks out an rsync daemon module (bsc#1273429).
- Record
openSUSE-SU-2026:21650-1- Updated
- 2026-11-02
OSVROOT-OS-DEBIAN-11-CVE-2026-70452 No score
CVE-2026-70452 in rsync - Patched by Root
Root has patched CVE-2026-70452 in the rsync package for Root:Debian:11. Multiple fixed versions available.
- Record
ROOT-OS-DEBIAN-11-CVE-2026-70452- Updated
- 2026-11-02
OSVSUSE-SU-2026:23253-1 No score
Security update for rsync
This update for rsync fixes the following issues:
- CVE-2026-53783: rrsync restricted-directory escape (bsc#1269041).
- CVE-2026-53784: Daemon module-root chdir escape under "use chroot = no" (bsc#1269042).
- CVE-2026-53785: --relative implied-parent creation escapes the destination tree (bsc#1269043).
- CVE-2026-53786: Daemon --filter merge file bypasses the module filter list (bsc#1269044).
- CVE-2026-53788: Daemon name-converter accepts newline-bearing names into its line protocol (bsc#1269046).
- CVE-2026-53789: Malicious sender expands --delete scope by reclassifying an implied parent (bsc#1269047).
- CVE-2026-53790: Command / argument injection via unquoted peer- or host-controlled values (bsc#1269048).
- CVE-2026-53791: PROXY-protocol mode lets a direct client spoof the daemon's source address (bsc#1269049).
- CVE-2026-53792: Receiver-supplied zero checksum block length drives sender matching negative (bsc#1269050).
- CVE-2026-53793: Chroot "/./" inner-module escape via a parent-component symlink (bsc#1269051).
- CVE-2026-53794: Remote peer disables the per-allocation sanity cap via --max-alloc=0 (bsc#1269052).
- CVE-2026-53795: Receiver write escape via an absolute --temp-dir / --link-dest disabling rename/link confinement (bsc#1269053).
- CVE-2026-53796: Non-daemon receiver destination-chdir symlink race (bsc#1269054).
- CVE-2026-53797: Sender source-tree parent-component symlink race -> out-of-tree disclosure (bsc#1269055).
- CVE-2026-53798: Daemon name-converter empty response maps an unknown name to uid/gid 0 (bsc#1269045).
- CVE-2026-53799: Receiver ACL/xattr application follows a symlink-race -> arbitrary ACL set (bsc#1269056).
- CVE-2026-53800: Sender --remove-source-files unlink follows a parent-component symlink race -> arbitrary file deletion outside the source tree (bsc#1269057).
- CVE-2026-53801: Sender/daemon directory-scan enumeration escapes the transfer root / module -> out-of-tree disclosure (bsc#1269058).
- CVE-2026-53802: Arbitrary file read / transfer-shaping via symlinked operator-supplied input files (bsc#1269039).
- CVE-2026-53803: Arbitrary file write / privilege escalation via symlinked operator-supplied output paths (bsc#1269040).
- CVE-2026-70452:
hosts denyfails OPEN when a configured hostname cannot be resolved, admitting the host it was meant to block (bsc#1273441). - CVE-2026-70453: Quadratic CPU exhaustion in hash_search() from a crafted equal-weak-checksum chain (bsc#1273440).
- CVE-2026-70454: rsync-ssl establishes an unauthenticated TLS connection (bsc#1273439).
- CVE-2026-70455: Peer-controlled Zstandard worker exhaustion on an rsync daemon (bsc#1273438).
- CVE-2026-70456: Remote out-of-bounds heap write in read_args() when the argument count lands exactly on maxargs (bsc#1273437).
- CVE-2026-70457: Attacker-chosen-offset write in parse_size_arg() error formatting (bsc#1273436).
- CVE-2026-70458: Out-of-bounds write from a FLAG_HLINKED file entry accepted without -H (bsc#1273435).
- CVE-2026-70459: Per-connection daemon child crash from a crafted first incremental file list with a non-directory transfer root (bsc#1273434).
- CVE-2026-70460: Daemon module-root escape through a peer-supplied --partial-dir / --backup-dir resolving via an in- module symlink (bsc#1273433).
- CVE-2026-70461: Peer-driven one-byte heap out-of-bounds write in add_implied_include() (bsc#1273432).
- CVE-2026-70462: Peer-supplied MSG_IO_TIMEOUT defeats the client's own I/O timeout (bsc#1273431).
- CVE-2026-70463: "auth users" ignores documented comma-only parsing, silently skipping a deny/read-only rule (bsc#1273430).
- CVE-2026-70464: Unauthenticated pre-transfer handshake DoS locks out an rsync daemon module (bsc#1273429).
- Record
SUSE-SU-2026:23253-1- Updated
- 2026-11-02
OSVSUSE-SU-2026:23254-1 No score
Security update for rsync
This update for rsync fixes the following issues:
- CVE-2026-53783: rrsync restricted-directory escape (validation-vs-exec race + unsafe option allowlist) (bsc#1269041).
- CVE-2026-53784: Daemon module-root chdir escape under "use chroot = no" (bsc#1269042).
- CVE-2026-53785: --relative implied-parent creation escapes the destination tree (bsc#1269043).
- CVE-2026-53786: Daemon --filter merge file bypasses the module filter list (bsc#1269044).
- CVE-2026-53788: Daemon name-converter accepts newline-bearing names into its line protocol (bsc#1269046).
- CVE-2026-53789: Malicious sender expands --delete scope by reclassifying an implied parent (bsc#1269047).
- CVE-2026-53790: Command / argument injection via unquoted peer- or host-controlled values (bsc#1269048).
- CVE-2026-53791: PROXY-protocol mode lets a direct client spoof the daemon's source address (bsc#1269049).
- CVE-2026-53792: Receiver-supplied zero checksum block length drives sender matching negative (bsc#1269050).
- CVE-2026-53793: Chroot "/./" inner-module escape via a parent-component symlink (bsc#1269051).
- CVE-2026-53794: Remote peer disables the per-allocation sanity cap via --max-alloc=0 (bsc#1269052).
- CVE-2026-53795: Receiver write escape via an absolute --temp-dir / --link-dest disabling rename/link confinement (bsc#1269053).
- CVE-2026-53796: Non-daemon receiver destination-chdir symlink race (TOCTOU) (bsc#1269054).
- CVE-2026-53797: Sender source-tree parent-component symlink race -> out-of-tree disclosure (bsc#1269055).
- CVE-2026-53798: Daemon name-converter empty response maps an unknown name to uid/gid 0 (bsc#1269045).
- CVE-2026-53799: Receiver ACL/xattr application follows a symlink-race -> arbitrary ACL set (local privilege escalation) (bsc#1269056).
- CVE-2026-53800: Sender --remove-source-files unlink follows a parent-component symlink race -> arbitrary file deletion outside the source tree (bsc#1269057).
- CVE-2026-53801: Sender/daemon directory-scan enumeration escapes the transfer root / module -> out-of-tree disclosure (bsc#1269058).
- CVE-2026-53802: Arbitrary file read / transfer-shaping via symlinked operator-supplied input files (bsc#1269039).
- CVE-2026-53803: Arbitrary file write / privilege escalation via symlinked operator-supplied output paths (bsc#1269040).
- CVE-2026-70452:
hosts denyfails OPEN when a configured hostname cannot be resolved, admitting the host it was meant to block (bsc#1273441). - CVE-2026-70453: Quadratic CPU exhaustion in hash_search() from a crafted equal-weak-checksum chain (bsc#1273440).
- CVE-2026-70454: rsync-ssl establishes an unauthenticated TLS connection (bsc#1273439).
- CVE-2026-70455: Peer-controlled Zstandard worker exhaustion on an rsync daemon (bsc#1273438).
- CVE-2026-70456: Remote out-of-bounds heap write in read_args() when the argument count lands exactly on maxargs (bsc#1273437).
- CVE-2026-70457: Attacker-chosen-offset write in parse_size_arg() error formatting (bsc#1273436).
- CVE-2026-70458: Out-of-bounds write from a FLAG_HLINKED file entry accepted without -H (bsc#1273435).
- CVE-2026-70459: Per-connection daemon child crash from a crafted first incremental file list with a non-directory transfer root (bsc#1273434).
- CVE-2026-70460: Daemon module-root escape through a peer-supplied --partial-dir / --backup-dir resolving via an in- module symlink (bsc#1273433).
- CVE-2026-70461: Peer-driven one-byte heap out-of-bounds write in add_implied_include() (bsc#1273432).
- CVE-2026-70462: Peer-supplied MSG_IO_TIMEOUT defeats the client's own I/O timeout (bsc#1273431).
- CVE-2026-70463: "auth users" ignores documented comma-only parsing, silently skipping a deny/read-only rule (bsc#1273430).
- CVE-2026-70464: Unauthenticated pre-transfer handshake DoS locks out an rsync daemon module (bsc#1273429).
- Record
SUSE-SU-2026:23254-1- Updated
- 2026-11-02
OSVSUSE-SU-2026:23289-1 No score
Security update for rsync
This update for rsync fixes the following issues:
- CVE-2026-53783: rrsync restricted-directory escape (validation-vs-exec race + unsafe option allowlist) (bsc#1269041).
- CVE-2026-53784: Daemon module-root chdir escape under "use chroot = no" (bsc#1269042).
- CVE-2026-53785: --relative implied-parent creation escapes the destination tree (bsc#1269043).
- CVE-2026-53786: Daemon --filter merge file bypasses the module filter list (bsc#1269044).
- CVE-2026-53788: Daemon name-converter accepts newline-bearing names into its line protocol (bsc#1269046).
- CVE-2026-53789: Malicious sender expands --delete scope by reclassifying an implied parent (bsc#1269047).
- CVE-2026-53790: Command / argument injection via unquoted peer- or host-controlled values (bsc#1269048).
- CVE-2026-53791: PROXY-protocol mode lets a direct client spoof the daemon's source address (bsc#1269049).
- CVE-2026-53792: Receiver-supplied zero checksum block length drives sender matching negative (bsc#1269050).
- CVE-2026-53793: Chroot "/./" inner-module escape via a parent-component symlink (bsc#1269051).
- CVE-2026-53794: Remote peer disables the per-allocation sanity cap via --max-alloc=0 (bsc#1269052).
- CVE-2026-53795: Receiver write escape via an absolute --temp-dir / --link-dest disabling rename/link confinement (bsc#1269053).
- CVE-2026-53796: Non-daemon receiver destination-chdir symlink race (bsc#1269054).
- CVE-2026-53797: Sender source-tree parent-component symlink race -> out-of-tree disclosure (bsc#1269055).
- CVE-2026-53798: Daemon name-converter empty response maps an unknown name to uid/gid 0 (bsc#1269045).
- CVE-2026-53799: Receiver ACL/xattr application follows a symlink-race -> arbitrary ACL set (bsc#1269056).
- CVE-2026-53800: Sender --remove-source-files unlink follows a parent-component symlink race -> arbitrary file deletion outside the source tree (bsc#1269057).
- CVE-2026-53801: Sender/daemon directory-scan enumeration escapes the transfer root / module -> out-of-tree disclosure (bsc#1269058).
- CVE-2026-53802: Arbitrary file read / transfer-shaping via symlinked operator-supplied input files (bsc#1269039).
- CVE-2026-53803: Arbitrary file write / privilege escalation via symlinked operator-supplied output paths (bsc#1269040).
- CVE-2026-70452:
hosts denyfails OPEN when a configured hostname cannot be resolved, admitting the host it was meant to block (bsc#1273441). - CVE-2026-70453: Quadratic CPU exhaustion in hash_search() from a crafted equal-weak-checksum chain (bsc#1273440).
- CVE-2026-70454: rsync-ssl establishes an unauthenticated TLS connection (bsc#1273439).
- CVE-2026-70455: Peer-controlled Zstandard worker exhaustion on an rsync daemon (bsc#1273438).
- CVE-2026-70456: Remote out-of-bounds heap write in read_args() when the argument count lands exactly on maxargs (bsc#1273437).
- CVE-2026-70457: Attacker-chosen-offset write in parse_size_arg() error formatting (bsc#1273436).
- CVE-2026-70458: Out-of-bounds write from a FLAG_HLINKED file entry accepted without -H (bsc#1273435).
- CVE-2026-70459: Per-connection daemon child crash from a crafted first incremental file list with a non-directory transfer root (bsc#1273434).
- CVE-2026-70460: Daemon module-root escape through a peer-supplied --partial-dir / --backup-dir resolving via an in- module symlink (bsc#1273433).
- CVE-2026-70461: Peer-driven one-byte heap out-of-bounds write in add_implied_include() (bsc#1273432).
- CVE-2026-70462: Peer-supplied MSG_IO_TIMEOUT defeats the client's own I/O timeout (bsc#1273431).
- CVE-2026-70463: "auth users" ignores documented comma-only parsing, silently skipping a deny/read-only rule (bsc#1273430).
- CVE-2026-70464: Unauthenticated pre-transfer handshake DoS locks out an rsync daemon module (bsc#1273429).
- Record
SUSE-SU-2026:23289-1- Updated
- 2026-11-02
OSVSUSE-SU-2026:23323-1 No score
Security update for rsync
This update for rsync fixes the following issues:
- CVE-2026-53783: rrsync restricted-directory escape (validation-vs-exec race + unsafe option allowlist) (bsc#1269041).
- CVE-2026-53784: Daemon module-root chdir escape under "use chroot = no" (bsc#1269042).
- CVE-2026-53785: --relative implied-parent creation escapes the destination tree (bsc#1269043).
- CVE-2026-53786: Daemon --filter merge file bypasses the module filter list (bsc#1269044).
- CVE-2026-53788: Daemon name-converter accepts newline-bearing names into its line protocol (bsc#1269046).
- CVE-2026-53789: Malicious sender expands --delete scope by reclassifying an implied parent (bsc#1269047).
- CVE-2026-53790: Command / argument injection via unquoted peer- or host-controlled values (bsc#1269048).
- CVE-2026-53791: PROXY-protocol mode lets a direct client spoof the daemon's source address (bsc#1269049).
- CVE-2026-53792: Receiver-supplied zero checksum block length drives sender matching negative (bsc#1269050).
- CVE-2026-53793: Chroot "/./" inner-module escape via a parent-component symlink (bsc#1269051).
- CVE-2026-53794: Remote peer disables the per-allocation sanity cap via --max-alloc=0 (bsc#1269052).
- CVE-2026-53795: Receiver write escape via an absolute --temp-dir / --link-dest disabling rename/link confinement (bsc#1269053).
- CVE-2026-53796: Non-daemon receiver destination-chdir symlink race (bsc#1269054).
- CVE-2026-53797: Sender source-tree parent-component symlink race -> out-of-tree disclosure (bsc#1269055).
- CVE-2026-53798: Daemon name-converter empty response maps an unknown name to uid/gid 0 (bsc#1269045).
- CVE-2026-53799: Receiver ACL/xattr application follows a symlink-race -> arbitrary ACL set (bsc#1269056).
- CVE-2026-53800: Sender --remove-source-files unlink follows a parent-component symlink race -> arbitrary file deletion outside the source tree (bsc#1269057).
- CVE-2026-53801: Sender/daemon directory-scan enumeration escapes the transfer root / module -> out-of-tree disclosure (bsc#1269058).
- CVE-2026-53802: Arbitrary file read / transfer-shaping via symlinked operator-supplied input files (bsc#1269039).
- CVE-2026-53803: Arbitrary file write / privilege escalation via symlinked operator-supplied output paths (bsc#1269040).
- CVE-2026-70452:
hosts denyfails OPEN when a configured hostname cannot be resolved, admitting the host it was meant to block (bsc#1273441). - CVE-2026-70453: Quadratic CPU exhaustion in hash_search() from a crafted equal-weak-checksum chain (bsc#1273440).
- CVE-2026-70454: rsync-ssl establishes an unauthenticated TLS connection (bsc#1273439).
- CVE-2026-70455: Peer-controlled Zstandard worker exhaustion on an rsync daemon (bsc#1273438).
- CVE-2026-70456: Remote out-of-bounds heap write in read_args() when the argument count lands exactly on maxargs (bsc#1273437).
- CVE-2026-70457: Attacker-chosen-offset write in parse_size_arg() error formatting (bsc#1273436).
- CVE-2026-70458: Out-of-bounds write from a FLAG_HLINKED file entry accepted without -H (bsc#1273435).
- CVE-2026-70459: Per-connection daemon child crash from a crafted first incremental file list with a non-directory transfer root (bsc#1273434).
- CVE-2026-70460: Daemon module-root escape through a peer-supplied --partial-dir / --backup-dir resolving via an in- module symlink (bsc#1273433).
- CVE-2026-70461: Peer-driven one-byte heap out-of-bounds write in add_implied_include() (bsc#1273432).
- CVE-2026-70462: Peer-supplied MSG_IO_TIMEOUT defeats the client's own I/O timeout (bsc#1273431).
- CVE-2026-70463: "auth users" ignores documented comma-only parsing, silently skipping a deny/read-only rule (bsc#1273430).
- CVE-2026-70464: Unauthenticated pre-transfer handshake DoS locks out an rsync daemon module (bsc#1273429).
- Record
SUSE-SU-2026:23323-1- Updated
- 2026-11-02
OSVSUSE-SU-2026:3634-1 No score
Security update for rsync
This update for rsync fixes the following issues:
- CVE-2026-53783: rrsync restricted-directory escape (validation-vs-exec race + unsafe option allowlist) (bsc#1269041).
- CVE-2026-53784: Daemon module-root chdir escape under 'use chroot = no' (bsc#1269042).
- CVE-2026-53785: --relative implied-parent creation escapes the destination tree (bsc#1269043).
- CVE-2026-53786: Daemon --filter merge file bypasses the module filter list (bsc#1269044).
- CVE-2026-53788: Daemon name-converter accepts newline-bearing names into its line protocol (bsc#1269046).
- CVE-2026-53789: Malicious sender expands --delete scope by reclassifying an implied parent (bsc#1269047).
- CVE-2026-53790: Command / argument injection via unquoted peer- or host-controlled values (bsc#1269048).
- CVE-2026-53791: PROXY-protocol mode lets a direct client spoof the daemon's source address (bsc#1269049).
- CVE-2026-53792: Receiver-supplied zero checksum block length drives sender matching negative (bsc#1269050).
- CVE-2026-53793: Chroot '/./' inner-module escape via a parent-component symlink (bsc#1269051).
- CVE-2026-53794: Remote peer disables the per-allocation sanity cap via --max-alloc=0 (bsc#1269052).
- CVE-2026-53795: Receiver write escape via an absolute --temp-dir / --link-dest disabling rename/link confinement (bsc#1269053).
- CVE-2026-53796: Non-daemon receiver destination-chdir symlink race (TOCTOU) (bsc#1269054).
- CVE-2026-53797: Sender source-tree parent-component symlink race -> out-of-tree disclosure (bsc#1269055).
- CVE-2026-53798: Daemon name-converter empty response maps an unknown name to uid/gid 0 (bsc#1269045).
- CVE-2026-53799: Receiver ACL/xattr application follows a symlink-race -> arbitrary ACL set (local privilege escalation) (bsc#1269056).
- CVE-2026-53800: Sender --remove-source-files unlink follows a parent-component symlink race -> arbitrary file deletion outside the source tree (bsc#1269057).
- CVE-2026-53801: Sender/daemon directory-scan enumeration escapes the transfer root / module -> out-of-tree disclosure (bsc#1269058).
- CVE-2026-53802: Arbitrary file read / transfer-shaping via symlinked operator-supplied input files (bsc#1269039).
- CVE-2026-53803: Arbitrary file write / privilege escalation via symlinked operator-supplied output paths (bsc#1269040).
- CVE-2026-70452:
hosts denyfails OPEN when a configured hostname cannot be resolved, admitting the host it was meant to block (bsc#1273441). - CVE-2026-70453: Quadratic CPU exhaustion in hash_search() from a crafted equal-weak-checksum chain (bsc#1273440).
- CVE-2026-70454: rsync-ssl establishes an unauthenticated TLS connection (bsc#1273439).
- CVE-2026-70455: Peer-controlled Zstandard worker exhaustion on an rsync daemon (bsc#1273438).
- CVE-2026-70456: Remote out-of-bounds heap write in read_args() when the argument count lands exactly on maxargs (bsc#1273437).
- CVE-2026-70457: Attacker-chosen-offset write in parse_size_arg() error formatting (bsc#1273436).
- CVE-2026-70458: Out-of-bounds write from a FLAG_HLINKED file entry accepted without -H (bsc#1273435).
- CVE-2026-70459: Per-connection daemon child crash from a crafted first incremental file list with a non-directory transfer root (bsc#1273434).
- CVE-2026-70460: Daemon module-root escape through a peer-supplied --partial-dir / --backup-dir resolving via an in- module symlink (bsc#1273433).
- CVE-2026-70461: Peer-driven one-byte heap out-of-bounds write in add_implied_include() (bsc#1273432).
- CVE-2026-70462: Peer-supplied MSG_IO_TIMEOUT defeats the client's own I/O timeout (bsc#1273431).
- CVE-2026-70463: 'auth users' ignores documented comma-only parsing, silently skipping a deny/read-only rule (bsc#1273430).
- CVE-2026-70464: Unauthenticated pre-transfer handshake DoS locks out an rsync daemon module (bsc#1273429).
- Record
SUSE-SU-2026:3634-1- Updated
- 2026-11-02
OSVSUSE-SU-2026:3657-1 No score
Security update for rsync
This update for rsync fixes the following issues:
- CVE-2026-53783: rrsync restricted-directory escape (validation-vs-exec race + unsafe option allowlist) (bsc#1269041).
- CVE-2026-53784: Daemon module-root chdir escape under 'use chroot = no' (bsc#1269042).
- CVE-2026-53785: --relative implied-parent creation escapes the destination tree (bsc#1269043).
- CVE-2026-53786: Daemon --filter merge file bypasses the module filter list (bsc#1269044).
- CVE-2026-53788: Daemon name-converter accepts newline-bearing names into its line protocol (bsc#1269046).
- CVE-2026-53789: Malicious sender expands --delete scope by reclassifying an implied parent (bsc#1269047).
- CVE-2026-53790: Command / argument injection via unquoted peer- or host-controlled values (bsc#1269048).
- CVE-2026-53791: PROXY-protocol mode lets a direct client spoof the daemon's source address (bsc#1269049).
- CVE-2026-53792: Receiver-supplied zero checksum block length drives sender matching negative (bsc#1269050).
- CVE-2026-53793: Chroot '/./' inner-module escape via a parent-component symlink (bsc#1269051).
- CVE-2026-53794: Remote peer disables the per-allocation sanity cap via --max-alloc=0 (bsc#1269052).
- CVE-2026-53795: Receiver write escape via an absolute --temp-dir / --link-dest disabling rename/link confinement (bsc#1269053).
- CVE-2026-53796: Non-daemon receiver destination-chdir symlink race (TOCTOU) (bsc#1269054).
- CVE-2026-53797: Sender source-tree parent-component symlink race -> out-of-tree disclosure (bsc#1269055).
- CVE-2026-53798: Daemon name-converter empty response maps an unknown name to uid/gid 0 (bsc#1269045).
- CVE-2026-53799: Receiver ACL/xattr application follows a symlink-race -> arbitrary ACL set (local privilege escalation) (bsc#1269056).
- CVE-2026-53800: Sender --remove-source-files unlink follows a parent-component symlink race -> arbitrary file deletion outside the source tree (bsc#1269057).
- CVE-2026-53801: Sender/daemon directory-scan enumeration escapes the transfer root / module -> out-of-tree disclosure (bsc#1269058).
- CVE-2026-53802: Arbitrary file read / transfer-shaping via symlinked operator-supplied input files (bsc#1269039).
- CVE-2026-53803: Arbitrary file write / privilege escalation via symlinked operator-supplied output paths (bsc#1269040).
- CVE-2026-70452:
hosts denyfails OPEN when a configured hostname cannot be resolved, admitting the host it was meant to block (bsc#1273441). - CVE-2026-70453: Quadratic CPU exhaustion in hash_search() from a crafted equal-weak-checksum chain (bsc#1273440).
- CVE-2026-70454: rsync-ssl establishes an unauthenticated TLS connection (bsc#1273439).
- CVE-2026-70455: Peer-controlled Zstandard worker exhaustion on an rsync daemon (bsc#1273438).
- CVE-2026-70456: Remote out-of-bounds heap write in read_args() when the argument count lands exactly on maxargs (bsc#1273437).
- CVE-2026-70457: Attacker-chosen-offset write in parse_size_arg() error formatting (bsc#1273436).
- CVE-2026-70458: Out-of-bounds write from a FLAG_HLINKED file entry accepted without -H (bsc#1273435).
- CVE-2026-70459: Per-connection daemon child crash from a crafted first incremental file list with a non-directory transfer root (bsc#1273434).
- CVE-2026-70460: Daemon module-root escape through a peer-supplied --partial-dir / --backup-dir resolving via an in- module symlink (bsc#1273433).
- CVE-2026-70461: Peer-driven one-byte heap out-of-bounds write in add_implied_include() (bsc#1273432).
- CVE-2026-70462: Peer-supplied MSG_IO_TIMEOUT defeats the client's own I/O timeout (bsc#1273431).
- CVE-2026-70463: 'auth users' ignores documented comma-only parsing, silently skipping a deny/read-only rule (bsc#1273430).
- CVE-2026-70464: Unauthenticated pre-transfer handshake DoS locks out an rsync daemon module (bsc#1273429).
- Record
SUSE-SU-2026:3657-1- Updated
- 2026-11-02
Affected products
Affected packages
| Package | Affected | Fixed |
|---|---|---|
rsyncAlpine:v3.21 |
3.1.0 up to 3.5.0-r0 | 3.5.0-r0 |
rsyncAlpine:v3.22 |
3.1.0 up to 3.5.0-r0 | 3.5.0-r0 |
rsyncAlpine:v3.23 |
3.1.0 up to 3.5.0-r0 | 3.5.0-r0 |
rsyncAlpine:v3.24 |
3.1.0 up to 3.5.0-r0 | 3.5.0-r0 |
rsyncAlmaLinux:9 From an advisory covering 20 CVEs |
before 3.2.7-1.el9_8 | 3.2.7-1.el9_8 |
rsync-daemonAlmaLinux:9 From an advisory covering 20 CVEs |
before 3.2.7-1.el9_8 | 3.2.7-1.el9_8 |
rsync-rrsyncAlmaLinux:9 From an advisory covering 20 CVEs |
before 3.2.7-1.el9_8 | 3.2.7-1.el9_8 |
rsyncAlmaLinux:10 From an advisory covering 21 CVEs |
before 3.5.0-3.el10_2 | 3.5.0-3.el10_2 |
rsync-daemonAlmaLinux:10 From an advisory covering 21 CVEs |
before 3.5.0-3.el10_2 | 3.5.0-3.el10_2 |
rsync-rrsyncAlmaLinux:10 From an advisory covering 21 CVEs |
before 3.5.0-3.el10_2 | 3.5.0-3.el10_2 |
Show 67 moreShow less
| Package | Affected | Fixed |
|---|---|---|
rsyncAlmaLinux:8 From an advisory covering 17 CVEs |
before 3.1.3-28.el8_10 | 3.1.3-28.el8_10 |
rsync-daemonAlmaLinux:8 From an advisory covering 17 CVEs |
before 3.1.3-28.el8_10 | 3.1.3-28.el8_10 |
rsyncAzure Linux:3 |
before 3.5.0-1 | 3.5.0-1 |
rsyncAlpaquita:23 |
3.2.7-r0 up to 3.5.0-r0 | 3.5.0-r0 |
rsyncAlpaquita:25 |
3.4.1-r0 up to 3.5.0-r0 | 3.5.0-r0 |
rsyncAlpaquita:stream |
3.2.5-r0 up to 3.5.0-r0 | 3.5.0-r0 |
rsyncTuxCare:Debian:10 From an advisory covering 15 CVEs |
before 3.1.3-6+tuxcare.els5 | 3.1.3-6+tuxcare.els5 |
rsyncTuxCare:AlmaLinux:9.6 From an advisory covering 5 CVEs |
before 3.2.5-3.el9_6.tuxcare.els19 | 3.2.5-3.el9_6.tuxcare.els19 |
rsync-daemonTuxCare:AlmaLinux:9.6 From an advisory covering 5 CVEs |
before 3.2.5-3.el9_6.tuxcare.els19 | 3.2.5-3.el9_6.tuxcare.els19 |
rsync-rrsyncTuxCare:AlmaLinux:9.6 From an advisory covering 5 CVEs |
before 3.2.5-3.el9_6.tuxcare.els19 | 3.2.5-3.el9_6.tuxcare.els19 |
rsyncTuxCare:AlmaLinux:9.2 From an advisory covering 3 CVEs |
before 3.2.3-19.el9_2.tuxcare.els18 | 3.2.3-19.el9_2.tuxcare.els18 |
rsync-daemonTuxCare:AlmaLinux:9.2 From an advisory covering 3 CVEs |
before 3.2.3-19.el9_2.tuxcare.els18 | 3.2.3-19.el9_2.tuxcare.els18 |
rsyncDebian:12 |
All versions, plus listed versions 3.2.7-13.2.7-1+deb12u13.2.7-1+deb12u23.2.7-1+deb12u33.2.7-1+deb12u4 Show 29 moreShow less3.2.7-1+deb12u53.2.7-1+deb12u63.3.0+ds1-13.3.0+ds1-23.3.0+ds1-33.3.0+ds1-43.3.0-13.4.1+ds1-13.4.1+ds1-23.4.1+ds1-33.4.1+ds1-43.4.1+ds1-4~exp13.4.1+ds1-4~exp23.4.1+ds1-53.4.1+ds1-5~exp13.4.1+ds1-63.4.1+ds1-73.4.1+ds1-8~exp13.4.2+ds1-13.4.2+ds1-23.4.3+ds1-13.4.3+ds1-23.4.4+ds1-13.5.0+ds1-13.5.0+ds1-23.5.0+ds1-33.5.1+ds1-13.5.1+ds1-23.5.2+ds1-1 |
None known |
rsyncDebian:13 |
before 3.5.0+ds1-0+deb13u1, plus listed versions 3.4.1+ds1-53.4.1+ds1-5+deb13u13.4.1+ds1-5+deb13u23.4.1+ds1-5+deb13u33.4.1+ds1-5+deb13u4 Show 8 moreShow less3.4.1+ds1-63.4.1+ds1-73.4.1+ds1-8~exp13.4.2+ds1-13.4.2+ds1-23.4.3+ds1-13.4.3+ds1-23.4.4+ds1-1 |
3.5.0+ds1-0+deb13u1 |
rsyncDebian:14 |
before 3.5.0+ds1-1, plus listed versions 3.4.1+ds1-53.4.1+ds1-63.4.1+ds1-73.4.1+ds1-8~exp13.4.2+ds1-1 Show 4 moreShow less3.4.2+ds1-23.4.3+ds1-13.4.3+ds1-23.4.4+ds1-1 |
3.5.0+ds1-1 |
rsyncMageia:10 From an advisory covering 33 CVEs |
before 3.5.1-1.mga10 | 3.5.1-1.mga10 |
rsyncopenEuler:24.03-LTS-SP1 From an advisory covering 33 CVEs |
before 3.2.7-12.oe2403sp1 | 3.2.7-12.oe2403sp1 |
rsyncopenEuler:24.03-LTS-SP3 From an advisory covering 33 CVEs |
before 3.2.7-12.oe2403sp3 | 3.2.7-12.oe2403sp3 |
rsyncopenEuler:24.03-LTS-SP4 From an advisory covering 33 CVEs |
before 3.2.7-12.oe2403sp4 | 3.2.7-12.oe2403sp4 |
rsync-daemonRed Hat:enterprise_linux:9::appstream From an advisory covering 20 CVEs |
before 0:3.2.7-1.el9_8 | 0:3.2.7-1.el9_8 |
rsync-rrsyncRed Hat:enterprise_linux:9::appstream From an advisory covering 20 CVEs |
before 0:3.2.7-1.el9_8 | 0:3.2.7-1.el9_8 |
rsyncRed Hat:enterprise_linux:9::baseos From an advisory covering 20 CVEs |
before 0:3.2.7-1.el9_8 | 0:3.2.7-1.el9_8 |
rsync-debuginfoRed Hat:enterprise_linux:9::baseos From an advisory covering 20 CVEs |
before 0:3.2.7-1.el9_8 | 0:3.2.7-1.el9_8 |
rsync-debugsourceRed Hat:enterprise_linux:9::baseos From an advisory covering 20 CVEs |
before 0:3.2.7-1.el9_8 | 0:3.2.7-1.el9_8 |
rsync-daemonRed Hat:enterprise_linux:10.2 From an advisory covering 21 CVEs |
before 0:3.5.0-3.el10_2 | 0:3.5.0-3.el10_2 |
rsync-rrsyncRed Hat:enterprise_linux:10.2 From an advisory covering 21 CVEs |
before 0:3.5.0-3.el10_2 | 0:3.5.0-3.el10_2 |
rsyncRed Hat:enterprise_linux:10.2 From an advisory covering 21 CVEs |
before 0:3.5.0-3.el10_2 | 0:3.5.0-3.el10_2 |
rsync-debuginfoRed Hat:enterprise_linux:10.2 From an advisory covering 21 CVEs |
before 0:3.5.0-3.el10_2 | 0:3.5.0-3.el10_2 |
rsync-debugsourceRed Hat:enterprise_linux:10.2 From an advisory covering 21 CVEs |
before 0:3.5.0-3.el10_2 | 0:3.5.0-3.el10_2 |
rsyncRed Hat:enterprise_linux:8::baseos From an advisory covering 17 CVEs |
before 0:3.1.3-28.el8_10 | 0:3.1.3-28.el8_10 |
rsync-daemonRed Hat:enterprise_linux:8::baseos From an advisory covering 17 CVEs |
before 0:3.1.3-28.el8_10 | 0:3.1.3-28.el8_10 |
rsync-debuginfoRed Hat:enterprise_linux:8::baseos From an advisory covering 17 CVEs |
before 0:3.1.3-28.el8_10 | 0:3.1.3-28.el8_10 |
rsync-debugsourceRed Hat:enterprise_linux:8::baseos From an advisory covering 17 CVEs |
before 0:3.1.3-28.el8_10 | 0:3.1.3-28.el8_10 |
rsyncRocky Linux:9 From an advisory covering 20 CVEs |
before 0:3.2.7-1.el9_8 | 0:3.2.7-1.el9_8 |
rsyncRocky Linux:10 From an advisory covering 21 CVEs |
before 0:3.5.0-3.el10_2 | 0:3.5.0-3.el10_2 |
rsyncRocky Linux:8 From an advisory covering 17 CVEs |
before 0:3.1.3-28.el8_10 | 0:3.1.3-28.el8_10 |
rsyncRoot:Debian:11 |
before 3.2.3-4+deb11u4.aikido.2 | 3.2.3-4+deb11u4.aikido.23.2.3-4+deb11u4.aikido.3 |
rootio-rsyncRoot:Debian:11 |
before 3.2.3-4+deb11u4.aikido.2 | 3.2.3-4+deb11u4.aikido.23.2.3-4+deb11u4.aikido.3 |
rsyncSUSE:Linux Micro 6.0 From an advisory covering 37 CVEs |
before 3.2.7-8.1 | 3.2.7-8.1 |
rsyncSUSE:Linux Micro 6.1 From an advisory covering 33 CVEs |
before 3.3.0-slfo.1.1_7.1 | 3.3.0-slfo.1.1_7.1 |
rsyncSUSE:Linux Micro 6.2 From an advisory covering 41 CVEs |
before 3.4.1-160000.6.1 | 3.4.1-160000.6.1 |
rsyncSUSE:Linux Enterprise Server 16.0 From an advisory covering 41 CVEs |
before 3.4.1-160000.6.1 | 3.4.1-160000.6.1 |
rsyncSUSE:Linux Enterprise Server for SAP applications 16.0 From an advisory covering 41 CVEs |
before 3.4.1-160000.6.1 | 3.4.1-160000.6.1 |
rsyncSUSE:Linux Enterprise Micro 5.3 From an advisory covering 34 CVEs |
before 3.2.3-150400.3.34.1 | 3.2.3-150400.3.34.1 |
rsyncSUSE:Linux Enterprise Micro 5.4 From an advisory covering 34 CVEs |
before 3.2.3-150400.3.34.1 | 3.2.3-150400.3.34.1 |
rsyncSUSE:Linux Enterprise Micro 5.5 From an advisory covering 34 CVEs |
before 3.2.3-150400.3.34.1 | 3.2.3-150400.3.34.1 |
rsyncSUSE:Linux Enterprise High Performance Computing 15 SP4-ESPOS From an advisory covering 34 CVEs |
before 3.2.3-150400.3.34.1 | 3.2.3-150400.3.34.1 |
rsyncSUSE:Linux Enterprise High Performance Computing 15 SP4-LTSS From an advisory covering 34 CVEs |
before 3.2.3-150400.3.34.1 | 3.2.3-150400.3.34.1 |
rsyncSUSE:Linux Enterprise High Performance Computing 15 SP5-ESPOS From an advisory covering 34 CVEs |
before 3.2.3-150400.3.34.1 | 3.2.3-150400.3.34.1 |
rsyncSUSE:Linux Enterprise High Performance Computing 15 SP5-LTSS From an advisory covering 34 CVEs |
before 3.2.3-150400.3.34.1 | 3.2.3-150400.3.34.1 |
rsyncSUSE:Linux Enterprise Server 15 SP4-LTSS From an advisory covering 34 CVEs |
before 3.2.3-150400.3.34.1 | 3.2.3-150400.3.34.1 |
rsyncSUSE:Linux Enterprise Server 15 SP5-LTSS From an advisory covering 34 CVEs |
before 3.2.3-150400.3.34.1 | 3.2.3-150400.3.34.1 |
rsyncSUSE:Linux Enterprise Server for SAP Applications 15 SP4 From an advisory covering 34 CVEs |
before 3.2.3-150400.3.34.1 | 3.2.3-150400.3.34.1 |
rsyncSUSE:Linux Enterprise Server for SAP Applications 15 SP5 From an advisory covering 34 CVEs |
before 3.2.3-150400.3.34.1 | 3.2.3-150400.3.34.1 |
rsyncSUSE:Linux Enterprise Module for Basesystem 15 SP7 From an advisory covering 33 CVEs |
before 3.2.7-150600.3.24.1 | 3.2.7-150600.3.24.1 |
rsyncSUSE:Linux Enterprise Server 15 SP6-LTSS From an advisory covering 33 CVEs |
before 3.2.7-150600.3.24.1 | 3.2.7-150600.3.24.1 |
rsyncSUSE:Linux Enterprise Server for SAP Applications 15 SP6 From an advisory covering 33 CVEs |
before 3.2.7-150600.3.24.1 | 3.2.7-150600.3.24.1 |
rsyncUbuntu:Pro:14.04:LTS |
All versions, plus listed versions 3.0.9-4ubuntu13.1.0-23.1.0-2ubuntu0.13.1.0-2ubuntu0.23.1.0-2ubuntu0.3 Show 5 moreShow less3.1.0-2ubuntu0.43.1.0-2ubuntu0.4+esm13.1.0-2ubuntu0.4+esm23.1.0-2ubuntu0.4+esm33.1.0-2ubuntu0.4+esm4 |
None known |
rsyncUbuntu:Pro:16.04:LTS |
All versions, plus listed versions 3.1.1-33.1.1-3ubuntu13.1.1-3ubuntu1.13.1.1-3ubuntu1.23.1.1-3ubuntu1.3 Show 6 moreShow less3.1.1-3ubuntu1.3+esm13.1.1-3ubuntu1.3+esm23.1.1-3ubuntu1.3+esm33.1.1-3ubuntu1.3+esm43.1.1-3ubuntu1.3+esm53.1.1-3ubuntu1.3+esm6 |
None known |
rsyncUbuntu:Pro:18.04:LTS |
All versions, plus listed versions 3.1.2-23.1.2-2.13.1.2-2.1ubuntu13.1.2-2.1ubuntu1.13.1.2-2.1ubuntu1.2 Show 8 moreShow less3.1.2-2.1ubuntu1.33.1.2-2.1ubuntu1.43.1.2-2.1ubuntu1.53.1.2-2.1ubuntu1.63.1.2-2.1ubuntu1.6+esm13.1.2-2.1ubuntu1.6+esm23.1.2-2.1ubuntu1.6+esm33.1.2-2.1ubuntu1.6+esm4 |
None known |
rsyncUbuntu:Pro:20.04:LTS |
All versions, plus listed versions 3.1.3-63.1.3-83.1.3-8ubuntu0.13.1.3-8ubuntu0.23.1.3-8ubuntu0.3 Show 7 moreShow less3.1.3-8ubuntu0.43.1.3-8ubuntu0.53.1.3-8ubuntu0.73.1.3-8ubuntu0.83.1.3-8ubuntu0.93.1.3-8ubuntu0.9+esm13.1.3-8ubuntu0.9+esm2 |
None known |
rsyncUbuntu:22.04:LTS |
All versions, plus listed versions 3.2.3-4ubuntu13.2.3-4ubuntu23.2.3-8ubuntu13.2.3-8ubuntu23.2.3-8ubuntu3 Show 6 moreShow less3.2.3-8ubuntu3.13.2.7-0ubuntu0.22.04.23.2.7-0ubuntu0.22.04.33.2.7-0ubuntu0.22.04.43.2.7-0ubuntu0.22.04.63.2.7-0ubuntu0.22.04.7 |
None known |
rsyncUbuntu:24.04:LTS |
All versions, plus listed versions 3.2.7-13.2.7-1build13.2.7-1build23.2.7-1ubuntu13.2.7-1ubuntu1.13.2.7-1ubuntu1.23.2.7-1ubuntu1.43.2.7-1ubuntu1.5 |
None known |
rsyncUbuntu:26.10 |
All versions, plus listed versions 3.4.1+ds1-73.4.4+ds1-13.4.4+ds1-1build13.5.0+ds1-2 |
None known |
rsyncUbuntu:26.04:LTS |
All versions, plus listed versions 3.4.1+ds1-5ubuntu13.4.1+ds1-63.4.1+ds1-73.4.1+ds1-7ubuntu0.23.4.1+ds1-7ubuntu0.3 |
None known |
rsyncopenSUSE:Tumbleweed From an advisory covering 37 CVEs |
before 3.5.1-1.1 | 3.5.1-1.1 |
rsyncopenSUSE:Leap 16.0 From an advisory covering 41 CVEs |
before 3.4.1-160000.6.1 | 3.4.1-160000.6.1 |
History
| Recorded | Changed | Sources |
|---|---|---|
| affected | OSV | |
| affected | OSV | |
| references | NVD | |
| affected, facts | ||
| affected, aliases, products, published, references | EUVD | |
| first indexed | CVE List, NVD, OSV |
Dates are when Every CVE recorded each change. Upstream dates may differ.
In short
CVE-2026-70452 is a critical vulnerability (CVSS 9.1) in Rsyncproject Rsync, published August 13, 2026. No source lists public exploit code. EPSS puts the chance of exploitation in the next 30 days at 0.44%, the 38th percentile. Fixed in rsync 3.5.0-r0.
References
github.com/RsyncProject/rsync/security/advisories/GHSA-6692-28cx-wpqq
github.com/RsyncProject/rsync/releases/tag/v3.5.0
vulncheck.com/advisories/rsync-access-control-bypass-via-dns-resolution-failure
security.alpinelinux.org/vuln/CVE-2026-70452
access.redhat.com/errata/RHSA-2026:67462
access.redhat.com/security/cve/CVE-2026-53783
Show 194 moreShow less
access.redhat.com/security/cve/CVE-2026-53784
access.redhat.com/security/cve/CVE-2026-53785
access.redhat.com/security/cve/CVE-2026-53789
access.redhat.com/security/cve/CVE-2026-53790
access.redhat.com/security/cve/CVE-2026-53791
access.redhat.com/security/cve/CVE-2026-53793
access.redhat.com/security/cve/CVE-2026-53795
access.redhat.com/security/cve/CVE-2026-53802
access.redhat.com/security/cve/CVE-2026-53803
access.redhat.com/security/cve/CVE-2026-70452
access.redhat.com/security/cve/CVE-2026-70453
access.redhat.com/security/cve/CVE-2026-70454
access.redhat.com/security/cve/CVE-2026-70456
access.redhat.com/security/cve/CVE-2026-70457
access.redhat.com/security/cve/CVE-2026-70458
access.redhat.com/security/cve/CVE-2026-70460
access.redhat.com/security/cve/CVE-2026-70461
access.redhat.com/security/cve/CVE-2026-70463
access.redhat.com/security/cve/CVE-2026-70464
bugzilla.redhat.com/2515368
bugzilla.redhat.com/2515373
bugzilla.redhat.com/2515378
bugzilla.redhat.com/2515379
bugzilla.redhat.com/2515380
bugzilla.redhat.com/2515381
bugzilla.redhat.com/2515384
bugzilla.redhat.com/2515385
bugzilla.redhat.com/2515386
bugzilla.redhat.com/2515387
bugzilla.redhat.com/2515389
bugzilla.redhat.com/2515395
bugzilla.redhat.com/2515396
bugzilla.redhat.com/2515403
bugzilla.redhat.com/2515409
bugzilla.redhat.com/2515417
bugzilla.redhat.com/2515419
errata.almalinux.org/9/ALSA-2026-67462.html
access.redhat.com/errata/RHSA-2026:67463
bugzilla.redhat.com/2515406
errata.almalinux.org/10/ALSA-2026-67463.html
bugzilla.redhat.com/2515375
bugzilla.redhat.com/2515416
errata.almalinux.org/8/ALSA-2026-74095.html
nvd.nist.gov/vuln/detail/CVE-2026-70452
docs.bell-sw.com/security/cves/CVE-2026-70452
errata.tuxcare.com/els_os/debian10els/CLSA-2026-1788335736.html
nvd.nist.gov/vuln/detail/CVE-2026-53786
nvd.nist.gov/vuln/detail/CVE-2026-53789
nvd.nist.gov/vuln/detail/CVE-2026-53790
nvd.nist.gov/vuln/detail/CVE-2026-53792
nvd.nist.gov/vuln/detail/CVE-2026-70453
nvd.nist.gov/vuln/detail/CVE-2026-70456
nvd.nist.gov/vuln/detail/CVE-2026-70458
nvd.nist.gov/vuln/detail/CVE-2026-70459
nvd.nist.gov/vuln/detail/CVE-2026-70461
nvd.nist.gov/vuln/detail/CVE-2026-70462
nvd.nist.gov/vuln/detail/CVE-2026-70463
nvd.nist.gov/vuln/detail/CVE-2026-70464
errata.tuxcare.com/els_os/tuxcare9.6esu/CLSA-2026-1790925399.html
nvd.nist.gov/vuln/detail/CVE-2026-53783
nvd.nist.gov/vuln/detail/CVE-2026-53793
nvd.nist.gov/vuln/detail/CVE-2026-53796
nvd.nist.gov/vuln/detail/CVE-2026-70460
errata.tuxcare.com/els_os/almalinux9.2esu/CLSA-2026-1792362285.html
github.com/CVEProject/cvelistV5/tree/main/cves/2026/70xxx/CVE-2026-70452.json
github.com/RsyncProject/rsync
security-tracker.debian.org/tracker/CVE-2026-70452
advisories.mageia.org/MGASA-2026-0487.html
bugs.mageia.org/show_bug.cgi?id=36138
openwall.com/lists/oss-security/2026/08/13/1
lists.fedoraproject.org/archives/list/[email protected]/message/AHYZL7IBFVF463AGDTJUQBYUJUW7JUAB
lists.debian.org/debian-security-announce/2026/msg00440.html
openeuler.org/zh/security/security-bulletins/detail?id=openEuler-SA-2026-3949
nvd.nist.gov/vuln/detail/CVE-2026-43619
nvd.nist.gov/vuln/detail/CVE-2026-53784
nvd.nist.gov/vuln/detail/CVE-2026-53785
nvd.nist.gov/vuln/detail/CVE-2026-53788
nvd.nist.gov/vuln/detail/CVE-2026-53791
openeuler.org/zh/security/security-bulletins/detail?id=openEuler-SA-2026-3950
openeuler.org/zh/security/security-bulletins/detail?id=openEuler-SA-2026-4072
bugzilla.redhat.com/show_bug.cgi?id=2515368
bugzilla.redhat.com/show_bug.cgi?id=2515373
security.access.redhat.com/data/csaf/v2/advisories/2026/rhsa-2026_67462.json
cve.org/CVERecord?id=CVE-2026-53783
github.com/RsyncProject/rsync/security/advisories/GHSA-9cgc-64g4-3gv5
vulncheck.com/advisories/rsync-toctou-race-condition-directory-escape-via-rrsync
cve.org/CVERecord?id=CVE-2026-53784
github.com/RsyncProject/rsync/security/advisories/GHSA-ffg2-fr5g-3rxw
vulncheck.com/advisories/rsync-path-traversal-via-symlink-module-root
cve.org/CVERecord?id=CVE-2026-53785
github.com/RsyncProject/rsync/security/advisories/GHSA-pph3-7xmf-rrqg
vulncheck.com/advisories/rsync-path-traversal-write-escape-via-relative-mode
cve.org/CVERecord?id=CVE-2026-53789
github.com/RsyncProject/rsync/security/advisories/GHSA-fxwg-7hmf-xh5q
vulncheck.com/advisories/rsync-arbitrary-file-deletion-via-malicious-file-list
cve.org/CVERecord?id=CVE-2026-53790
github.com/RsyncProject/rsync/security/advisories/GHSA-5hcf-7xxm-rmqq
vulncheck.com/advisories/rsync-command-injection-via-multiple-code-paths
cve.org/CVERecord?id=CVE-2026-53791
github.com/RsyncProject/rsync/security/advisories/GHSA-h2q9-5fr8-w635
vulncheck.com/advisories/rsync-daemon-ip-spoofing-via-proxy-protocol-header
cve.org/CVERecord?id=CVE-2026-53793
github.com/RsyncProject/rsync/security/advisories/GHSA-wj7w-vh23-mm44
vulncheck.com/advisories/rsync-path-confinement-bypass-via-boundary-marker-in-chroot-mode
cve.org/CVERecord?id=CVE-2026-53795
github.com/RsyncProject/rsync/security/advisories/GHSA-m9vj-637x-v6pq
vulncheck.com/advisories/rsync-arbitrary-file-write-via-temp-dir-link-dest
cve.org/CVERecord?id=CVE-2026-53802
github.com/RsyncProject/rsync/security/advisories/GHSA-4mfr-8jrv-49x4
vulncheck.com/advisories/rsync-arbitrary-file-read-via-symlink-following
cve.org/CVERecord?id=CVE-2026-53803
github.com/RsyncProject/rsync/security/advisories/GHSA-g9f4-7q66-9582
vulncheck.com/advisories/rsync-symlink-following-arbitrary-file-overwrite
cve.org/CVERecord?id=CVE-2026-70452
cve.org/CVERecord?id=CVE-2026-70453
github.com/RsyncProject/rsync/security/advisories/GHSA-8x5r-mjx8-83hv
vulncheck.com/advisories/rsync-algorithmic-complexity-dos-via-hash-search
cve.org/CVERecord?id=CVE-2026-70454
github.com/RsyncProject/rsync/security/advisories/GHSA-3c3x-ww2w-5r5p
vulncheck.com/advisories/rsync-tls-certificate-validation-bypass-via-ssl-openssl-mode
cve.org/CVERecord?id=CVE-2026-70456
github.com/RsyncProject/rsync/security/advisories/GHSA-78jc-79jv-v6rw
vulncheck.com/advisories/rsync-heap-out-of-bounds-write-via-read-args
cve.org/CVERecord?id=CVE-2026-70457
github.com/RsyncProject/rsync/security/advisories/GHSA-pg7g-xqmr-xpfh
vulncheck.com/advisories/rsync-out-of-bounds-write-via-parse-size-arg
cve.org/CVERecord?id=CVE-2026-70458
github.com/RsyncProject/rsync/security/advisories/GHSA-gg3m-4m9m-268h
vulncheck.com/advisories/rsync-out-of-bounds-write-via-flag-hlinked-handling
cve.org/CVERecord?id=CVE-2026-70460
github.com/RsyncProject/rsync/security/advisories/GHSA-w3xf-j2r2-gv4x
vulncheck.com/advisories/rsync-path-traversal-via-partial-dir-backup-dir-symlink
cve.org/CVERecord?id=CVE-2026-70461
github.com/RsyncProject/rsync/security/advisories/GHSA-jhxm-j4mq-3fj4
vulncheck.com/advisories/rsync-heap-out-of-bounds-write-via-files-from-entry
cve.org/CVERecord?id=CVE-2026-70463
github.com/RsyncProject/rsync/security/advisories/GHSA-pfj8-79vq-xgvr
vulncheck.com/advisories/rsync-authorization-bypass-via-auth-users-directive-parsing
cve.org/CVERecord?id=CVE-2026-70464
github.com/RsyncProject/rsync/security/advisories/GHSA-hrwq-ccf7-rw5m
vulncheck.com/advisories/rsync-connection-slot-exhaustion-dos-via-handshake-stall
security.access.redhat.com/data/csaf/v2/advisories/2026/rhsa-2026_67463.json
cve.org/CVERecord?id=CVE-2026-70455
vulncheck.com/advisories/rsync-dos-via-zt-zstandard-compression-thread-exhaustion
security.access.redhat.com/data/csaf/v2/advisories/2026/rhsa-2026_74095.json
errata.rockylinux.org/RLSA-2026:67462
errata.rockylinux.org/RLSA-2026:67463
errata.rockylinux.org/RLSA-2026:74095
suse.com/support/update/announcement/2026/suse-su-202623253-1
bugzilla.suse.com/1269039
bugzilla.suse.com/1269040
bugzilla.suse.com/1269041
bugzilla.suse.com/1269042
bugzilla.suse.com/1269043
bugzilla.suse.com/1269044
bugzilla.suse.com/1269045
bugzilla.suse.com/1269046
bugzilla.suse.com/1269047
bugzilla.suse.com/1269048
bugzilla.suse.com/1269049
bugzilla.suse.com/1269050
bugzilla.suse.com/1269051
bugzilla.suse.com/1269052
bugzilla.suse.com/1269053
bugzilla.suse.com/1269054
bugzilla.suse.com/1269055
bugzilla.suse.com/1269056
bugzilla.suse.com/1269057
bugzilla.suse.com/1269058
bugzilla.suse.com/1269060
bugzilla.suse.com/1273429
suse.com/security/cve/CVE-2026-43617
suse.com/security/cve/CVE-2026-43618
suse.com/security/cve/CVE-2026-43619
suse.com/security/cve/CVE-2026-43620
suse.com/security/cve/CVE-2026-53783
suse.com/security/cve/CVE-2026-53784
suse.com/security/cve/CVE-2026-53785
suse.com/security/cve/CVE-2026-53786
suse.com/security/cve/CVE-2026-53788
suse.com/security/cve/CVE-2026-53789
suse.com/security/cve/CVE-2026-53790
suse.com/security/cve/CVE-2026-53791
suse.com/security/cve/CVE-2026-53792
suse.com/security/cve/CVE-2026-53793
suse.com/security/cve/CVE-2026-53794
suse.com/security/cve/CVE-2026-53795
suse.com/security/cve/CVE-2026-53796
suse.com/security/cve/CVE-2026-53797
suse.com/security/cve/CVE-2026-53798
suse.com/security/cve/CVE-2026-53799
suse.com/security/cve/CVE-2026-53800
ubuntu.com/security/CVE-2026-70452
download.samba.org/pub/rsync/NEWS
Left out here: 78 references and the rest of 4 source descriptions. The JSON record has them.