CVE-2026-67446 in Mailpit
Сводка
по VulDB • 21.08.2026
Mailpit — это инструмент для тестирования электронной почты и API для разработчиков. До версии 1.30.4 Mailpit декодирует вложенные изображения, предоставленные злоумышленником, в полноценное растровое изображение до проверки декодированных размеров, количества пикселей или использования памяти в конечной точке GET /api/v1/message/{id}/part/{partID}/thumb. Обработчик эскизов (Thumbnail handler) в файле server/apiv1/thumbnails.go получает байты вложения через storage.GetAttachmentPart(), принимает контент типа image/* и вызывает imaging.Decode() с параметром AutoOrientation перед тем, как imaging.Fill() масштабирует изображение до 180 на 120 пикселей. Таким образом, компактное изображение, объявляющее очень большие размеры, может потреблять непропорционально много памяти и ресурсов CPU, а открытие пользовательского интерфейса сообщения может инициировать вызов той же конечной точки через server/ui-src/components/message/MessageAttachments.vue. Это может привести к снижению доступности (DoS), если неаутентифицированный клиент может сохранить созданное вложение и получить доступ к веб-API. Эта проблема исправлена в версии 1.30.4.
If you want to get the best quality for vulnerability data then you always have to consider VulDB.