PT-2010-4638 · Tortoisesvn · Tortoisesvn

Published

2010-09-10

·

Updated

2018-10-10

·

CVE-2010-3199

CVSS v2.0

9.3

High

VectorAV:N/AC:M/Au:N/C:C/I:C/A:C
Name of the Vulnerable Software and Affected Versions TortoiseSVN versions 1.6.10 and earlier
Description The issue allows local users, and possibly remote attackers, to execute arbitrary code and conduct DLL hijacking attacks via a Trojan horse dwmapi.dll. This occurs when a file extension is associated with TortoiseProc or TortoiseMerge, which is not the default. The vulnerability is caused by the application loading libraries in an insecure manner, allowing the loading of arbitrary libraries by tricking a user into opening a file associated with TortoiseProc or TortoiseMerge located on a remote WebDAV or SMB share. Successful exploitation requires that files are opened in TortoiseProc or TortoiseMerge, which is not a default setting.
Recommendations For TortoiseSVN versions 1.6.10 and earlier, consider disabling the file associations with TortoiseProc or TortoiseMerge until a patch is available. Restrict access to the vulnerable libraries, such as dwmapi.dll, to minimize the risk of exploitation. Avoid opening files associated with TortoiseProc or TortoiseMerge from remote WebDAV or SMB shares.

Fix

Found an issue in the description? Have something to add? Feel free to write us 👾

Weakness Enumeration

Related Identifiers

CVE-2010-3199

Affected Products

Tortoisesvn