CyberRota Analysis
AI-GeneratedRsync versions prior to 3.5.0 are vulnerable to a privilege confusion issue that allows local attackers to manipulate uid/gid mappings, potentially resulting in transferred files being owned by the root user. This misinterpretation occurs when the name-converter subprocess returns empty values, leading to unauthorized ownership assignments. System administrators and organizations using rsync for file transfers should prioritize patching to mitigate this risk.
Public Exploit Signal
A public exploit, PoC, GitHub repository or Metasploit reference was detected for this CVE.
Note: these links are listed for security research and verification purposes only.
Original NVD Description
rsync before 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.