Недообмисленият фикс доведе до непълно отстраняване на уязвимостта Spectre в ядрото на Linux
Разработчиците на проекта Grsecurity споделиха поучителна история, демонстрираща как недообмисленото отстраняване на компилаторски предупреждения може да доведе до появата на уязвимости в кода. В края на май за ядрото на Linux беше предложен фикс на нов вектор за експлоатация на уязвимостта Spectre чрез системен повик ptrace. В процеса на тестване на патча разработчиците забелязаха, че при компилация компилаторът издава предупреждение за смесване на код и определения […]
