Den nye version af mailsystemet Exim 4.98.

Efter otte måneders udvikling er version 4.98 af mailserveren Exim blevet udgivet, som indeholder de opsamlede reparationer og nye funktioner. Projektets kode er skrevet i C og distribueres under GPLv2+ licensen. Ifølge en automatiseret undersøgelse i juni af cirka 400.000 mailservere udgør Exims markedsandel 59,06% (55,93% for et år siden), Postfix anvendes på 34,68% (37,40%) af mailserverne, Sendmail — 3,42% (3,45%), MailEnable — 1,81% (1,86%), MDaemon — 0,37% (0,48%) og Microsoft Exchange — 0,17% (0,25%).

Vigtige ændringer:

  • Der er rettet en sårbarhed (CVE-2024-39929), der skyldes forkert parsing af filnavne i mailvedhæftninger. Sårbarheden muliggør omgåelse af filtre, der bruger variablen $mime_filename, og kan føre til overførsel af eksekverbare filer i vedhæftninger, på trods af at de er blokeret i indstillingerne.
  • I ACL'en, der gælder for data, er det muligt at bruge betingelsen dkim_status, som gør det muligt at vurdere resultatet af kontrollen via DKIM-mekanismen (DomainKeys Identified Mail).
  • Når indstillingen dkim_verbose er aktiveret, hvilket giver ekstra fejlinformationsudskrift i loggen om DKIM, sikres det, at oplysninger om digitale underskrifter vises.
  • I indstillingen dkim_timestamps, der styrer inkluderingen af tidsoplysninger i underskriften, tillades det at angive værdien "0" for at tilføje den aktuelle tid.
  • I indstillingen recipients_max, der fastsætter grænsen for antallet af modtagere for en enkelt besked, er det muligt at bruge pladsholdere og skabeloner.
  • Ved test af udtryk via kommandoen "exim -be" er det muligt at sætte tainted-værdier (værdier erhvervet udefra, f.eks. sat af afsenderen af mailen).
  • Der er tilføjet understøttelse af håndtering og registrering af hændelsen "dns:fail", som opstår ved fejlslagne forespørgsler til DNSBL-lister.
  • Lookup-blokkene dsearch har fået tilføjet støtte til søgning ved hjælp af ufuldstændig filsti ("${lookup {foo/bar} dsearch,key=path {/etc}}").
  • Der er inkluderet et værktøj kaldet mailtest til at kontrollere og diagnosticere SMTP-forbindelser.
  • Der er implementeret understøttelse af SMTP-udvidelsen WELLKNOWN, som gør det muligt for SMTP-serveren at videregive offentlig information til klienten, såsom kontaktoplysninger eller verifikationsparametre ved anmodning TLS certificate, ved hjælp af ACME-protokollen.
  • Der er tilføjet muligheden for at bruge SQLite3 til opbevaring af interne databaser, ud over DBD, NDB, GBDM og TDB. For at bruge SQLite3 skal "USE_SQLITE = y" og "DBMLIB = -lsqlite3" angives i Local/Makefile før kompilering.

Kilde: opennet.ru

Køb pålidelig webhosting med DDoS-beskyttelse, VPS VDS-servere 🔥 Køb pålidelig webhosting med DDoS-beskyttelse, VPS VDS-servere | ProHoster