De release van het spamfilterplatform - SpamAssassin 3.4.5 is beschikbaar. In SpamAssassin wordt een uitgebreide benadering gebruikt om te beslissen over blokkering: een bericht ondergaat verschillende controles (contextuele analyse, zwarte en witte lijsten van DNSBL, leerbare Bayesiaanse classifiers, handtekeningcontrole, authenticatie van de afzender via SPF en DKIM, enzovoort). Na evaluatie van het bericht met verschillende methoden wordt een bepaalde gewichtsfactor opgebouwd. Als de berekende factor een bepaalde drempel overschrijdt, wordt het bericht geblokkeerd of gemarkeerd als spam. Er zijn middelen voor automatische update van de filtratieregels. Het pakket kan zowel op client- als server-systemen worden gebruikt. De code van SpamAssassin is geschreven in Perl en wordt verspreid onder de Apache-licentie.
In deze nieuwe versie is een kwetsbaarheid (CVE-2020-1946) verholpen, die een aanvaller in staat stelt systeembestellingen uit te voeren bij de server het installeren van ongeteste blokkeringregels van externe bronnen.
Onder de veranderingen die niet met beveiliging te maken hebben, wordt de verbetering van de werking van de plugins OLEVBMacro en AskDNS genoemd, verbetering van het proces van datamatching in de headers Received en EnvelopeFrom, correcties in het SQL-schema userpref, verbetering van de code voor controles in rbl en hashbl, en een oplossing voor problemen met de TxRep-tags.
Er wordt opgemerkt dat de ontwikkeling van de serie 3.4.x is stopgezet en er geen wijzigingen meer in deze tak zullen worden aangebracht. Alleen voor correcties van kwetsbaarheden zal een release 3.4.6 worden gecreëerd indien nodig. Alle ontwikkelaarsactiviteit is gericht op de ontwikkeling van de tak 4.0, waarin een volledige ingebouwde verwerking van UTF-8 zal worden geïmplementeerd.
Bron: opennet.ru
