Re:Zero-click, wormable, cross-platform remote code executio...
by jcelerier on Monday December 07, 2020 @02:59PM
(#25336516)
would it though - in a C++ app there'd be way less places where people could send you arbitrary code to run over the network ; and if you use any kind of high-level network library you'd be well pressed to have any kind of buffer overflow, as all the buffer handling is done in already-vetted libs, such as Qt, Boost, cpp-rest-sdk, etc
Re:Zero-click, wormable, cross-platform remote code executio...
by freeone3000 on Monday December 07, 2020 @03:39PM
(#25337161)
It's in the IPC invocation, so for this app in particular, it'd be in the exact same place.
Re:Zero-click, wormable, cross-platform remote code executio...
by jcelerier on Monday December 07, 2020 @04:12PM
(#25337607)
I have a hard time seeing how. It seems to work by having some JS code to create a webview getting executed. In a pure C++ app there would be no place that would even be able to interpret that js, or any other "script language" in that pipeline.
[dead]
Why would it count? The situation would have more easily occured and be even worse with a C/C++ native app.