Riverline/Multipart-Parser
O problema ocorre quando o Bref é utilizado com o ambiente de execução de funções orientadas a eventos (Event-Driven Function) e o manipulador é um `RequestHandlerInterface`. Durante a conversão de um evento Lambda em um objeto PSR7, se a solicitação for do tipo MultiPart, cada parte é analisada, e o cabeçalho `Content-Type` de cada parte é lido usando a biblioteca `Riverline/multipart-parser`. Essa biblioteca realiza operações lentas com strings multibyte no valor do cabeçalho, especificamente usando a função `mb convert encoding` com parâmetros lidos do valor do cabeçalho. Um invasor poderia enviar solicitações maliciosas para forçar o servidor a realizar operações demoradas, resultando em uma longa duração de cobrança. O ataque requer que o Lambda utilize o tempo de execução de Funções Orientadas a Eventos, implemente pelo menos um endpoint que aceite solicitações POST, e o invasor pode enviar solicitações de até 6 MB. Se o Lambda utilizar um tempo de execução PHP <= php-82, o impacto é maior.