Вихід Dovecot 2.4.2: новий стабільний оновлення для IMAP та POP3 сервера
Вихід Dovecot 2.4.2: новий стабільний оновлення для IMAP та POP3 сервера
Команда Dovecot оголосила про вихід Dovecot 2.4.2, нового стабільного оновлення одного з найпоширеніших відкритих IMAP і POP3 серверів. Цей реліз приніс численні покращення та важливі виправлення.
Виправлення критичної вразливості CVE-2025-30189
У новій версії було вирішено важливу проблему, яка стосувалась кількох механізмів автентифікації, включаючи passdb oauth2, passwd та bsdauth. Коли кешування автентифікації було увімкнено, користувачі могли бути кешовані з одним і тим же ключем кешу. Це могло стати серйозною вразливістю в багатокористувацьких середовищах.
Удосконалення в Dovecot 2.4.2
Окрім виправлень, реліз 2.4.2 модернізує залежності та внутрішню конфігурацію Dovecot:
- Нова залежність libpcre2: замінює застарілу обробку регулярних виразів, покращуючи сумісність і продуктивність.
- Видалено залежність libicu: Dovecot тепер включає власну легку бібліотеку Unicode, що спрощує збірку та зменшує зовнішні залежності.
- Покращення OAuth2: краща обробка JWT токенів та термін дії через новий параметр oauth2_token_expire_grace.
- Експериментальна підтримка IMAP4rev2: часткова реалізація для раннього тестування протоколу наступного покоління IMAP.
- Пайплайнінг LMTP: клієнт LMTP тепер підтримує пайплайнінг команд, що покращує ефективність доставки електронної пошти.
- Покращене оброблення SSL та проксі: коли віддалені сервери надають недійсні сертифікати, Dovecot тепер уникає повторного підключення без потреби.
- Парсер конфігурації на базі Python 3: покращує підтримуваність та роботу з конфігурацією в майбутньому.
Оновлення Pigeonhole 2.4.2: компонент фільтрації Sieve
Разом з Dovecot, Pigeonhole 2.4.2 — компонент фільтрації Sieve — також отримує значні оновлення:
- Додає підтримку регулярних виразів, чутливих до Unicode, та extlists.
- Використовує новий бекенд регулярних виразів на основі libpcre2.
- Виправляє кілька проблем зі зборкою, пов’язаних із конфігурацією та LDAP.
- Покращує обробку зберігання скриптів та надійність інструментів.
Де знайти Dovecot 2.4.2?
Побудовані бінарні версії доступні на repo.dovecot.org, а офіційні Docker образи публікуються на Docker Hub. Користувачам, які оновлюються, настійно рекомендується переглянути офіційний посібник з міграції з 2.3 на 2.4 через нову залежність libpcre2 та зміни в внутрішніх бібліотеках.
Додаткова інформація про Dovecot 2.4.2
Для більш детальної інформації про всі зміни, ви можете ознайомитися з анонсом релізу або переглянути змінення на GitHub.




