Puugipreemiajaht

Puugipreemiajaht (inglise keeles Bug bounty program) on paljude veebilehtede, organisatsioonide ja arendajate poolt välja pakutud lahendus, mille puhul kasutajad saavad teenida tunnustust ja rahalist kompensatsiooni, raporteerides süsteemides eelkõige eksploitide ja haavatavuste tuvastamiseni viivaid vigu. See võimaldab arendajatel leida ja parandada vigu, enne kui laiem avalikkus nendest teada saab, seeläbi ennetades süsteemi nõrkuste laiahaardelist kuritarvitamist. 

Sellise süsteemi on kasutusele võtnud näiteks Mozilla, Facebook, Yahoo!, Google, Reddit ja Microsoft. Ka tehnoloogiatööstusevälised organisatsioonid (näiteks nagu Ameerika Ühendriikide Kaitseministeerium) on hakanud puugipreemiajahte kasutama kasutama. Pentagoni poolne puugipreemiajahtide kasutuselevõtt on olnud osa Ameerika Ühendriikide seisukohamuutusest, kus valge kaabu häkkerite juriidilise karistamise asemel julgustatakse neid vigade ja haavatavuste leidmisesse panustama.

Ajalugu 
Esimese teadaoleva sarnase algatuse tegid aastal 1983 Hunter & Ready. Nad pakkusid enda operatsioonisüsteemist vea leidjale autasuks Volkswagen Type 1 auto.

Termin bug bounty program tuli kasutusele aastal 1995, mil Netscape viis ellu enda samalaadset programmi. Programm osutus niivõrd edukaks, et see on leidnud mainimist paljudes Netscape’i edulugu kirjeldanud raamatutes.

Vastuolud 
Aastal 2013 andis üks Palestiina informaatikatudeng Facebookile teada veast, mis võimaldas igaühel postitada video valitud konto alt. Pärast seda, kui Facebooki arendajad ei mõistnud tudengit õigesti, otsustas tudeng viga ära kasutada ja postitada video Mark Zuckerbergi konto alt. Selle tõttu jättis Facebook talle vea leidmise eest pearaha maksmata.

Yahoo! sattus aastal 2013 kriitika alla, kui nad saatsid puugipreemiajahi raames haavatavuste leidjatele tänutäheks T-särke. Negatiivne vastukaja ajendas neid aga oktoobris alustama uut programmit, mille raames said vigu leidnud kasutajad tänutäheks 150 – 15 000 dollarit.

Märkimisväärseid näiteid 
2013. aasta oktoobris kuulutas Google välja olulise muudatuse enda puugipreemiajahis. Eelnevalt ainult Google’i enda tooteid hõlmanud programm laienes nüüd ka kindlatele kõrgendatud riskiga vabavaralistele tarkvaralahendustele (eelkõige võrgundusele ja operatsioonisüsteemide madaltaseme programmeerimisliidestele). Aastal 2017 laiendas Google programmi ka kolmandate osapoolte loodud rakendustele, mis on saadaval Google’i veebipõhise tarkvarapoe Play Store kaudu.

Aastal 2013 lõid Microsoft ja Facebook koos üleinternetilise puugipreemiajahi, eesmärgiga tasustada inimesi, kes tuvastavad vigu laialdaselt kasutatud operatsioonisüsteemides, veebibrauserites või Internetis tervikuna. Lisaks eelmainitutele hõlmas programm ka tarkvaralahendusi nagu Adobe Flash, Python, Ruby, PHP, Django, Ruby on Rails, Perl, OpenSSL, NGINX, Apache HTTP Server ja Phabricator.

2016. aastal kuulutas Peter Cook välja Ameerika Ühendriikide valitsuse esimese puugipreemiajahi “Hack the Pentagon”. 18. aprillist kuni 12. maini väldanud programmis osales üle 1400 inimese, kes esitasid kokku 138 unikaalset raportit ja kellele Ameerika Ühendriikide Kaitseministeerium tegi kokku 75 000 dollari väärtuses makseid.

Viited