CVE-2024-12087

HIGH EPSS 80.5%
Published Jan 14, 20251y ago · Modified Jun 17, 20262w ago
7.5 CVSS 3.1
High
Find Similar
Published Jan 14, 2025 1y ago
Last Modified Jun 17, 2026 2w ago

Description

A path traversal vulnerability exists in rsync. It stems from behavior enabled by the `--inc-recursive` option, a default-enabled option for many client options and can be enabled by the server even if not explicitly enabled by the client. When using the `--inc-recursive` option, a lack of proper symlink verification coupled with deduplication checks occurring on a per-file-list basis could allow a server to write files outside of the client's intended destination directory. A malicious server could write malicious files to arbitrary locations named after valid directories/paths on the client.

CVSS Details

Base Score
7.5
Exploitability
3.9
Impact
3.6
Vector string
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:H/A:N
Attack Vector Network
Attack Complexity Low
Privileges Required None
User Interaction None
Scope Unchanged
Confidentiality None
Integrity High
Availability None

Threat Intelligence

EPSS Exploit Probability
80.5% percentile
Exploit & Patch Status
Public Exploit Known
No Patch Available

Weaknesses 1

CWE-22 Path Traversal Resource Mgmt

Affected Products 24

VendorProductVersionRange
sambarsync* ≤3.3.0
almalinuxalmalinux8.0any
almalinuxalmalinux9.0any
almalinuxalmalinux10.0any
archlinuxarch_linux*any
gentoolinux*any
nixosnixos* <24.11
susesuse_linux*any
tritondatacentersmartos* <20250123
redhatenterprise_linux8.0any
redhatenterprise_linux9.0any
redhatenterprise_linux_eus9.6any
redhatenterprise_linux_for_arm_648.0_aarch64any
redhatenterprise_linux_for_arm_649.0_aarch64any
redhatenterprise_linux_for_arm_64_eus9.6_aarch64any
redhatenterprise_linux_for_ibm_z_systems8.0_s390xany
redhatenterprise_linux_for_ibm_z_systems9.0_s390xany
redhatenterprise_linux_for_ibm_z_systems_eus9.6_s390xany
redhatenterprise_linux_for_power_little_endian8.0_ppc64leany
redhatenterprise_linux_for_power_little_endian9.0_ppc64leany
redhatenterprise_linux_for_power_little_endian_eus9.6_ppc64leany
redhatenterprise_linux_server_aus9.6any
redhatenterprise_linux_server_for_power_little_endian_update_services_for_sap_solutions9.6_ppc64leany
redhatenterprise_linux_update_services_for_sap_solutions9.6any

References 20

Remediation

No remediation data recorded yet

Check vendor advisories and the NVD entry for patch availability.