Um problema de use-after-free existe devido ao gerenciamento inadequado de memória. Esta falha pode ser desencadeada ao processar conteúdo web maliciosamente manipulado, podendo levar a um travamento inesperado do navegador. Em ambientes específicos, como o PlayStation 5, isso pode ser explorado via um use-after-free reentrante na função `getContext()` do elemento HTML5 `<canvas>`. Ao usar um getter de JavaScript nas opções de `getContext('bitmaprenderer', opts)`, um invasor pode fazer com que o sistema libere um contexto 2D de 768 bytes enquanto um wrapper de JavaScript permanece residente, criando um ponteiro pendente. Isso permite o aliasing de memória bidirecional, permitindo que um invasor leia e escreva propriedades de estado como `lineWidth`, `miterLimit`, `globalAlpha`, `fillStyle` e `transform`. Além disso, no WebKitGTK, esta e outras questões de segurança poderiam permitir que um invasor remoto execute cross-site scripting (XSS), negação de serviço (DoS) e execução de código arbitrário se um usuário for enganado para visitar um site malicioso.