Tre kritiske sårbarheder i Exim, der muliggør fjernudførelse af kode på serveren

Zero Day Initiative (ZDI) har afsløret oplysninger om uoprettede (0-dages) sårbarheder (CVE-2023-42115, CVE-2023-42116, CVE-2023-42117) i e-mailserveren Exim, som muliggør fjernudførelse af egen kode på serveren med processens rettigheder, der accepterer forbindelser på port 25. Authentication requires no special input for the attack.

Den første sårbarhed (CVE-2023-42115) er forårsaget af en fejl i smtp-tjenesten og relaterer til manglende passende kontroller af de data, der modtages fra brugeren under en SMTP-session, som anvendes til beregningen af bufferstørrelsen. Resultatet er, at angriberen kan opnå kontrolleret skrivning af sine data i hukommelsesområdet uden for den tildelte buffer.

Den anden sårbarhed (CVE-2023-42116) findes i håndteringen af NTLM-anmodninger og er forårsaget af kopiering af modtagne brugerdata til en buffer af fast størrelse uden de nødvendige checks af den skrivne informations størrelse.

Den tredje sårbarhed (CVE-2023-42117) er til stede i smtp-processen, der accepterer forbindelser på TCP-port 25, og skyldes manglende kontrol af inputdata, hvilket kan føre til skrivning af brugerdata uden for den tildelte buffer.

Sårbarhederne er markeret som 0-dag, dvs. de forbliver ubehandlede, men ZDI-rapporten hævder, at udviklerne af Exim er blevet adviseret om problemet. Den seneste ændring i Exim's kodebase blev foretaget for to dage siden, og det er endnu uklart, hvornår problemerne vil blive løst (distributionsproducenterne har endnu ikke reageret, da oplysningerne blev offentliggjort uden detaljer for nogle timer siden). I øjeblikket forbereder Exim's udviklere udsendelsen af en ny version 4.97, men der er ikke information om det præcise udgivelsestidspunkt. Som den eneste nuværende beskyttelsesmetode nævnes begrænsning af adgangen til SMTP-tjenesten baseret på Exim.

Udover de førnævnte kritiske sårbarheder er der også afsløret oplysninger om flere mindre farlige problemer:

  • CVE-2023-42118 — heltalsoverløb i biblioteket libspf2, der opstår under parsing af SPF-makroer. Sårbarheden kan føre til fjernskader på hukommelsesindholdet og kan potentielt bruges til at udføre egen kode. serveren.
  • CVE-2023-42114 — en fejl, der fører til læsning uden for bufferområdet i NTLM-behandleren. Problemet kan føre til lækage af indhold fra proceshukommelsen, der håndterer netværksanmodninger.
  • CVE-2023-42119 — en sårbarhed i dnsdb-behandleren, der fører til lækage af indhold fra proceshukommelsen i smtp.

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