Skip to main content

rsync EUVDEUVD-2026-58094

| CVE-2026-53798 MEDIUM
Incorrect Type Conversion or Cast (CWE-704)
2026-08-13 VulnCheck
6.9
CVSS 4.0 · Vendor: VulnCheck
Share

Severity by source

Vendor (VulnCheck) PRIMARY
6.9 MEDIUM
CVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:N/VC:N/VI:L/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
vuln.today AI
4.7 MEDIUM

Local attack vector per description; influencing the name-converter subprocess while simultaneously triggering fake super-user signaling requires specific local access and non-trivial capability, justifying AC:H and PR:L.

3.1 AV:L/AC:H/PR:L/UI:N/S:U/C:N/I:H/A:N
4.0 AV:L/AC:H/AT:P/PR:L/UI:N/VC:N/VI:H/VA:N/SC:N/SI:N/SA:N
SUSE
5.4 MEDIUM
AV:N/AC:L/PR:L/UI:N/S:U/C:L/I:L/A:N
Red Hat
5.3 MEDIUM
qualitative

Primary rating from Vendor (VulnCheck).

CVSS VectorVendor: VulnCheck

Attack Vector
Network
Attack Complexity
Low
Privileges Required
None
User Interaction
None
Scope
X

Lifecycle Timeline

3
Source Code Evidence Fetched
Aug 13, 2026 - 16:05 vuln.today
Analysis Generated
Aug 13, 2026 - 16:05 vuln.today
CVE Published
Aug 13, 2026 - 14:36 cve.org
MEDIUM 6.9

DescriptionCVE.org

rsync tbefore 3.5.0 contains a privilege confusion vulnerability in the name-converter subprocess uid/gid mapping that allows local attackers to cause transferred files to be owned by root by influencing name-converter responses to return empty values. When the name-converter subprocess returns an empty response for a uid or gid lookup, rsync incorrectly interprets it as a successful resolution to uid/gid 0 (root) rather than a lookup failure, and if the name-converter also signals fake super-user status, rsync proceeds with root ownership assignments for transferred files.

AnalysisAI

File ownership privilege confusion in rsync before 3.5.0 allows local attackers to cause transferred files to be assigned root (uid/gid 0) ownership by manipulating the name-converter subprocess into returning empty uid/gid lookup responses. The flaw stems from rsync misinterpreting an empty name-converter response as a valid resolution to uid/gid 0 rather than rejecting it as a lookup failure. No public exploit or CISA KEV listing has been identified at time of analysis; the vendor-released fix is rsync v3.5.0, designated a major security release.

Technical ContextAI

rsync employs an optional name-converter subprocess to translate user and group names into numeric uid/gid values during file transfer - a mechanism particularly relevant when transferring files between systems with differing user databases. CWE-704 (Incorrect Type Conversion or Cast) describes the root cause: rsync fails to distinguish an empty subprocess response (indicating a lookup failure) from a valid response of '0', which is the numeric uid/gid of root. Compounding this, when the name-converter additionally signals 'fake super-user' status, rsync proceeds to assign root ownership to the transferred files without challenge. The affected CPE is cpe:2.3:a:rsyncproject:rsync:*:*:*:*:*:*:*:*, covering all rsync versions prior to 3.5.0. The 'Information Disclosure' tag associated with this CVE appears inconsistent with the described impact, which is an integrity violation via unauthorized privilege assignment rather than data exposure.

RemediationAI

Upgrade rsync to version 3.5.0 or later, which the rsync project has designated a major security release specifically addressing this and related issues; see https://github.com/RsyncProject/rsync/releases/tag/v3.5.0 and https://download.samba.org/pub/rsync/NEWS#3.5.0. As a compensating control where immediate upgrade is not possible, administrators should audit whether the name-converter subprocess feature is actively in use and, if not required, disable it or restrict the rsync daemon configuration to avoid invoking external name-converter processes. Additionally, review file ownership on directories populated by rsync transfers to detect any anomalous root-owned files. Restricting rsync daemon execution to controlled, trusted environments and limiting which users can influence subprocess behavior reduces exposure. Note that disabling the name-converter may break user/group name preservation in cross-system transfers, which is a functional trade-off to evaluate per deployment.

More in Rsync

View all
CVE-2024-12085 HIGH POC
7.5 Jan 14

A flaw was found in rsync which could be triggered when rsync compares file checksums. Rated high severity (CVSS 7.5), t

CVE-2024-12084 CRITICAL POC
9.8 Jan 15

A heap-based buffer overflow flaw was found in the rsync daemon. Rated critical severity (CVSS 9.8), this vulnerability

CVE-2014-9512 MEDIUM POC
6.4 Feb 12

rsync 3.1.1 allows remote attackers to write to arbitrary files via a symlink attack on a file in the synchronization pa

CVE-2024-12087 HIGH POC
7.5 Jan 14

Server-to-client path traversal in rsync lets a malicious or compromised rsync server write files outside the client's i

CVE-2022-29154 HIGH POC
7.4 Aug 02

An issue was discovered in rsync before 3.2.5 that allows malicious remote servers to write arbitrary files inside the d

CVE-2014-2855 HIGH
7.8 Apr 23

The check_secret function in authenticate.c in rsync 3.1.0 and earlier allows remote attackers to cause a denial of serv

CVE-2024-12086 MEDIUM POC
6.8 Jan 14

A flaw was found in rsync. Rated medium severity (CVSS 6.1), this vulnerability is remotely exploitable, no authenticati

CVE-2017-16548 CRITICAL
9.8 Nov 06

The receive_xattr function in xattrs.c in rsync 3.1.2 and 3.1.3-development does not check for a trailing '\0' character

CVE-2017-17434 CRITICAL
9.8 Dec 06

The daemon in rsync 3.1.2, and 3.1.3-development before 2017-12-03, does not check for fnamecmp filenames in the daemon_

CVE-2017-15994 CRITICAL
9.8 Oct 29

rsync 3.1.3-development before 2017-10-24 mishandles archaic checksums, which makes it easier for remote attackers to by

CVE-2026-53790 CRITICAL
9.2 Aug 13

Arbitrary command execution in rsync before 3.5.0 arises from multiple unsanitized code paths - the RSYNC_CONNECT_PROG e

CVE-2026-70460 CRITICAL
9.2 Aug 13

Arbitrary file write in rsync 2.3.3 through 3.4.4 lets a malicious sender escape a daemon module's root by abusing symli

Vendor StatusVendor

SUSE

Severity: Moderate
Product Status
SUSE Linux Enterprise High Performance Computing 15 SP4-ESPOS Affected
SUSE Linux Enterprise High Performance Computing 15 SP4-LTSS Affected
SUSE Linux Enterprise High Performance Computing 15 SP5-ESPOS Affected
SUSE Linux Enterprise High Performance Computing 15 SP5-LTSS Affected
SUSE Linux Enterprise Micro 5.3 Affected

Share

EUVD-2026-58094 vulnerability details – vuln.today

This site uses cookies essential for authentication and security. No tracking or analytics cookies are used. Privacy Policy