CVE-2025-10158
published 2025-11-18CVE-2025-10158: A malicious client acting as the receiver of an rsync file transfer can trigger an out of bounds read of a heap based buffer, via a negative array index. The…
PriorityP424medium4.3CVSS 3.1
AVNACLPRLUINSUCNILAN
EPSS
0.32%
23.9th percentile
A malicious client acting as the receiver of an rsync file transfer can trigger an out of bounds read of a heap based buffer, via a negative array index. The
malicious
rsync client requires at least read access to the remote rsync module in order to trigger the issue.
Affected
15 ranges
| Vendor | Product | Version range | Fixed in |
|---|---|---|---|
| debian | rsync | < rsync 3.2.7-1+deb12u4 (bookworm) | rsync 3.2.7-1+deb12u4 (bookworm) |
| msrc | azl3_rsync_3.4.1-1_on_azure_linux_3.0 | — | — |
| msrc | azl3_rsync_3.4.1-2_on_azure_linux_3.0 | — | — |
| msrc | cbl2_rsync_3.4.1-1_on_cbl_mariner_2.0 | — | — |
| msrc | cbl2_rsync_3.4.1-2_on_cbl_mariner_2.0 | — | — |
| rsync | rsync | <= 3.4.1 | — |
| samba | rsync | >= 0 < 3.4.1-r1 | 3.4.1-r1 |
| samba | rsync | >= 0 < 3.4.1-r1 | 3.4.1-r1 |
| samba | rsync | >= 0 < 3.4.1-r1 | 3.4.1-r1 |
| samba | rsync | >= 0 < 3.4.1-r1 | 3.4.1-r1 |
| samba | rsync | >= 0 < 3.4.1-r1 | 3.4.1-r1 |
| samba | rsync | >= 0 < 3.2.7-1+deb12u4 | 3.2.7-1+deb12u4 |
| samba | rsync | >= 0 < 3.4.1+ds1-5+deb13u1 | 3.4.1+ds1-5+deb13u1 |
| samba | rsync | >= 0 < 3.4.1+ds1-7 | 3.4.1+ds1-7 |
| ubuntu | rsync | — | — |
CVSS provenance
nvdv3.14.3MEDIUMCVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:N/I:L/A:N
osv4.3MEDIUM
vendor_msrc5.4MEDIUM
vendor_debian4.3MEDIUM
vendor_redhat4.3MEDIUM
vendor_ubuntu4.3MEDIUM
Stop checking back — get the weekly exploitation signal.
Every Monday: what got weaponized or added to CISA KEV in the last seven days — each CVE cross-linked to its PoC, Nuclei template, and detection rule. Free, one email a week, unsubscribe in one click.
Ubuntu
rsync regression
vendor_ubuntu·2026-06-16·CVSS 4.3
CVE-2025-10158 [MEDIUM] rsync regression
Title: rsync regression
Summary: USN-8349-1 introduced regressions in rsync.
USN-8349-1 fixed vulnerabilities in rsync. Unfortunately that update introduced multiple
regressions in rsync functionality. This update fixes the problem.
We apologize for the inconvenience.
Original advisory details:
Calum Hutton discovered that rsync contained a heap-based out-of-bounds
read when handling file transfers. A remote attacker with read access
to an rsync server could possibly use this issue to cause a denial of
service. (CVE-2025-10158)
Batuhan Sancak, Damien Neil, and Michael Stapelberg discovered that
rsync daemons configured without chroot protection were exposed to a
race condition on parent path components. A local attacker with write
access to a module could possibly use this issue to o
Ubuntu
rsync regression
vendor_ubuntu·2026-06-08·CVSS 4.3
CVE-2025-10158 [MEDIUM] rsync regression
Title: rsync regression
Summary: USN-8349-1 introduced regressions in rsync.
USN-8349-1 fixed vulnerabilities in rsync. The update introduced multiple
regressions in rsync functionality. This update fixes the problem.
Original advisory details:
Calum Hutton discovered that rsync contained a heap-based out-of-bounds
read when handling file transfers. A remote attacker with read access
to an rsync server could possibly use this issue to cause a denial of
service. (CVE-2025-10158)
Batuhan Sancak, Damien Neil, and Michael Stapelberg discovered that
rsync daemons configured without chroot protection were exposed to a
race condition on parent path components. A local attacker with write
access to a module could possibly use this issue to overwrite files,
obtain sensitive information, or esc
Ubuntu
rsync vulnerabilities
vendor_ubuntu·2026-06-01·CVSS 4.3
CVE-2026-43618 [MEDIUM] rsync vulnerabilities
Title: rsync vulnerabilities
Summary: Several security issues were fixed in rsync.
Calum Hutton discovered that rsync contained a heap-based out-of-bounds
read when handling file transfers. A remote attacker with read access
to an rsync server could possibly use this issue to cause a denial of
service. (CVE-2025-10158)
Batuhan Sancak, Damien Neil, and Michael Stapelberg discovered that
rsync daemons configured without chroot protection were exposed to a
race condition on parent path components. A local attacker with write
access to a module could possibly use this issue to overwrite files,
obtain sensitive information, or escalate privileges.
(CVE-2026-29518)
It was discovered that rsync did not properly validate a length value
while sorting extended attributes. An attacker could possi
Ubuntu
rsync vulnerabilities
vendor_ubuntu·2026-05-20·CVSS 4.3
CVE-2026-43620 [MEDIUM] rsync vulnerabilities
Title: rsync vulnerabilities
Summary: Several security issues were fixed in rsync.
Calum Hutton discovered that rsync contained a heap-based out-of-bounds
read when handling file transfers. A remote attacker with read access
to an rsync server could possibly use this issue to cause a denial of
service. This issue only affected Ubuntu 22.04 LTS, Ubuntu 24.04 LTS,
and Ubuntu 25.10. (CVE-2025-10158)
Batuhan Sancak, Damien Neil, and Michael Stapelberg discovered that
rsync daemons configured without chroot protection were exposed to a
race condition on parent path components. A local attacker with write
access to a module could possibly use this issue to overwrite files,
obtain sensitive information, or escalate privileges.
(CVE-2026-29518)
It was discovered that rsync did not properly val
Red Hat
rsync: Rsync: Out of bounds array access via negative index
vendor_redhat·2025-11-18·CVSS 4.3
CVE-2025-10158 [MEDIUM] CWE-129 rsync: Rsync: Out of bounds array access via negative index
rsync: Rsync: Out of bounds array access via negative index
A malicious client acting as the receiver of an rsync file transfer can trigger an out of bounds read of a heap based buffer, via a negative array index. The
malicious
rsync client requires at least read access to the remote rsync module in order to trigger the issue.
An out of bounds read flaw has been discovered in rsync. A malicious client acting as the receiver of an rsync file transfer can trigger an OOB read via a negative array index. The rsync client requires at least read access to the remote rsync module to trigger the issue.
Mitigation: Mitigation for this issue is either not available or the currently available options do not meet the Red Hat Product Security criteria comprising ease of use and deployment, applicabi
Microsoft
Rsync: Out of bounds array access via negative index
vendor_msrc·2025-11-11·CVSS 5.4
CVE-2025-10158 [MEDIUM] CWE-129 Rsync: Out of bounds array access via negative index
Rsync: Out of bounds array access via negative index
Mariner: Mariner
rapid7: rapid7
Customer Action Required: Yes
Remediation: CBL-Mariner Releases
Reference: https://learn.microsoft.com/en-us/azure/azure-linux/tutorial-azure-linux-upgrade
Debian
CVE-2025-10158: rsync - A malicious client acting as the receiver of an rsync file transfer can trigger ...
vendor_debian·2025·CVSS 4.3
CVE-2025-10158 [MEDIUM] CVE-2025-10158: rsync - A malicious client acting as the receiver of an rsync file transfer can trigger ...
A malicious client acting as the receiver of an rsync file transfer can trigger an out of bounds read of a heap based buffer, via a negative array index. The malicious rsync client requires at least read access to the remote rsync module in order to trigger the issue.
Scope: local
bookworm: resolved (fixed in 3.2.7-1+deb12u4)
bullseye: open
forky: resolved (fixed in 3.4.1+ds1-7)
sid: resolved (fixed in 3.4.1+ds1-7)
trixie: resolved (fixed in 3.4.1+ds1-5+deb13u1)
VulDB
rsync up to 3.4.1 File Transfer array index (Nessus ID 275743 / WID-SEC-2025-2637)
vuldb·2026-06-02·CVSS 4.3
CVE-2025-10158 [MEDIUM] rsync up to 3.4.1 File Transfer array index (Nessus ID 275743 / WID-SEC-2025-2637)
A vulnerability labeled as problematic has been found in rsync up to 3.4.1. The impacted element is an unknown function of the component File Transfer. The manipulation results in improper validation of array index.
This vulnerability is known as CVE-2025-10158. It is possible to launch the attack remotely. No exploit is available.
GHSA
GHSA-3rvc-qcwh-fhqv: A malicious client acting as the receiver of an rsync file transfer can trigger an out of bounds read of a heap based buffer, via a negative array ind
ghsa_unreviewed·2025-11-18
CVE-2025-10158 [MEDIUM] CWE-129 GHSA-3rvc-qcwh-fhqv: A malicious client acting as the receiver of an rsync file transfer can trigger an out of bounds read of a heap based buffer, via a negative array ind
A malicious client acting as the receiver of an rsync file transfer can trigger an out of bounds read of a heap based buffer, via a negative array index. The
malicious
rsync client requires at least read access to the remote rsync module in order to trigger the issue.
OSV
CVE-2025-10158: A malicious client acting as the receiver of an rsync file transfer can trigger an out of bounds read of a heap based buffer, via a negative array ind
osv·2025-11-18·CVSS 4.3
CVE-2025-10158 [MEDIUM] CVE-2025-10158: A malicious client acting as the receiver of an rsync file transfer can trigger an out of bounds read of a heap based buffer, via a negative array ind
A malicious client acting as the receiver of an rsync file transfer can trigger an out of bounds read of a heap based buffer, via a negative array index. The
malicious
rsync client requires at least read access to the remote rsync module in order to trigger the issue.
OSV
CVE-2025-10158: A malicious client acting as the receiver of an rsync file transfer can trigger an out of bounds read of a heap based buffer, via a negative array ind
osv·2025-11-18·CVSS 4.3
CVE-2025-10158 [MEDIUM] CVE-2025-10158: A malicious client acting as the receiver of an rsync file transfer can trigger an out of bounds read of a heap based buffer, via a negative array ind
A malicious client acting as the receiver of an rsync file transfer can trigger an out of bounds read of a heap based buffer, via a negative array index. The malicious rsync client requires at least read access to the remote rsync module in order to trigger the issue.
No detection rules found.
No public exploits indexed.
2025-11-18
Published