Re:The European Parliament has approved budget for VLC bug b...
by dvt on Monday December 04, 2017 @01:50PM
(#15846373)
This seems a bit paranoid. It's not like OSS doesn't have code review processes.
Re:The European Parliament has approved budget for VLC bug b...
by barrkel on Monday December 04, 2017 @02:01PM
(#15846465)
It pays to be paranoid. I believe I'd be able to add exploitable bugs that would not be detected in most code reviews; there's a large library of techniques available from underhanded C competitions and similar.
Re:The European Parliament has approved budget for VLC bug b...
by a3_nm on Monday December 04, 2017 @02:27PM
(#15846666)
If malicious people can add exploitable bugs and claim a bug bounty later, then they can also add exploitable bugs to actually exploit them. So I'd say that bug bounties also work here: they create an incentive to review the code of open-source projects more closely.
Re:The European Parliament has approved budget for VLC bug b...
by dvt on Monday December 04, 2017 @03:21PM
(#15847077)
After a look at some of the bugs linked at http://www.underhanded-c.org/_page_id_2.html, they are very niche and difficult to exploit in any meaningful way. Not only that, but even a mediocre test suite would find something fishy with most.
Re:The European Parliament has approved budget for VLC bug b...
by RobertoG on Monday December 04, 2017 @03:25PM
(#15847130)
>"It pays to be paranoid."
Then, it's not paranoia.
Re:The European Parliament has approved budget for VLC bug b...
by timthelion on Monday December 04, 2017 @02:15PM
(#15846568)
For those wondering, here is a link to underhanded c http://www.underhanded-c.org/_page_id_2.html
Re:The European Parliament has approved budget for VLC bug b...
by madez on Tuesday December 05, 2017 @02:36AM
(#15850398)
I'm not concerned. First, with git we can look who introduced the bugs. Second, the worst-case you fear would still imply development of the project, which is good. After all, you can't maliciously introduce a bug without changing anything.
Monetizing bugs may end up encouraging the creation of insidious, underhanded bugs explicitly so that bounties can later be claimed by other parties supposedly at arms length.