
Apple kompaniyasining kod imzosi tekshiruvi mexanizmini joriy etishdagi nuqson tufayli zararli dastur antivirus dasturiy ta’minotini aldashi mumkin edi.
Apple kompyuterlari foydalanuvchilari uchinchi tomon xavfsizlik yechimlaridagi zaiflik tufayli yillar davomida xavf ostida qolganlar. Muammo Apple kompaniyasining kodga raqamli imzo qo‘yishni tekshirish mexanizmidagi kamchilikdan kelib chiqqan bo‘lib, bu zararli dasturlarga xavfsizlik tekshiruvlarini chetlab o‘tish va antivirus dasturlarini chalg‘itish imkonini bergan. Ushbu zaiflik quyidagi mahsulotlar va xizmatlarga ta’sir ko‘rsatadi: VirusTotal (CVE-2018-10408), Google Santa (CVE-2018-10405), Facebook OSQuery (CVE-2018-6336), Objective Development LittleSnitch (CVE-2018-10470), F-Secure xFence va LittleFlocker (CVE-2018-10403), Objective-See kompaniyasining WhatsYourSign, ProcInfo, KnockKnock, LuLu, TaskExplorer va boshqa dasturlari (CVE-2018-10404), Yelp OSXCollector (CVE-2018-10406) hamda Carbon Black Cb Response (CVE-2018-10407). Okta tadqiqotchilari maxsus tarzda yaratilgan «Fat» fayl yordamida ushbu yechimlarning kodni tekshirish mexanizmlarini chalg‘itish va zararli dasturni go‘yo Apple tomonidan imzolangandek ko‘rsatish mumkinligini aniqladilar. Ta’kidlash joizki, ushbu zaiflik faqat uchinchi tomon mahsulotlariga ta’sir qiladi, macOS operatsion tizimining o‘ziga emas.
«Fat» fayl — bu turli protsessor turlari uchun mo‘ljallangan bir nechta ikkilik (binary) fayllarni o‘z ichiga olishi mumkin bo‘lgan Mac bajariladigan faylidir. Shu sababli, bitta bajariladigan fayl turli protsessor arxitekturasiga ega tizimlarda ishlashga mo‘ljallangan bir xil ilovaning bir nechta versiyasini o‘z ichiga olishi mumkin. Muammo shundaki, ko‘plab uchinchi tomon ilovalari «Fat» faylning har bir komponentini tekshirmaydi; buning o‘rniga ular faqat Apple tomonidan imzolangan birinchi ikkilik faylni tekshirib, faylning qolgan qismlariga — hatto ular zararli bo‘lsa ham — ko‘r-ko‘rona ishonadilar.
Tadqiqotchilar joriy yilning mart oyida o‘z xulosalari haqida Apple kompaniyasini xabardor qilishdi; biroq kompaniya ushbu zaiflikni xavfsizlik muammosi deb hisoblamadi va mas’uliyatni dasturchilar zimmasiga yukladi. Okta ham ishlab chiqaruvchilarni ogohlantirdi. Google, Facebook va F-Secure allaqachon zarur yangilanishlarni chiqardi. Tadqiqotchilarning fikricha, mazkur zaiflik nafaqat yuqorida tilga olingan mahsulotlarga, balki boshqa ko‘plab ilovalarga ham ta’sir ko‘rsatishi mumkin.