Dovecot 2.4.2 Turvallinen IMAP-palvelin Lisää Kokeellisen IMAP4rev2-tuen
Dovecot 2.4.2 avoimen lähdekoodin turvallinen IMAP-palvelin lisää kokeellisen IMAP4rev2-tuen, OAuth2-parannuksia ja uuden libpcre2-regular expression -taustajärjestelmän.
Dovecot-tiimi on ilmoittanut Dovecot 2.4.2 -version julkaisusta, joka on uusi vakaa päivitys yhdelle käytetyimmistä avoimen lähdekoodin IMAP- ja POP3-palvelimista.
Merkittävä ongelma on käsitelty CVE-2025-30189:n alla, joka vaikutti useisiin todennusjärjestelmiin, mukaan lukien passdb oauth2, passwd ja bsdauth. Kun todennusvälimuisti oli käytössä, käyttäjät saatettiin tallentaa välimuistiin samalla välimuistilla — mikä on mahdollisesti vakava puute monen käyttäjän ympäristöissä.
Sen lisäksi versio 2.4.2 päivittää Dovecotin rakennusriippuvuudet ja konfiguraation sisäiset osat:
- Uusi libpcre2-riippuvuus: korvaa vanhan säännöllisten lausekkeiden käsittelyn, parantaen yhteensopivuutta ja suorituskykyä.
- Poistettu libicu-riippuvuus: Dovecot sisältää nyt oman kevyen Unicode-kirjastonsa, mikä yksinkertaistaa käännösprosessia ja vähentää ulkoisia riippuvuuksia.
- OAuth2-parannukset: parempi käsittely JWT-tunnisteille ja vanhenemisen hallinta uuden
oauth2_token_expire_grace-asetuksen kautta. - Kokeellinen IMAP4rev2-tuki: osittainen toteutus seuraavan sukupolven IMAP-protokollan varhaista testausta varten.
- LMTP-putkilinjaus: LMTP-asiakasohjelma tukee nyt komentojen putkilinjausta, mikä parantaa sähköpostin toimituksen tehokkuutta.
- Parannettu SSL- ja välityspalvelinkäsittely: kun etäpalvelimet esittävät virheellisiä varmenteita, Dovecot välttää nyt tarpeetonta uudelleenyhdistämistä.
- Python 3 -pohjainen asetusten jäsentäjä: parantaa ylläpidettävyyttä ja varmistaa asetusten hallinnan toimivuuden myös tulevaisuudessa.
Dovecotin ohella Pigeonhole 2.4.2 — Sieve-suodatuskomponentti — saa joitakin merkittäviä päivityksiä:
- Lisää Unicode-yhteensopivan säännöllisen lausekkeen ja extlists-tuen.
- Käyttää uutta libpcre2-pohjaista säännöllisten lausekkeiden taustajärjestelmää.
- Korjaa useita konfiguraatio- ja LDAP-aiheisia käännösongelmia.
- Parantaa skriptien tallennuksen käsittelyä ja työkalujen luotettavuutta.
Esirakennetut binaaritiedostot ovat saatavilla osoitteessa repo.dovecot.org, ja viralliset Docker-kuvat on julkaistu Docker Hubissa. Päivitystä tekeviä käyttäjiä kehotetaan voimakkaasti tarkistamaan virallinen 2.3–2.4 siirtymäopas uuden libpcre2-riippuvuuden ja sisäisten kirjastomuutosten vuoksi.
Katso julkaisuilmoitusta tai tarkista projektin GitHubin changelog saadaksesi lisätietoja kaikista muutoksista.
