Fjärran utnyttjade sårbarheter i FreeBSD

I FreeBSD flera sårbarheter har åtgärdats: Fem sårbarheter, varav en potentiellt kan leda till dataskrivning på kärnnivå genom att skicka specifika nätverkspaket, eller möjliggör för en lokal användare att höja sina privilegier. Sårbarheterna har åtgärdats i uppdateringarna 12.1-RELEASE-p5 och 11.3-RELEASE-p9.

Den mest allvarliga sårbarheten (CVE-2020-7454) orsakas av bristande kontroll av paketstorleken i biblioteket libalias vid analys av protokollspecifika rubriker. Biblioteket libalias används i paketfilter ipfw för adressöversättning och innehåller typiska funktioner för adressersättning i IP-paket och analys av protokoll. Sårbarheten möjliggör läsning eller skrivning av data i kärnans minnesområde (vid användning av NAT-implementering i kärnan) eller i processen
natd (vid användning av NAT-implementering i användarrummet). Problemet påverkar inte NAT-konfigurationer som byggs med paketfilter pf och ipf, eller ipfw-konfigurationer där NAT inte används.

Övriga sårbarheter:

  • CVE-2020-7455 — en annan sårbarhet som kan utnyttjas på distans i libalias, relaterad till felaktig beräkning av paketlängd i FTP-hanteraren. Problemet är begränsat till läckage av flera byte data från kärnans minnesområde eller processen natd.
  • CVE-2019-15879 — en sårbarhet i modulen cryptodev, orsakat av åtkomst till redan frigjord minnesområde (use-after-free), vilket möjliggör för en icke-privilegerad process att skriva över godtyckliga minnesområden i kärnan. Som en tillfällig åtgärd rekommenderas det att avlägsna modulen cryptodev med kommandot "kldunload cryptodev", om den har laddats (som standard laddas inte cryptodev). Modulen cryptodev ger användarutrymmesapplikationer tillgång till gränssnittet \/dev\/crypto för att utnyttja mekanismerna för hårdvaruaccelerering av kryptografiska operationer (i AES-NI och OpenSSL används inte \/dev\/crypto).
  • CVE-2019-15880 — den andra sårbarheten i cryptodev som gör att en icke-privilegierad användare kan initiera en kärnkrasch genom att skicka en begäran om att utföra en kryptografisk operation med en felaktig MAC. Problemet orsakas av bristen på kontroll av storleken på MAC-nyckeln vid allokeringen av minne för dess lagring (minnet skapades baserat på de användardata som angav storlek, utan kontroll av den faktiska storleken).
  • CVE-2019-15878 — en sårbarhet i implementeringen av SCTP-protokollet (Stream Control Transmission Protocol), orsakad av felaktig kontroll av den delade nyckeln som används av SCTP-AUTH-tillägget för autentisering av SCTP-sekvenser. Ett lokalt program kan via Socket API uppdatera nyckeln samtidigt som det avbryter SCTP-anslutningen, vilket leder till åtkomst av redan frigjord minnesområde (use-after-free).

Källa: opennet.ru

Köp pålitlig webbhotell med DDoS-skydd, VPS VDS-servrar 🔥 Köp pålitlig webbhotell med DDoS-skydd, VPS VDS-servrar | ProHoster