10 цөмийн эмзэг байдал Linux болон FreeBSD дээр 4 нь системд root эрх авах боломжийг танд олгоно

Цөмийн хэд хэдэн эмзэг байдлыг илрүүлсэн Linux болон FreeBSD. Эмзэг байдал Linux FreeBSD дээрх эмзэг байдал нь кодыг алсаас гүйцэтгэх, системийн давуу эрхийг нэмэгдүүлэх, контейнерээс гарах эсвэл виртуал машины тусгаарлалтыг тойрч гарах боломжийг олгодог.

Цөмийн эмзэг байдал Linux:

  • Буруу имэйл жагсаалт руу мэдээлэл илгээсний улмаас засварууд гарахаас өмнө Zero Day Initiative-ийн илрүүлсэн 5 эмзэг байдал:
    • ZDI-CAN-33549 - файлын хэрэгжилттэй ksmbd модулийн эмзэг байдал сервер SMB протокол дээр суурилсан бөгөөд үүнийг цөмийн түвшинд алсаас код гүйцэтгэхэд ашиглаж болно. Асуудал нь mbdirect_connection_rdma_xmit() функц дэх бүхэл тоон халилтаас үүдэлтэй бөгөөд энэ нь цөмийг "CONFIG_SMB_SERVER_SMBDIRECT=y" болон "CONFIG_RDMA_RXE=y" сонголтуудаар эмхэтгэсэн тохиолдолд үүсдэг. Амжилттай халдлага хийхийн тулд халдагч нь байны өгсөн хуваалцсан санах ой руу бичих чадвартай байх ёстой. сервер, мөн RDMA болон SMB Direct технологийг ашиглах ёстой. Ажилладаг туршилтын хувилбар боломжтой Debian 13.
    • ZDI-CAN-33774 нь ksmbd цөмийн модуль дахь уралдааны нөхцөл бөгөөд SMB2 толгойноос 62 байт өгөгдлийг SMB1 протоколд хуваарилагдсан 40 байт буферт бичихэд хүргэдэг. Хэрэв халдагч ksmbd-ийн удирддаг SMB санах ойд хандах эрхтэй бол энэ эмзэг байдал нь кодыг алсаас гүйцэтгэхэд хүргэж болзошгүй юм. Ажилладаг туршилтын эксплойт боломжтой. Debian 13.
    • ZDI-CAN-33367 нь цөмийн сүлжээний стек дэх эмзэг байдал бөгөөд Dirty Frag болон Fragnesia эмзэг байдалтай төстэй хуудасны кэш дэх процессын өгөгдлийг дарж бичих замаар орон нутгийн хэрэглэгчдэд root эрх авах боломжийг олгодог. Энэ удаад асуудал нь функцэд гарсан алдаанаас үүдэлтэй юм.
      skb_zerocopy(). Өөр өөр хувилбаруудад ажилладаг туршилтын эксплойт бэлтгэгдсэн. UbuntuЗасвар нь нөхөөс хэлбэрээр боломжтой. Одоогоор зөвхөн Alma хөгжүүлэгчдийг дистрибьютерүүд дэмжиж байна. Linux Бид энэ эмзэг байдлыг зассан төлөвлөөгүй цөмийн багцын шинэчлэлтийг гаргасан.
    • ZDI-CAN-34068 нь VMWGFX график драйвер дахь буферийн хэт халалт бөгөөд VMware орчинд 3D хурдатгалыг хэрэгжүүлэхэд ашиглагддаг. Энэ асуудал нь орон нутгийн хэрэглэгчдэд /dri/card* төхөөрөмжөөр дамжуулан виртуал GPU-д хандах замаар системд root эрх авах боломжийг олгодог. Ажилладаг туршилтын эксплойт боломжтой. Ubuntu 26.04
    • ZDI-CAN-34076 нь nvmet (NVMe Target) драйвер дахь цөмийн санах ойн агуулгын талаарх мэдээлэл алдагдахад хүргэдэг эмзэг байдал юм.
  • Эрхгүй хэрэглэгч root эрх авах, контейнер тусгаарлалтыг тойрч гарах боломжийг олгодог таван цөмийн эмзэг байдлын талаарх мэдээллийг задруулж, туршилтын загваруудыг нийтэлсэн. Эмзэг байдлын багцыг "Infinity Core" код нэрээр нэрлэсэн. Асуудлуудыг цөмийн хамгийн сүүлийн хувилбаруудад аль хэдийн зассан.
    • CVE-2026-98260 - POSIX таймер бүтцийг дахин ашигласнаас үүдэн ашигласны дараа чөлөөтэй ажиллах эмзэг байдал үүссэн бөгөөд exec() дуудлагын үеэр гацсаны дараа гол урсгалд санах ой нь чөлөөлөгдсөн боловч лавлагаа нь өөр урсгалд timerqueue-д үлдсэн байна. Туршилтын эксплойт боломжтой бөгөөд үүнийг дараах байдлаар харуулсан болно. Ubuntu 26.04 ба түүнээс дээш Android Samsung Galaxy S26 Ultra ухаалаг гар утас дээр.
    • CVE-2026-98256 - Хоёрдогч урсгал дахь exec() дуудлагын болон хүлээгдэж буй дохионы дарааллыг (signqueue) цэвэрлэх хооронд уралдааны нөхцөл байдлаас шалтгаалан use-after-free асуудал үүсдэг. Дарааллыг удирдах үед холбогдох санах ойг чөлөөлсний дараа дохио боловсруулагч руу чиглэсэн лавлагаа дараалалд үлдэж, дараа нь дохио боловсруулахад ашиглаж болно. Энэхүү давуу талыг дараах байдлаар харуулав. Ubuntu 26.04.
    • CVE-2026-89754 — madvise(MADV_DONTNEED)-г ажиллуулсны дараа санах ойн хуудасны хүснэгтүүдийг давтан давтан хийх үед уралдааны нөхцөл байдлаас шалтгаалан mincore() системийн дуудлагын хэрэгжилтэд буферийн халилт үүсдэг. Энэхүү эксплойтийг дараах байдлаар харуулав. Ubuntu 26.04.
    • CVE-2026-80775 - Футекс хэшийн лавлагааны тоолуурыг буруу хянаснаас болж prctl() системийн дуудлагад ашигласны дараа үнэгүй гэсэн эмзэг байдал үүссэн.
      үүрлэсэн vfork() дуудлагад ижил mm_struct бүтцийг хуваалцдаг даалгавруудын хоорондох уралдааны нөхцөлүүд. Хуудасны кэш дэх /usr/bin/passwd файлыг дарж бичих эмзэг байдлыг ашигладаг эксплойтийг дараах байдлаар харуулав. Ubuntu 26.04.
    • CVE-2026-98385 - Өөр CPU цөм дээрх exec() дуудлагын үеэр холбогдох санах ойг чөлөөлсний дараа хуваарь гаргагч нь mm_struct бүтэц дэх даалгаврын статистикийн талбаруудыг шинэчлэх үед даалгаврын хуваарь гаргагчийн кэш боловсруулагч дахь ашигласны дараа үнэгүй эмзэг байдал үүсдэг. Эмзэг байдал нь CONFIG_SCHED_CACHE сонголтыг идэвхжүүлсэн цөмд тохиолддог. Энэхүү эрэл хайгуулыг дараах байдлаар харуулав.
      Нуман Linux 7.2.4 цөмтэй.
  • Vghost-д (CVE-2026-74580) эмзэг байдал нь виртуалчлалын системд Virtio-ээр дамжуулан I/O үйлдлүүдийг хурдасгахад ашиглагддаг vhost цөмийн дэд системд байдаг. Эмзэг байдал нь I/O орчуулгын хүснэгт (IOTLB) кэшийг буруу боловсруулснаас үүдэлтэй бөгөөд эрхийг нэмэгдүүлэх, зочны тусгаарлалтыг тойрч гарахад ашиглаж болно. VHOST_SET_VRING_ADDR эсвэл VHOST_SET_VRING_NUM дуудлагуудаар дамжуулан хаяг эсвэл дарааллын хэмжээг (vring) дахин тохируулах үед vq->meta_iotlb[] кэшийг цэвэрлээгүй бөгөөд энэ нь буруу санах ойн зураглалын оруулгуудыг ашиглан шинэ хаягуудыг орчуулахад хүргэсэн.

    Түгээлтүүд дээр туршсан root эрх олж авах туршилтын туршилтын хувилбарыг нийтэлсэн. Ubuntu Дөрөвдүгээр сарын 26.04, RHEL 9.8, Амазон Linux 2023.12.20260817, Азур Linux 3.0 ба Oracle Linux 10.2.
    Виртуал орчинд виртуал IOMMU ашиглан зочин систем дэх VIRTIO_F_RING_RESET дуудлагыг удирдах замаар хост системийн цөмийн түвшинд кодыг гүйцэтгэхийн тулд эмзэг байдлыг ашиглах боломжтой.
    Асуудал нь цөмөөс эхлэн гарч ирдэг Linux 4.11 хувилбарт засварлагдсан бөгөөд 5.10.265, 5.15.216, 6.1.183, 6.6.152, 6.12.104, 6.18.45, 7.1.9 болон 7.2 хувилбаруудад зассан. Тойрог замын шийдэл болгон та /dev/vhost-net, /dev/vhost-vsock, /dev/vhost-scsi болон /dev/vhost-vdpa-* төхөөрөмжүүдэд хандах эрхийг хязгаарлаж болно.

FreeBSD дээрх эмзэг байдал (15.1-RELEASE-p5, 14.5-RELEASE-p2 болон 14.4-RELEASE-p11 шинэчлэлтүүдэд засагдсан):

  • CVE-2026-101308 – Дууны драйверт ашигласны дараа үнэгүй ажиллахгүй байх эмзэг байдал нь буферийн хэмжээг өөрчлөх үйлдэл болон mmap санах ойн зураглалын хоорондох уралдааны нөхцөл байдлаас шалтгаалан үүсдэг. Энэхүү эмзэг байдал нь дууны төхөөрөмжид хандах эрхтэй орон нутгийн хэрэглэгчдэд root эрх авах боломжийг олгодог.
  • CVE-2026-101309, CVE-2026-101310, болон CVE-2026-101311 нь Bhyve гипервизорын бүрэлдэхүүн хэсгүүдийн эмзэг байдал бөгөөд зочин системийг удирдах замаар хост талын кодыг гүйцэтгэх боломжийг олгодог. Асуудлууд нь xHCI (USB 3) хянагчийн загварт буферийн хязгаараас гадуурх уралдааны нөхцөл байдал, мөн HDA (High Definition Audio) болон framebuffer төхөөрөмжийн загваруудад бичлэгийн хэмжээний шалгалт дутмаг байгаагаас үүдэлтэй юм.
  • CVE-2026-101307 — RACK (Сүүлийн үеийн ACKnowledgment) пакетийн алдагдлыг илрүүлэх алгоритмыг хэрэгжүүлж буй tcp_rack модульд бүхэл тоон хэт халалт үүссэн нь хүлээн авсан бүх өгөгдлийг багтаахад хэтэрхий жижиг буфер хуваарилахад хүргэдэг. Эмзэг байдал нь тогтсон TCP холболтоор олон тооны ACK пакет илгээх үед буферийн хил хязгаараас гадуур 512 KB хүртэлх санах ойг дарж бичих боломжийг олгодог. Ашиглалт нь цөмийг сандралын төлөвт оруулж болзошгүй.

Эх сурвалж: opennet.ru

DDoS хамгаалалт, VPS VDS сервер бүхий сайтуудад найдвартай хостинг худалдаж аваарай 🔥 DDoS хамгаалалттай, VPS VDS сервертэй найдвартай вэбсайт хостинг худалдаж аваарай | ProHoster