Nini hasa is a mazingira magumu?
Athari ya kiusalama (pia inajulikana kama shimo la usalama) ni dosari ya usalama inayotambuliwa katika bidhaa ambayo inaweza kuiacha wazi kwa wadukuzi na programu hasidi. Kwa kutumia udhaifu huo, wavamizi wanaweza kutumia mfumo/bidhaa iliyoathiriwa kwa faida yao kwa njia mbalimbali.
Unyonyaji ni nini?
Ushujaa ni mashambulizi yanayotekelezwa kwenye mfumo kwa kuchukua fursa ya athari fulani ambayo mfumo unaweza kuwa nayo. Ni mlolongo wa amri ambazo husaidia programu hasidi kupata ufikiaji wa upendeleo na hivyo kuchukua udhibiti wa mfumo ulioambukizwa.
Kwa mfano, unyonyaji maarufu unaoitwa EternalBlue ulichukua fursa ya kuathiriwa kwa usalama katika utekelezaji wa Microsoft wa Itifaki ya Kizuizi cha Ujumbe wa Seva (SMB) na kuanzisha shambulio kubwa zaidi la programu ya kukomboa katika historia inayoitwa WannaCry.
Meltdown na Specter ni nini?
- Hivi majuzi, watafiti walipata udhaifu mkubwa katika vichakataji vya Intel ambavyo vilianzishwa baada ya 1995. Athari hizi zinajulikana kama Mgogoro (CVE-2017-5754) na Spectre (CVE-2017-5753 na CVE-2017-5715).
- Meltdown na Specter huruhusu ufikiaji wa data iliyochakatwa hivi majuzi kwenye mfumo. Ingawa Intel inasema kuwa data hii haiwezi kuharibika au kufutwa kwenye mfumo, wavamizi bado wanaweza kuiba data salama ambayo itahatarisha usalama wa mtumiaji.
- Athari zote mbili za kiusalama zinaweza kutumiwa na wavamizi kupeleleza na kuiba data salama kama vile manenosiri na vitufe vya usimbaji fiche ambavyo vipo kwenye kumbukumbu ya akiba.
- Wakati udhaifu huu ulipogunduliwa kwa mara ya kwanza, Intel ilizichukulia kama mdudu mdogo. Hata hivyo, baadaye, watafiti kutoka Project Zero katika Google walifichua jinsi udhaifu huu unavyoweza kuwa mkubwa.
Je, Melt d own (CVE-2017-5754) hufanya nini?
- Meltdown huruhusu michakato isiyobahatika kupata ufikiaji wa michakato ya kernel iliyobahatika ya juu ili kuiba kumbukumbu ya mfumo.
- Inatumia maelezo ya njia ya upande inayopatikana kwenye vichakataji vya kisasa.
- Kufikia sasa, Meltdown inajulikana kuathiri wasindikaji wa Intel pekee.
Je, Spectre (CVE-2017-5753 na CVE-2017-5715) hufanya nini?
- Specter inaruhusu ufikiaji wa kumbukumbu ya moja ya programu zinazoendeshwa na programu nyingine.
- Ili kuboresha utendakazi, vichakataji vingi hutumia mbinu inayoitwa 'Utekelezaji wa Kukisia' ambapo kichakataji hujaribu kukokotoa hatua inayofuata au maagizo ya kutekelezwa mapema. Ikiwa hii haihitajiki au ikiwa si sahihi katika utabiri wake, CPU huanza tangu mwanzo wa programu. Vichakataji vya Specter vinaathiri kwa kutumia Utekelezaji wa Kukisia kwa kutoa ufikiaji wa mchakato mmoja kwa yaliyomo kwenye mchakato mwingine unaoendelea kwenye kumbukumbu.
- Athari za Specter huathiri vichakataji vya Intel, ARM na AMD.
Je, udhaifu huu unaniathiri vipi?
Ikiwa kifaa chako kina Intel, AMD au ARM Cortex-A Processor yenye Mifumo ya Uendeshaji kama vile Microsoft, Linux, Mac au Android, unaweza kukumbana na matatizo ya utendakazi wa mfumo. Ukali wa kushuka, hata hivyo, bado haueleweki.
Nifanyeje?
- Wasiliana na mchuuzi wako wa Mfumo wa Uendeshaji au mtengenezaji wa mfumo na utumie masasisho yoyote ya usalama yanayopatikana mara tu yanapopatikana.
- Tumia viraka vyote vya usalama vinavyopendekezwa wakati wowote vinapopatikana.
- WEKA Usasisho Otomatiki.
Wataalam wa Masomo
Alisha Salunke, Shalaka Patil, Suvarna Trigune, Shriram Munde | Maabara ya Usalama ya Uponyaji Haraka
Marejeleo ya yaliyomo:
https://newsroom.Intel.com/news/Intel-responds-to-security-research-findings/
https://www.amd.com/en/corporate/speculative-execution
https://developer.arm.com/support/security-update
https://googleprojectzero.blogspot.in/2018/01/reading-privileged-memory-with-side.html
https://security.googleblog.com/2018/01/todays-cpu-vulnerability-what-you-need.html
https://portal.msrc.microsoft.com/en-US/security-guidance/advisory/ADV180002



