Depois de tentar com arquivos auto-hospedados e diferentes navegadores, descobri que (a alteração de permissões) só acontece no Chrome. Aparentemente, esse é um bug conhecido e não deve acontecer com arquivos para armazenamento permanente e apenas para itens temporários.
É um bug conhecido e deve ser corrigido no futuro. Por enquanto, não há mais nada que possamos fazer do que esperar.