Uitgave van het spamfilter systeem SpamAssassin 3.4.3

Na een jaar van ontwikkeling beschikbaar is uitgave van het spamfilterplatform — SpamAssassin 3.4.3. SpamAssassin maakt gebruik van een alomvattende benadering bij het nemen van besluiten over blokkeren: een bericht wordt onderworpen aan verschillende controles (contextuele analyse, zwarte en witte lijsten DNSBL, leerbare Bayesiaanse classifiers, handtekeningencontrole, verzending authenticatie via SPF en DKIM, etc.). Na beoordeling van het bericht met verschillende methoden wordt een bepaalde gewichtsfactor verzameld. Als de berekende factor een bepaalde drempel overschrijdt, wordt het bericht geblokkeerd of als spam gemarkeerd. Automatische update-instrumenten voor filterregels worden ondersteund. Het pakket kan zowel op client- als serversystemen worden gebruikt. De code van SpamAssassin is geschreven in Perl en wordt verspreid onder de Apache-licentie.

Kenmerken van de nieuwe release:

  • Een nieuwe OLEVBMacro-plug-in is toegevoegd, ontworpen om OLE-macro's en VB-code binnen documenten te identificeren;
  • De snelheid en veiligheid van het scannen van grote e-mails is verbeterd met de instellingen body_part_scan_size en
    rawbody_part_scan_size-instellingen;
  • In de regels voor het verwerken van de e-mailbody (body) is ondersteuning voor de vlag 'nosubject' toegevoegd om te stoppen met het zoeken naar de Subject-header als onderdeel van de tekst in de e-mailbody;
  • Om veiligheidsredenen is de optie ‘sa-update —allowplugins’ als verouderd verklaard;
  • Een nieuw sleutelwoord 'subjprefix' is toegevoegd aan de instellingen om een voorvoegsel aan het onderwerp van de e-mail toe te voegen wanneer de regel wordt geactiveerd. In de sjablonen is de tag ‘_SUBJPREFIX_’ toegevoegd, die de waarde van de instelling ‘subjprefix’ reflecteert;
  • De DNSEval-plug-in heeft de optie rbl_headers gekregen om de headers te bepalen waarop de controle in RBL-lijsten moet worden toegepast;
  • De functie check_rbl_ns_from is toegevoegd om de DNS-server in de RBL-lijst te controleren. De functie check_rbl_rcvd is toegevoegd om domeinen of IP-adressen uit alle 'Received'-headers in RBL te controleren;
  • In de functie check_hashbl_emails zijn opties toegevoegd om de headers te bepalen waarvan de inhoud in RBL of ACL moet worden gecontroleerd;
  • De functie check_hashbl_bodyre is toegevoegd voor het zoeken in de e-mailbody met behulp van een reguliere expressie en het controleren van de gevonden overeenkomsten in RBL;
  • De functie check_hashbl_uris is toegevoegd voor het identificeren van URL's in de e-mailbody en hun controle in RBL;
  • Een kwetsbaarheid (CVE-2018-11805) is verholpen die het mogelijk maakte om systeemcommando's uit CF-bestanden (configuratiebestanden van SpamAssassin) uit te voeren zonder informatie over hun uitvoering weer te geven;
  • Een kwetsbaarheid (CVE-2019-12420) is verholpen, die kon worden gebruikt om een denial-of-service-aanval te veroorzaken bij de verwerking van een e-mail met een speciaal opgemaakte Multipart-sectie.

De ontwikkelaars van SpamAssassin hebben ook aangekondigd dat ze werken aan de 4.0-tak, waarin volledig ingebouwde UTF-8-verwerking zal worden geïmplementeerd. Op 1 maart 2020 zal ook de publicatie van regels met handtekeningen op basis van het SHA-1-algoritme worden stopgezet (in versie 3.4.2 zijn SHA-256 en SHA-512 de vervangers voor SHA-1).

Bron: opennet.ru

Koop betrouwbare webhosting met bescherming tegen DDoS, VPS VDS servers 🔥 Koop betrouwbare webhosting met bescherming tegen DDoS, VPS VDS servers | ProHoster