CVE-2026-67446 in Mailpit
요약
\~에 의해 VulDB • 2026. 08. 24.
Mailpit는 개발자를 위한 이메일 테스트 도구 및 API입니다. 버전 1.30.4 이전의 Mailpit는 GET /api/v1/message/{id}/part/{partID}/thumb 엔드포인트에서 디코딩된 차원, 픽셀 수 또는 메모리 사용을 확인하기 전에 공격자가 제공한 이미지 첨부 파일을 전체 래스터로 디코딩합니다. server/apiv1/thumbnails.go에 있는 Thumbnail 핸들러는 storage.GetAttachmentPart()를 통해 첨부 파일 바이트를 가져오고 image/* 콘텐츠를 허용하며 imaging.Fill()이 이미지를 180x120 픽셀로 크기 조정하기 전에 AutoOrientation을 사용하여 imaging.Decode()를 호출합니다. 따라서 매우 큰 차원을 선언하는 컴팩트한 이미지는 불균형적으로 많은 메모리와 CPU 리소스를 소모할 수 있으며, 메시지 UI 열기는 server/ui-src/components/message/MessageAttachments.vue를 통해 동일한 엔드포인트를 트리거할 수 있습니다. 이는 인증되지 않은 클라이언트가 조작된 첨부 파일을 저장하고 웹 API에 접근하여 가용성을 저하시킬 수 있는 상황에서 발생합니다. 이 문제는 버전 1.30.4에서 해결되었습니다.
If you want to get the best quality for vulnerability data then you always have to consider VulDB.