Re:Remote code execution vulnerability in SQLite
by blattimwind on Friday December 14, 2018 @07:57PM
(#18686311)
> Drive-by browser vulnerabilities are RCEs.
I would never argue they aren't, but by this logic ("it's like saying PDF or JPEG parsers can't be vulnerable to RCE") virtually every code execution vuln in a library can be called RCE. I haven't noticed this to be the case with e.g. libtiff vulnerabilities (of which many make it into my inbox regularly), although image libraries are one of the cases were CE = RCE is still fairly reasonable.
Let's assume this SQLite bug is only exploitable if you can input arbitrary SQL. Almost no applications use it this way (except Chrome). I think it's clearly unreasonable to call it a RCE in SQLite then.
Re:Remote code execution vulnerability in SQLite
by tptacek on Friday December 14, 2018 @08:28PM
(#18686431)
Uh, no, for example, it could also potentially impact any application that uses sqlite as (part of) a file format.
Re:Remote code execution vulnerability in SQLite
by stefan_ on Friday December 14, 2018 @10:57PM
(#18686952)
In that sense, soon USB kernel stacks have remote code execution vulnerabilities because browsers added dumb APIs.
Should we fix bugs? Yes. Should we scream at people that expose raw APIs they don't understand far beyond their design constraints? Yes yes yes.
https://pwnies.com/
Start with the 2018 nominations but feel free to check the archives. Drive-by browser vulnerabilities are RCEs.