CVE-2026-27980: falha de média gravidade em vercel next.js
Next.js: Unbounded next/image disk cache growth can exhaust storage
Publicada em
Aviso por e-mail quando ela entrar no KEV, ganhar PoC pública ou subir de nota.
Sem sinal de exploração. Nenhum artefato público de exploração conhecido até agora.
O Next.js armazena imagens otimizadas em cache no disco sem limite de tamanho, permitindo que um atacante encha o armazenamento do seu servidor solicitando muitas variações diferentes de imagens. Isso pode derrubar sua aplicação e deixar seu site indisponível.
CVE-2026-27980 afeta Next.js versões 10.0.0 a 16.1.6 onde o diretório de cache `/_next/image` cresce ilimitadamente sem controle de limite. Um atacante pode explorar CWE-400 (Consumo Descontrolado de Recursos) criando requisições com parâmetros variados de otimização de imagens para esgotar o espaço em disco, resultando em negação de serviço. A mitigação requer atualização para 16.1.7+ que implementa remoção LRU via `images.maximumDiskCacheSize`, ou limpeza temporária de diretórios de cache e restrição de padrões de geração de variantes.
No mesmo produto, das mais perigosas para as menos.