Företaget Mozilla om utvidgningen av initiativet för att betala kontantbelöningar för att identifiera sÀkerhetsproblem i Firefox. Förutom sÄrbarheter kommer Bug Bounty-programmet nu Àven att tÀcka för att kringgÄ befintliga mekanismer i webblÀsaren som motverkar funktionaliteten hos exploits.
Bland sÄdana mekanismer finns systemet för att rensa HTML-fragment innan de anvÀnds i ett privilegierat sammanhang, minnesuppdelning för DOM-noder och strÀngar/ArrayBuffers, förbud mot eval() i systemkontexten och moderprocessen, tillÀmpning av strikta CSP (Content Security Policy)-begrÀnsningar pÄ servicematerialet 'about:', förbud mot att ladda sidor i moderprocessen som skiljer sig frÄn 'chrome://', 'resource://' och 'about:', förbud mot att köra extern JavaScript-kod i moderprocessen, samt kringgÄ mekanismer för uppdelning av privilegierad (anvÀnds för att bygga webblÀsarens grÀnssnitt) och icke-privilegerad JavaScript-kod. Som exempel pÄ ett fel som faller under det nya belöningssystemet nÀmns kontroll av eval() i Web Worker-trÄdar.
Vid upptÀckten av en sÄrbarhet och kringgÄende av skyddsmekanismer mot exploits kan forskaren fÄ 50 % ytterligare av det grundlÀggande beloppet, för den identifierade sÄrbarheten (till exempel för en UXSS-sÄrbarhet som kringgÄr mekanismen , kan man fÄ $7000 plus en bonus pÄ $3500). Det Àr anmÀrkningsvÀrt att utvidgningen av belöningsprogrammet för oberoende forskare har Àgt rum mot bakgrund av den senaste av 250 anstÀllda pÄ Mozilla, vilket inkluderade en del av teamet SÀkerhetsteam.
Dessutom rapporteras det om en förÀndring av reglerna för tillÀmpningen av belöningar för sÄrbarheter som upptÀckts i nattbyggen. Det observeras att sÄdana sÄrbarheter ofta upptÀcks omedelbart under interna automatiserade kontroller och fuzzing-testning. Rapportering av sÄdana fel leder inte till förbÀttring av sÀkerheten i Firefox eller utvecklingen av fuzzing-testningsmekanismer, dÀrför kommer belöningar för sÄrbarheter i nattbyggen endast att betalas ut om problemet har funnits i huvudrepo i mer Àn 4 dagar och inte har upptÀckts av interna kontroller och anstÀllda pÄ Mozilla.
KĂ€lla: opennet.ru
