CVE-2025-61771: falha de alta gravidade em rack
Rack's multipart parser buffers large non‑file fields entirely in memory, enabling DoS (memory exhaustion)
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 parser de formulários do Rack carrega campos de texto sem limite na memória, permitindo que atacantes enviem campos gigantes que esgotam a memória do servidor e travam a aplicação.
O Rack::Multipart::Parser nas versões <2.2.19, 3.1.x <3.1.17 e 3.2.x <3.2.2 armazena campos multipart não-arquivo sem limite de tamanho como objetos String em memória (CWE-400). Um atacante pode enviar requisições multipart/form-data com campos de texto grandes (centenas de MB+) para provocar condições OOM e DoS; o impacto é amplificado sob concorrência. Corrigido nas versões 2.2.19, 3.1.17 e 3.2.2 com limite de 2 MiB para campos não-arquivo.
No mesmo produto, das mais perigosas para as menos.