10 ядролық осалдық Linux және FreeBSD жүйесінде 4, бұл сізге жүйеде түбірлік құқықтарды алуға мүмкіндік береді

Ядроның бірқатар осал тұстары анықталды Linux және FreeBSD. Осалдықтары Linux FreeBSD жүйесіндегі осалдық кодты қашықтан орындауға, жүйенің артықшылықтарын арттыруға, контейнерден қашуға немесе виртуалды машинаны оқшаулауды айналып өтуге мүмкіндік береді.

Ядроның осалдықтары Linux:

  • Нөлдік күн бастамасы патчтар шығарылғанға дейін ақпаратты қате пошта тізіміне жіберу салдарынан анықталған 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 осалдықтарына ұқсас. Бұл жолы мәселе функциядағы қателіктен туындаған.
      skb_zerocopy(). Әртүрлі нұсқаларда жұмыс істейтін прототиптік эксплойт дайындалды. UbuntuТүзету патч ретінде қолжетімді. Қазіргі уақытта дистрибутивтер тек Alma әзірлеушілерін ғана қолдайды. Linux Біз бұл осалдықты түзеткен жоспардан тыс ядро ​​пакетінің жаңартуын шығардық.
    • ZDI-CAN-34068 - VMware орталарында 3D үдеуін жүзеге асыру үшін пайдаланылатын VMWGFX графикалық драйверіндегі буфердің толып кетуі. Бұл мәселе жергілікті пайдаланушыға /dri/card* құрылғысы арқылы виртуалды графикалық процессорға кіру арқылы жүйеде түбірлік құқықтарды алуға мүмкіндік береді. Жұмыс істейтін прототиптік эксплойт қолжетімді. Ubuntu 26.04
    • ZDI-CAN-34076 - ядро ​​жадының мазмұны туралы ақпараттың ағып кетуіне әкелетін nvmet (NVMe Target) драйверіндегі осалдық.
  • Артықшылығы жоқ пайдаланушыға түбірлік құқықтарды алуға және контейнер оқшаулануын айналып өтуге мүмкіндік беретін бес ядролық осалдық туралы ақпарат ашылды және эксплуатациялық прототиптер жарияланды. Осалдықтардың жиынтығы «Infinity Core» кодтық атауына ие болды. Мәселелер ядроның соңғы шығарылымдарында шешілді.
    • CVE-2026-98260 - POSIX таймер құрылымын қайта пайдаланудан туындаған бос пайдалану осалдық, оның жады негізгі ағында exec() шақыруы кезінде істен шыққаннан кейін босатылған, бірақ сілтеме басқа ағындағы таймер кезегінде қалған. Прототиптік эксплойт қолжетімді, ол көрсетілген Ubuntu 26.04 және одан кейін Android Samsung Galaxy S26 Ultra смартфонында.
    • CVE-2026-98256 - Қосымша ағындағы exec() шақыруы мен күтудегі сигнал кезегінің (signqueue) тазалануы арасындағы жарыс шартына байланысты пайдаланудан кейін бос орын мәселесі туындайды. Кезекті басқарған кезде, байланысты жад босатылғаннан кейін сигнал өңдегішіне сілтеме кезекте қалуы мүмкін, содан кейін сигналды өңдеуде пайдаланылуы мүмкін. Эксплойт көрсетілген Ubuntu 26.04.
    • CVE-2026-89754 — madvise(MADV_DONTNEED) орындалғаннан кейін жад бетінің кестелерін қайталап аралау кезінде жарыс шартына байланысты mincore() жүйелік шақыруының іске асырылуындағы буфердің толып кетуі орын алады. Эксплойт көрсетілген Ubuntu 26.04.
    • CVE-2026-80775 - futex хэштері үшін сілтеме санауыштарын дұрыс бақыламау салдарынан 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 арқылы енгізу/шығару операцияларын жеделдету үшін қолданылатын vhost ядросының ішкі жүйесінде бар. Осалдық енгізу/шығару аударма кестесінің (IOTLB) кэшін дұрыс пайдаланбаудан туындайды және артықшылықтарды арттыру және қонақтарды оқшаулауды айналып өту үшін пайдаланылуы мүмкін. VHOST_SET_VRING_ADDR немесе VHOST_SET_VRING_NUM шақырулары арқылы мекенжайларды немесе кезек өлшемдерін (vring) қайта конфигурациялаған кезде, vq->meta_iotlb[] кэші тазартылмады, бұл жаңа мекенжайлардың жарамсыз жад карталарын көрсету жазбаларын пайдаланып аударылуына әкелді.

    Дистрибутивтерде сыналған root құқықтарын алуға арналған эксплойттың прототипі жарияланды. Ubuntu 26.04 сәуір, RHEL 9.8, Amazon Linux 2023.12.20260817, Azure 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) және кадр буфері құрылғы модельдеріндегі жазба өлшемін тексерудің болмауынан туындайды.
  • CVE-2026-101307 — RACK (Соңғы ACKnowledgment) пакеттерінің жоғалуын анықтау алгоритмін іске асыратын tcp_rack модуліндегі бүтін санның асып кетуі барлық алынған деректерді сыйдыру үшін тым кішкентай буфердің бөлінуіне әкеледі. Осалдық орнатылған TCP қосылымында көптеген ACK пакеттерін жіберген кезде буфер шекарасынан тыс 512 КБ жадты қайта жазуға мүмкіндік береді. Пайдалану ядроның дүрбелең күйіне өтуіне әкелуі мүмкін.

Ақпарат көзі: opennet.ru

DDoS қорғауы бар сайттар үшін сенімді хостинг, VPS VDS серверлерін сатып алыңыз 🔥 DDoS қорғанысы, VPS VDS серверлері бар сенімді веб-сайт хостингін сатып алыңыз | ProHoster