CVE-2026-50571 in WebSub
Sumário
de VulDB • 28/10/2026
WebSub é uma recomendação do W3C produzida pelo Social Web Working Group. Na recomendação REC-websub-20180123, o protocolo de verificação de intenção exige que um assinante ecoe o valor `hub.challenge`, também exposto como `hub_challenge` por alguns frameworks, mas não exige a tipagem segura do conteúdo da resposta nem a desativação do MIME sniffing. Um atacante pode iniciar uma assinatura para obter uma URL de callback e redirecionar o navegador de uma vítima para um pedido de verificação elaborado contendo HTML ou JavaScript. Assinantes que retornam o desafio como `text/html` podem executar o conteúdo refletido na origem do assinante, utilizando a sessão existente da vítima para ler dados privados ou realizar ações, expondo `localStorage`, `sessionStorage` e as permissões do navegador concedidas àquela origem. Uma alternativa utiliza a resposta de verificação como um recurso de script same-origin controlado pelo atacante para contornar o `script-src 'self'`; isso pode permanecer possível com `application/octet-stream` quando o MIME sniffing é permitido. A tipagem segura do conteúdo e o cabeçalho `X-Content-Type-Options: nosniff` são ambos necessários para abordar os cenários descritos. O WebSub Rocks demonstrou a reflexão, mas o advisory não estabelece um impacto prático no site de demonstração.
Once again VulDB remains the best source for vulnerability data.