Find Jobs
Hire Freelancers

Fix Firefox Extension

$30-250 USD

Concluído
Publicado há quase 11 anos

$30-250 USD

Pago na entrega
We have a fully approved firefox extension in the Mozilla add-on database. We recently uploaded an updated version of the plugin and it was put into preliminary approved status due to 3 errors that we need fixed to get the addon back to fully approved status so that our update is automatically pushed out to our users. The three errors the reviewer listed that need to be fixed (and the errors referenced below are within the attached JS file) are: 1) You need to use stricter URL tests than simple substring matches so that you don't match pages and sites that you do not intend to. Moreover, by using such a weak test will result in insecure content still being injected into secure sites if a nested link is found. I.e: /^(www\.)?quibids\.com$/.test([login to view URL]) && [login to view URL] === 'http:' Rather than: [login to view URL]("[login to view URL]") >= 0 Please note i should be rejecting your add-on by using such code (being as result http in https), so please fix it ASAP. 2) You do not need to implement you own base64 routines, use [login to view URL] instead. 3) Your add-on creates DOM nodes from HTML strings containing unsanitized data, by assigning to innerHTML or through similar means. Aside from being inefficient, this is a major security risk. For more information, see [login to view URL] You need to correct them to get full approval. Thanks.
ID do Projeto: 4649176

Sobre o projeto

1 proposta
Projeto remoto
Ativo há 11 anos

Quer ganhar algum dinheiro?

Benefícios de ofertar no Freelancer

Defina seu orçamento e seu prazo
Seja pago pelo seu trabalho
Descreva sua proposta
É grátis para se inscrever e fazer ofertas em trabalhos
Concedido a:
Avatar do Usuário
Ready to work on this.
$120 USD em 3 dias
5,0 (12 avaliações)
4,7
4,7

Sobre o cliente

Bandeira do(a) UNITED STATES
Clarks Summit, United States
5,0
33
Método de pagamento verificado
Membro desde dez. 2, 2010

Verificação do Cliente

Obrigado! Te enviamos um link por e-mail para que você possa reivindicar seu crédito gratuito.
Algo deu errado ao enviar seu e-mail. Por favor, tente novamente.
Usuários Registrados Total de Trabalhos Publicados
Freelancer ® is a registered Trademark of Freelancer Technology Pty Limited (ACN 142 189 759)
Copyright © 2024 Freelancer Technology Pty Limited (ACN 142 189 759)
Carregando pré-visualização
Permissão concedida para Geolocalização.
Sua sessão expirou e você foi desconectado. Por favor, faça login novamente.