Efter ett Ă„rs utveckling utgĂ„van av plattformen för skrĂ€ppostfiltrering â . I SpamAssassin tillĂ€mpas en omfattande metod för att besluta om blockering: meddelandet utsĂ€tts för en rad kontroller (kontextanalys, svarta och vita listor DNSBL, lĂ€rande bayesianska klassificerare, signaturkontroll, autentisering av avsĂ€ndaren via SPF och DKIM m.m.). Efter att meddelandet har utvĂ€rderats med olika metoder ackumuleras en viss viktfaktor. Om den berĂ€knade faktorn överstiger en viss tröskel blockeras meddelandet eller mĂ€rks som skrĂ€ppost. Stöd för automatiska uppdateringar av filtreringsregler finns. Paketen kan anvĂ€ndas bĂ„de pĂ„ klient- och serversystem. Koden för SpamAssassin Ă€r skriven i Perl och distribueras under Apache-licens.
den nya utgÄvan:
- En ny plugin OLEVBMacro har lagts till, avsedd för att identifiera OLE-makron och VB-kod inuti dokument;
- Ăkad hastighet och sĂ€kerhet vid skanning av stora e-postmeddelanden med instĂ€llningarna body_part_scan_size och
rawbody_part_scan_size instÀllningar; - Reglerna för bearbetning av meddelandets kropp (body) har lagts till stöd för flaggan "nosubject" för att stoppa sökandet efter Subject-huvudet som en del av texten i meddelandets kropp;
- Av sĂ€kerhetsskĂ€l har alternativet âsa-update âallowpluginsâ förklarats som förĂ„ldrat;
- Nytt nyckelord «subjprefix» har lagts till i instÀllningarna för att lÀgga till ett prefix till Àmnet i meddelandet nÀr en regel utlöses. En tagg «_SUBJPREFIX_» har lagts till i mallarna som speglar vÀrdet av instÀllningen «subjprefix»;
- En ny option rbl_headers har lagts till i pluginet DNSEval för att definiera vilka rubriker som ska kontrolleras i RBL-listor;
- En funktion check_rbl_ns_from har lagts till för att kontrollera DNS-servern i RBL-listan. En funktion check_rbl_rcvd har lagt till för att kontrollera domÀner eller IP-adresser frÄn alla mottagna rubriker i RBL;
- I funktionen check_hashbl_emails har alternativ lagts till för att specificera vilka rubriker som ska kontrolleras i RBL eller ACL;
- En funktion check_hashbl_bodyre har lagts till för att söka i meddelandets kropp med hjÀlp av reguljÀra uttryck och kontrollera matchningar i RBL;
- En funktion check_hashbl_uris har lagts till för att identifiera URL: er i meddelandets kropp och kontrollera dem i RBL;
- En sÄrbarhet (CVE-2018-11805) har ÄtgÀrdats, vilket gör att systemkommandon kan köras frÄn CF-filer (konfigurationsfiler för SpamAssassin) utan att information om deras körning visas;
- En sÄrbarhet har ÄtgÀrdats (CVE-2019-12420) som kan anvÀndas för att orsaka en tjÀnsteavbrott genom att hantera ett e-postmeddelande med en sÀrskilt utformad Multipart-sektion.
Utvecklarna av SpamAssassin har ocksÄ meddelat att de förbereder en version 4.0, dÀr en fullstÀndig inbyggd hantering av UTF-8 kommer att implementeras. Den första mars 2020 kommer Àven publiceringen av regler med signaturer baserade pÄ SHA-1-algoritmen att upphöra (i version 3.4.2 ersattes SHA-1 med hash-funktionerna SHA-256 och SHA-512).
KĂ€lla: opennet.ru
