
Reprodução do bug do iOS 11 CVE-2018-4110
Parece haver um problema intermitente ao definir e expirar cookies em aplicativos web da tela inicial no iOS 11. Dois comportamentos errôneos podem ser observados:
Quando um cookie é definido e o aplicativo é fechado e reaberto, o cookie pode não estar mais presente ao reabrir o aplicativo
Quando um cookie é expirado e o aplicativo é fechado e reaberto, o cookie pode ainda estar presente ao reabrir o aplicativo
Abra https://bencompton.github.io/ios11-cookie-set-expire-issue/index.html no Safari Mobile e adicione à tela inicial
Clique no botão "log in"
Feche o aplicativo e reabra-o. Neste ponto, você pode descobrir que não está mais logado, ou pode descobrir que ainda está logado. O problema é intermitente.
Se ainda estiver logado, tente clicar no botão "log out".
Feche o aplicativo e reabra-o. Você pode descobrir que foi desconectado, ou pode ainda estar logado.
Se você não notar problemas imediatamente, repita os passos 3 - 5 até que você permaneça logado após sair, ou seja desconectado quando deveria estar logado.