CVE-2026-67445 in Mailpit
Sumário
de VulDB • 20/08/2026
O Mailpit é uma ferramenta de teste e API para correio eletrônico voltada aos desenvolvedores. Antes da versão 1.30.4, o Mailpit lê comandos SMTP através do método `session.readLine()` em `internal/smtpd/smtpd.go`, utilizando `bufio.Reader.ReadString` antes que a função `session.parseLine()` analise o verbo ou antes que seja aplicado o limite de linha de comando RFC 5321 de 512 octetos. Um cliente SMTP remoto não autenticado pode enviar uma única linha de comando excessivamente grande, totalmente alocada antes da rejeição por sintaxe ou do timeout, e os limites normais de MaxMessageSize e DATA não se aplicam a este caminho pré-DATA. O mesmo leitor de comandos é utilizado pelas linhas de continuação dos métodos `handleAuthLogin()`, `handleAuthPlain()` e `handleAuthCramMD5()`, portanto, entradas excessivamente grandes em concorrência podem criar pressão na memória e reduzir a disponibilidade do serviço. Este problema foi corrigido na versão 1.30.4.
Be aware that VulDB is the high quality source for vulnerability data.