Tag Archive for 'timthumb'

Nova vulnerabilidade de segurança no TimThumb (0-day)

Foi descoberta uma grave vulnerabilidade no TimThumb 2.8.13 (e anteriores) que ainda não tem resolução sem ser a desactivação do “webshot” utilizado por alguns templates.
Considerando que já não é a primeira vez que ocorrem problemas de segurança com o TimThumb recomendamos a todos os nossos clientes que o deixem de utilizar de imediato (e apagando-o do servidor) substituindo o mesmo pela funcionalidade nativa do WordPress (the_post_thumbnail()) de criação de thumbnails sendo que para além de resolver os problemas de segurança aumentará a performance do site.
Para converter o seu template para a funcionalidade nativa do WordPress recomendamos a leitura a http://wpengineer.com/1930/the-ultimative-guide-for-the_post_thumbnail-in-wordpress-2-9/

Se utilizar um template da empresa http://themify.me/ o seu template estará vulnerável através da utilização do wordthumb (versão antiga do TimThmb) utilizada pelo ficheiro /themify/img.php presente na pasta do template.

Mais informações sobre a vulnerabilidade podem ser encontradas em  http://seclists.org/fulldisclosure/2014/Jun/117 e https://code.google.com/p/timthumb/issues/detail?id=485&thanks=485&ts=1403690188

Alerta de segurança: Vulnerabilidade timthumb

Há alguns dias atrás foi descoberta uma vulnerabilidade de segurança no script timthumb que esta presente em milhares de templates para wordpress criados pelos mais diversos autores e famosos clubes de template que permite criar automaticamente uma miniatura da imagem desse post.

Esta vulnerabilidade permite a inclusão de ficheiros no servidor o que poderá levar a casos de hacking e intrusão na sua conta de alojamento pelo que recomendamos que todos os nossos clientes cujos templates utilizem este script procedam de imediato à actualização do mesmo da seguinte forma:

1. Identificar se o seu template possui ou não este script.
Naturalmente, deverá entrar na pasta do seu theme localizada em /wp-content/themes e dentro da pasta do seu template verificar se possui algum ficheiro chamado timthumb.php, thumb.php ou similar.

2. Em caso afirmativo bastará substituir todo o código do ficheiro em questão pela nova versão do script timthumb que poderá ser encontrada aqui.

Seguindo estes dois simples passos irá poupar bastantes dores de cabeça. No caso de se tratar de um template pago recomendamos que visite o site do autor de forma a verificar se já foi disponibilizada alguma correcção oficial. Deverá ainda manter sempre TODOS os seus scripts e respectivos plugins ou componentes actualizados!

Alertamos ainda que este script poderá ser encontrado em sites que não utilizem WordPress pelo que deverá ter os mesmos cuidados.

No caso de ter duvidas em como poderá corrigir este problema ou no caso do seu site ter sofrido algum tipo de intrusão deverá contactar de imediato o nosso suporte tecnico!