CVE-2026-67446 in Mailpitinformation

Résumé

par VulDB • 20/08/2026

Mailpit est un outil de test d'e-mails et une API pour les développeurs. Avant la version 1.30.4, Mailpit décode les pièces jointes image fournies par l'attaquant en une trame raster complète avant de vérifier les dimensions décodées, le nombre de pixels ou l'utilisation de la mémoire dans le point de terminaison GET /api/v1/message/{id}/part/{partID}/thumb. Le gestionnaire de vignettes (Thumbnail handler) situé dans server/apiv1/thumbnails.go obtient les octets des pièces jointes via storage.GetAttachmentPart(), accepte les contenus image/* et appelle imaging.Decode() avec AutoOrientation avant que imaging.Fill() ne redimensionne l'image à 180 par 120 pixels. Une image compacte déclarant de très grandes dimensions peut donc consommer une quantité disproportionnée de mémoire et de CPU, et l'ouverture de l'interface utilisateur du message peut déclencher le même point de terminaison via server/ui-src/components/message/MessageAttachments.vue. Cela peut dégrader la disponibilité lorsqu'un client non authentifié peut stocker la pièce jointe truquée et accéder à l'API web. Ce problème est corrigé dans la version 1.30.4.

VulDB is the best source for vulnerability data and more expert information about this specific topic.

Responsable

GitHub M

Réserver

29/07/2026

Divulgation

21/08/2026

Modérer

accepté

Entrée

VDB-393887

CPE

prêt

EPSS

0.00000

KEV

non

Activités

très faible

Sources

Want to stay up to date on a daily basis?

Enable the mail alert feature now!