Re: DDG Tasks Bug Bounty Proposal

Matthew Toseland <[email protected]> Mon, 8 May 2017 20:29:45 +0100
Newsgroups gmane.network.freenet.devel
Message-ID <[email protected]>
On 08/05/17 18:21, Steve Dougherty wrote:
> -------- Original Message --------
> Subject: Re: DDG Tasks Bug Bounty Proposal
> Local Time: May 8, 2017 1:09 PM
> UTC Time: May 8, 2017 5:09 PM
> From: freenet-/[email protected]
> To: [email protected]
>
> Can you provide the minimum identification requirements to be able to
> get a bug bounty from FPI? If you have to report to the IRS does that
> mean only citizens of the United States are eligible to work on Freenet
> for pay?

No, FPI can pay foreign developers, and has done in the past.
> As for access to the source code, is it not open source? If you mean
> push access to the repo, I thought most of the bug bounties are to fix
> bugs and submit code, not review and merge code. There is no security
> concern regarding anonymous vs known developers submitting code. At the
> end of the day the code should be reviewed line for line, whether it's
> by a "trusted" name or not.
>
> Right - I propose paying someone to write code which is then reviewed and merged by existing community members with push access.

This is the correct approach - if somebody goes to the lengths to craft
some subtle vulnerability (Heartbleed!) they are not going to be
deterred by needing a name and address.

Having said that, review capacity has been a problem in the past. My
purge-db4o work was delayed for an entire year, for example. How can we
minimise this?
signature.asc (application/pgp-signature, 819 B)
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2

iQIcBAEBCAAGBQJZEMcpAAoJEBzu1zFxXR53nmEP/RO9prCiiFG6uG6wMuiilwup
969+57K3SO2AqRs6f9hMoEYk5yeSfe3eJ/YiCPOcsQFXaOxx5+nlJ4E94Tj16yQ+
Avpnak3W5rDcpufAANSZ8QRDNn+IEbf/1Q1HRt6xzO1t6hiIYT+UYorR4L1R3hci
O0Ez41MCa0ZZGmR0Y1ZsJYsKv3r+nIn2gb6sjjN3Rs8Q+SEDPfDaerGiaA7x3bNY
1eyHqDjsxl5RiyQxJqov4Rz2czofhtYX+nx4xnz9Owaz2/PHy8Iaw4DvsM8W1kW8
gno9+E8YRZElV+I9CVYFobPztTWDnHDPprV2PA7nEuhrIhnSyCEtBmX/NYwbDYHt
cZI2TcQy14cKXjVdmPdq8Pdl6pypB5OQJmb2jp78Qfu285fitMSbp5j1gnJrF3Fb
Yy6bLmJUG8GUznF65Mp0yfnxlQu5aQultEnZZoW3SwR7IzJwxyEnlQHBZ8PZF9Ui
uFYPyJ5ERz8TjXDwaD6cEu2qmjpPCb2CXFUJlc3c86ERSEKS87V4Ocaq6+L6xjbc
ZqfnHUscd/nnTE4eetj6p9q0G5t/WO+FnyiZhxLjoeGsX5tNEqA73gqJ8O8dMNHb
oYLZU2JHJqplZ5GcD3GU+HPd/VCNvFGZcXGYpUzmM4n+T/IhirNnuZPLcQa8vqur
U00o0HYPHvm3HV4gE0Yw
=6HfY
-----END PGP SIGNATURE-----