Atina'e o le poloketi Grsecurity
A o suʻeina le patch, na matauina e le au atinaʻe pe a fausia, e faʻaalia e le tagata faʻapipiʻi se lapataiga e uiga i le faʻafefiloi o code ma faʻamatalaga (o le fausaga na faʻamatalaina pe a uma le code, tuʻuina atu se tau i se fesuiaiga o loʻo iai):
int fa'asino = n;
afai (n <HBP_NUM) { fa'asino = array_index_nospec(index, HBP_NUM); struct perf_event *bp = filo->ptrace_bps[index];
Na talia e Lino
afai (n <HBP_NUM) { int index = array_index_nospec(n, HBP_NUM); struct perf_event *bp = filo->ptrace_bps[index];
Ia Iulai, na faʻapipiʻiina foʻi le faʻapipiʻi i lala fatu mautu 4.4, 4.9, 4.14, 4.19 ma le 5.2. Na fetaiaʻi foʻi ma le lapataʻiga le ʻau tausiaina o lālā o manu, ma na i lo le siakiina pe ua uma ona toe faaleleia i totonu o le lala o Linus, na latou faia se faaleleiga. O le faʻafitauli e aunoa ma le mafaufau moni i ai, latou te naʻo
int fa'asino = n;
afai (n <HBP_NUM ){ struct perf_event *bp = thread->ptrace_bps[index];
fa'asino = array_index_nospec(fa'asinomaga, HBP_NUM);
puna: opennet.ru