CVE-2014-9512
published 2015-02-12CVE-2014-9512: rsync 3.1.1 allows remote attackers to write to arbitrary files via a symlink attack on a file in the synchronization path.
PriorityP344medium6.4CVSS 2.0
AVNACLAuNCNIPAP
EPSS
6.50%
93.0th percentile
rsync 3.1.1 allows remote attackers to write to arbitrary files via a symlink attack on a file in the synchronization path.
Affected
11 ranges
| Vendor | Product | Version range | Fixed in |
|---|---|---|---|
| apple | macos_catalina_10.15.6_security_update_2020-004_mojave_security_update_2020-004 | — | — |
| debian | rsync | < rsync 3.1.1-3 (bookworm) | rsync 3.1.1-3 (bookworm) |
| opensuse | opensuse | — | — |
| opensuse | opensuse | — | — |
| oracle | solaris | — | — |
| oracle | solaris | — | — |
| samba | rsync | — | — |
| samba | rsync | >= 0 < 3.1.1-3 | 3.1.1-3 |
| samba | rsync | >= 0 < 3.1.1-3 | 3.1.1-3 |
| samba | rsync | >= 0 < 3.1.1-3 | 3.1.1-3 |
| samba | rsync | >= 0 < 3.1.1-3 | 3.1.1-3 |
CVSS provenance
nvdv2.06.4MEDIUMAV:N/AC:L/Au:N/C:N/I:P/A:P
osv6.4MEDIUM
vendor_debian6.4LOW
vendor_redhat6.4MEDIUM
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.
GHSA
GHSA-gc42-wr8h-vr6f: rsync 3
ghsa_unreviewed·2022-05-13
CVE-2014-9512 [MEDIUM] CWE-59 GHSA-gc42-wr8h-vr6f: rsync 3
rsync 3.1.1 allows remote attackers to write to arbitrary files via a symlink attack on a file in the synchronization path.
OSV
CVE-2014-9512: rsync 3
osv·2015-02-12·CVSS 6.4
CVE-2014-9512 [MEDIUM] CVE-2014-9512: rsync 3
rsync 3.1.1 allows remote attackers to write to arbitrary files via a symlink attack on a file in the synchronization path.
Apple
CVE-2014-9512: macOS Catalina 10.15.6, Security Update 2020-004 Mojave, Security Update 2020-004 High Sierra
vendor_apple·2020-07-15·CVSS 6.4
CVE-2014-9512 [MEDIUM] CVE-2014-9512: macOS Catalina 10.15.6, Security Update 2020-004 Mojave, Security Update 2020-004 High Sierra
Apple Security Update: About the security content of macOS Catalina 10.15.6, Security Update 2020-004 Mojave, Security Update 2020-004 High Sierra
Product: macOS Catalina 10.15.6, Security Update 2020-004 Mojave, Security Update 2020-004 High Sierra
CVE: CVE-2014-9512
Component: Perl
Impact: A remote attacker may be able to cause arbitrary code execution
Description: This issue was addressed with improved checks.
Ubuntu
rsync vulnerability
vendor_ubuntu·2016-01-21
CVE-2014-9512 rsync vulnerability
Title: rsync vulnerability
Summary: rsync could be made to write files outside of the expected directory.
It was discovered that rsync incorrectly handled invalid filenames. A
malicious server could use this issue to write files outside of the
intended destination directory.
Instructions: In general, a standard system update will make all the necessary changes.
Red Hat
rsync: Transferring file outside destination path via just-sent symlink
vendor_redhat·2015-12-21·CVSS 6.4
CVE-2014-9512 [MEDIUM] CWE-22 rsync: Transferring file outside destination path via just-sent symlink
rsync: Transferring file outside destination path via just-sent symlink
rsync 3.1.1 allows remote attackers to write to arbitrary files via a symlink attack on a file in the synchronization path.
It was discovered that rsync did not properly perform sanity checks on certain meta-information. By sending specially crafted meta-information, a remote attacker could possibly exploit this flaw to cause an rsync endpoint to write data to files outside of the expected destination path.
Package: rsync (Red Hat Enterprise Linux 5) - Will not fix
Package: rsync (Red Hat Enterprise Linux 6) - Will not fix
Package: rsync (Red Hat Enterprise Linux 7) - Will not fix
Debian
CVE-2014-9512: rsync - rsync 3.1.1 allows remote attackers to write to arbitrary files via a symlink at...
vendor_debian·2014·CVSS 6.4
CVE-2014-9512 [MEDIUM] CVE-2014-9512: rsync - rsync 3.1.1 allows remote attackers to write to arbitrary files via a symlink at...
rsync 3.1.1 allows remote attackers to write to arbitrary files via a symlink attack on a file in the synchronization path.
Scope: local
bookworm: resolved (fixed in 3.1.1-3)
bullseye: resolved (fixed in 3.1.1-3)
forky: resolved (fixed in 3.1.1-3)
sid: resolved (fixed in 3.1.1-3)
trixie: resolved (fixed in 3.1.1-3)
No detection rules found.
No public exploits indexed.
Bugzilla
CVE-2014-9512 rsync: Transferring file outside destination path via just-sent symlink
bugzilla·2015-12-23·CVSS 6.4
CVE-2014-9512 [MEDIUM] CVE-2014-9512 rsync: Transferring file outside destination path via just-sent symlink
CVE-2014-9512 rsync: Transferring file outside destination path via just-sent symlink
A security fix in rsync 3.1.2 was released, adding extra check to the file list to prevent the malicious sender to use unsafe destination path for transferred file, such as just-sent symlink. Affects versions older than 3.1.2.
Upstream patches:
- Complain if an inc-recursive path is not right for its dir.
https://git.samba.org/rsync.git/?p=rsync.git;a=commit;h=962f8b90045ab331fc04c9e65f80f1a53e68243b
- Add parent-dir validation for --no-inc-recurse too.
https://git.samba.org/rsync.git/?p=rsync.git;a=commitdiff;h=e12a6c087ca1eecdb8eae5977be239c24f4dd3d9
Additional similar security patches:
- Receiver now rejects invalid filenames in filelist.
https://git.samba.org/rsync.git/?p=rsync.git;a=commitdiff;
Bugzilla
CVE-2014-9512 rsync: Transferring file outside destination path via just-sent symlink [fedora-all]
bugzilla·2015-12-23·CVSS 6.4
CVE-2014-9512 [MEDIUM] CVE-2014-9512 rsync: Transferring file outside destination path via just-sent symlink [fedora-all]
CVE-2014-9512 rsync: Transferring file outside destination path via just-sent symlink [fedora-all]
This is an automatically created tracking bug! It was created to ensure
that one or more security vulnerabilities are fixed in affected versions
of Fedora.
For comments that are specific to the vulnerability please use bugs filed
against the "Security Response" product referenced in the "Blocks" field.
For more information see:
http://fedoraproject.org/wiki/Security/TrackingBugs
When submitting as an update, use the fedpkg template provided in the next
comment(s). This will include the bug IDs of this tracking bug as well as
the relevant top-level CVE bugs.
Please also mention the CVE IDs being fixed in the RPM changelog and the
fedpkg commit message.
NOTE: this issue affects multiple s
http://lists.opensuse.org/opensuse-updates/2015-02/msg00041.htmlhttp://lists.opensuse.org/opensuse-updates/2016-06/msg00095.htmlhttp://lists.opensuse.org/opensuse-updates/2016-06/msg00112.htmlhttp://www.oracle.com/technetwork/topics/security/bulletinoct2015-2511968.htmlhttp://www.securityfocus.com/bid/76093http://www.securitytracker.com/id/1034786http://www.ubuntu.com/usn/USN-2879-1http://xteam.baidu.com/?p=169https://bugzilla.samba.org/show_bug.cgi?id=10977https://security.gentoo.org/glsa/201605-04https://support.apple.com/kb/HT211168https://support.apple.com/kb/HT211170https://support.apple.com/kb/HT211171https://support.apple.com/kb/HT211175https://support.apple.com/kb/HT211289http://lists.opensuse.org/opensuse-updates/2015-02/msg00041.htmlhttp://lists.opensuse.org/opensuse-updates/2016-06/msg00095.htmlhttp://lists.opensuse.org/opensuse-updates/2016-06/msg00112.htmlhttp://www.oracle.com/technetwork/topics/security/bulletinoct2015-2511968.htmlhttp://www.securityfocus.com/bid/76093http://www.securitytracker.com/id/1034786http://www.ubuntu.com/usn/USN-2879-1http://xteam.baidu.com/?p=169https://bugzilla.samba.org/show_bug.cgi?id=10977https://security.gentoo.org/glsa/201605-04https://support.apple.com/kb/HT211168https://support.apple.com/kb/HT211170https://support.apple.com/kb/HT211171https://support.apple.com/kb/HT211175https://support.apple.com/kb/HT211289
2015-02-12
Published