SÄrbarhed i Linux-kernen 6.2, der muliggÞr omgÄelse af beskyttelse mod Spectre v2-angreb

Der er opdaget en sÄrbarhed i Linux-kernen 6.2 (CVE-2023-1998), der fÞrer til deaktivering af beskyttelsen mod Spectre v2-angreb, hvilket gÞr det muligt at fÄ adgang til hukommelsen fra andre processer, der kÞrer pÄ forskellige SMT-trÄde eller Hyper-Threading, men pÄ en enkelt fysisk processorkerne. SÄrbarheden kan blandt andet udnyttes til at organisere datalÊkager mellem virtuelle maskiner i cloud-systemer. Problemet vedrÞrer udelukkende Linux-kernen 6.2 og er forÄrsaget af en ukorrekt implementering af optimeringer, der skulle reducere de betydelige omkostninger ved at anvende beskyttelse mod Spectre v2. SÄrbarheden er blevet rettet i den eksperimentelle version af Linux-kernen 6.3.

I brugerrummet kan processer for at beskytte mod Spectre-angreb selektivt deaktivere spekulativ udfÞrelse af instruktioner ved hjÊlp af prctl PR_SET_SPECULATION_CTRL eller anvende filtrering af systemopkald baseret pÄ seccomp-mekanismen. IfÞlge forskere, der har identificeret problemet, har den ukorrekte optimering i kernen 6.2 efterladt systemet uden tilstrÊkkelig beskyttelse. virtuelle maskiner hos mindst én stor cloud-udbyder, pÄ trods af at mode til blokering af spectre-BTI-angreb er aktiveret via prctl. SÄrbarheden ses ogsÄ pÄ almindelige servere med kernen 6.2, nÄr der benyttes indstillingen "spectre_v2=ibrs."

Essensen af sÄrbarheden er den, at ved valg af beskyttelsesmetoderne IBRS eller eIBRS de indfÞrte optimeringer deaktiverede brugen af STIBP (Single Thread Indirect Branch Predictors) mekanismen, som er nÞdvendig for at blokere lÊkager, nÄr der anvendes simultan multithreading (SMT eller Hyper-Threading). Beskyttelse mod lÊkager mellem trÄde leveres dog kun af eIBRS-tilstanden, ikke IBRS-tilstanden, fordi i denne tilstand nulstilles IBRS-biten, der sikrer beskyttelse mod lÊkager mellem logiske kerner, af hensyn til ydeevnen, nÄr kontrollen tilfÞrer brugerrummet, hvilket gÞr trÄdene i brugerrummet ubeskyttede mod Spectre v2-angreb.

Kilde: opennet.ru

KĂžb pĂ„lidelig webhosting med DDoS-beskyttelse, VPS VDS-servere đŸ”„ KĂžb pĂ„lidelig webhosting med DDoS-beskyttelse, VPS VDS-servere | ProHoster