Re:CVE-2020-0688: Remote Code Execution on Microsoft Exchang...
by danielheath on Wednesday February 26, 2020 @08:35PM
(#22429512)
There have been vulnerabilities in java and rails caused by deserializing arbitrary classes with given constructor parameters.
An attacker just has to find one that (e.g.) accepts a url and a filepath in its constructor and saves the file to that location, and you've (usually) got code execution (by eg overwriting something that gets run frequently).
An attacker just has to find one that (e.g.) accepts a url and a filepath in its constructor and saves the file to that location, and you've (usually) got code execution (by eg overwriting something that gets run frequently).