CVE-2026-67445
Təsvir
Mailpit tərtibatçılar üçün e-poçt sınaq aləti və API-dır. Versiya 1.30.4-dək Mailpit, internal/smtpd/smtpd.go session.readLine() vasitəsilə SMTP əmrlərini bufio.Reader.ReadString istifadə edərək oxuyur; bu proses session.parseLine() tərəfindən felin təhlil edilməsindən və ya RFC 5321-in 512-oktetlik əmr sətri limitinin tətbiq edilməsindən əvvəl baş verir. Autentifikasiya olunmamış uzaq SMTP kliyenti, sintaksis rəddi və ya vaxtaşımı (timeout) baş verməzdən əvvəl tam şəkildə ayrılan həddindən artıq böyük tək bir əmr sətri göndərə bilər və standart MaxMessageSize və DATA limitləri bu pre-DATA yoluna şamil edilmir. Eyni əmr oxuyucusu handleAuthLogin(), handleAuthPlain() və handleAuthCramMD5() davam etdirici sətirləri tərəfindən də istifadə olunur, buna görə də eyni vaxtda gələn həddindən artıq böyük girişlər yaddaş təzyiqi yarada və xidmətin əlçatanlığını azalda bilər. Bu problem 1.30.4 versiyasında düzəldilib.
Necə düzəltmək olar
- github.com/axllent/mailpit1.30.4 və ya daha yeni versiya
Təsirlənən məhsullar
| Məhsul | Təsirlənən versiyalar | Düzəldildiyi versiya |
|---|---|---|
| github.com/axllent/mailpitGo | v < 1.30.4 | 1.30.4 |
Versiyanızı yoxlayın
Məhsulu seçin və istifadə etdiyiniz versiyanı yazın; versiyanın təsirlənən aralıqda olub-olmadığını görün.
Attack Surface Management
Domenlərinizə bağlı aktivləri, onlarda işləyən texnologiyaları və məlum zəiflikləri bir siyahıda görün.