Command injection when using external SMB storage
Platform: ownCloud Server
Risk level: High
CVSS v2 Base Score: 9 (AV:N/AC:L/Au:S/C:C/I:C/A:C)
The external legacy SMB storage (not using php-libsmbclient) of ownCloud was not properly neutralizing all special elements which allows an adversary to execute arbitrary SMB commands.
Effectively this allows an attacker to gain access to any file on the system or overwrite it, potentially leading to a PHP code execution.
- ownCloud Server < 8.1.2 (CVE-2015-7698)
The vulnerable library is now properly handling potentially dangerous characters.
The ownCloud team thanks the following people for their research and responsible disclosure of the above advisory:
- Lukas Reschke – ownCloud Inc. (firstname.lastname@example.org) – Vulnerability discovery and disclosure.