Осебпазирӣ дар ядрои Linux 6.2, ки метавонад муҳофизати ҳамлаи Spectre v2-ро фаро гирад

Дар ядрои Linux 6.2 осебпазирӣ (CVE-2023-1998) муайян шудааст, ки муҳофизатро аз ҳамлаҳои Spectre v2 ғайрифаъол мекунад, ки дастрасӣ ба хотираи равандҳои дигарро, ки дар риштаҳои гуногуни SMT ё Hyper Threading, вале дар як протсессори физикӣ кор мекунанд, имкон медиҳад. аслӣ. Дар байни чизҳои дигар, осебпазирӣ метавонад барои боиси ихроҷи маълумот байни мошинҳои виртуалӣ дар системаҳои абрӣ истифода шавад. Мушкилот танҳо ба ядрои Linux 6.2 дахл дорад ва дар натиҷаи татбиқи нодурусти оптимизатсияҳо, ки барои кам кардани хароҷоти назарраси татбиқи муҳофизати Spectre v2 пешбинӣ шудаанд, ба вуҷуд омадааст. осебпазирӣ дар филиали таҷрибавии ядрои Linux 6.3 ислоҳ карда шуд.

Дар фазои корбар, барои муҳофизат аз ҳамлаҳои Spectre, равандҳо метавонанд ба таври интихобӣ иҷрои спекулятсионии дастурҳоро бо истифода аз prctl PR_SET_SPECULATION_CTRL ғайрифаъол созанд ё филтркунии зангҳои системаро дар асоси механизми seccomp истифода баранд. Ба гуфтаи муҳаққиқоне, ки ин мушкилотро муайян кардаанд, оптимизатсияи нодуруст дар ядро ​​​​6.2 мошинҳои виртуалии ҳадди аққал як провайдери бузурги абрро бидуни муҳофизати дуруст гузоштааст, сарфи назар аз ворид кардани реҷаи бастани ҳамлаи spektr-BTI тавассути prctl. Ин осебпазирӣ инчунин дар серверҳои муқаррарии дорои ядрои 6.2 пайдо мешавад ва ҳангоми боркунии онҳо танзимоти “spectre_v2=ibrs” истифода мешавад.

Моҳияти осебпазирӣ дар он аст, ки ҳангоми интихоби режимҳои муҳофизати IBRS ё eIBRS, оптимизатсияҳои ҷорӣ истифодаи механизми STIBP (Single Thread Indirect Branch Predictors) -ро ғайрифаъол карданд, ки барои ҷилавгирӣ аз ихроҷ ҳангоми истифодаи технологияи ҳамзамон мултипликатори (SMT ё Hyper-) зарур аст. ришта). Аммо, танҳо режими eIBRS муҳофизатро аз ихроҷ байни риштаҳо таъмин мекунад, аммо на режими IBRS, зеро дар ин ҳолат бит IBRS, ки муҳофизатро аз ихроҷ байни ядроҳои мантиқӣ таъмин мекунад, бо сабабҳои иҷроиш, вақте ки назорат ба фазои корбар бармегардад, тоза карда мешавад. риштаҳо дар фазои корбар аз ҳамлаҳои Spectre v2 муҳофизат карда нашудаанд.

Манбаъ: opennet.ru

Илова Эзоҳ