Página em branco no Safari

TL;DR O bug estava em um pacote externo e foi resolvido, apenas documentando isso para o eu futuro e outras pessoas que possam ser afetadas.

Em um servidor que foi reconstruído anteontem, o Safari (tanto no Mac quanto no iOS) exibia apenas páginas em branco.

No console, o erro “invalid group specifier name” apareceu.

Isso acabou sendo um bug no js-xss v1.0.12 que foi corrigido no js-xss v1.0.13.

Atualizar o js-xss e reconstruir resolveu o problema.

Este bug afetará todas as instâncias do Discourse construídas entre 3 de junho, 16:12 UTC e 6 de junho, 16:10 UTC. Não tenho certeza de como ele é acionado, pois parece depender da configuração também.

4 curtidas