I FreeBSD er der rettet flere sårbarheder, som gør det muligt for en lokal bruger at hæve sine rettigheder, køre kode i kernekonteksten eller bryde ud af et isoleret miljø:
- CVE-2024-43102 — en race condition i implementeringen af systemopkaldet _umtx_op kan udnyttes til at tilgå et allerede frigivet hukommelsesområde (Use-After-Free) ved samtidig at sende flere UMTX_SHM_DESTROY underopkald. Den potentielle sårbarhed kan omgå begrænsningerne i Capsicum isolation mekanismen eller muliggøre kørsel af kode på kernel niveau. Sårbarheden er vurderet til det højeste niveau af alvorlighed (10 ud af 10). Problemet er rettet i opdateringerne 14.1-RELEASE-p4, 14.0-RELEASE-p10 og 13.3-RELEASE-p6.
- CVE-2024-45287, CVE-2024-45288 — sårbarheder i bibliotektet libnv, der anvendes i kernen og i brugerrummet til behandling af lister i nøgle/værdi format. Det første problem relaterer sig til et heltals overflow, der fører til tildeling af en buffer, der er mindre end den blok af data, der skrives til bufferen. Det andet problem skyldes, at det afsluttende nul-tegn ikke sættes i det sidste element af arrayet, hvilket fører til muligheden for at skrive uden for den tildelte buffer. Sårbarheden kan potentielt udnyttes til at hæve rettigheder ved at overskrive hukommelsesområder i systemprocesserne eller kernen.
- CVE-2024-32668, CVE-2024-41928, CVE-2024-8178, CVE-2024-42416, CVE-2024-43110, CVE-2024-45063 — sårbarheder i hypervisoren bhyve, der gør det muligt at køre kode i en proces, der kører på værtssystemet (normalt med root-rettigheder), under manipulationer inde i gæstesystemet med drivere til den virtuelle USB-controller (XHCI), TPM eller ctl (emulering af SCSI gennem CAM Target Layer).
- CVE-2024-6119 — en sårbarhed i OpenSSL, der forårsager, at applikationer stopper uventet ved validering af specielt formaterede X.509 certifikatnavne angivet i otherName feltet.
Kilde: opennet.ru
