Phenixdigital · Phoenix Storybook · CVE-2026-8469
**Nome do Software Vulnerável e Versões Afetadas**
phenixdigital phoenix storybook versões 0.2.0 até 1.0.x
**Descrição**
Uma negação de serviço não autenticada pode ocorrer através da exaustão da tabela de átomos do BEAM. Múltiplos manipuladores de eventos LiveView convertem strings de parâmetros de eventos fornecidas pelo usuário em átomos usando `String.to atom/1` sem validação. Especificamente, as seguintes funções são afetadas:
- `handle set variation assign/3` interna cada chave do mapa de parâmetros `psb-assign`.
- `handle toggle variation assign/3` interna o valor `attr` de eventos `psb-toggle`.
- `to variation id/2` interna elementos de `variation id`.
- `to value/4` interna valores de string brutos para atributos declarados como `:atom` ou `:boolean`.
Átomos BEAM nunca são coletados pelo garbage collector, o que significa que cada string única controlada por um invasor resulta em uma alocação permanente. Quando o limite da tabela de átomos de aproximadamente 1.048.576 átomos é atingido, todo o nó BEAM é abortado, fazendo com que todas as aplicações executadas nele travem.
**Recomendações**
Atualize para a versão 1.1.0 ou posterior.