Nga Kaihanga o te kaupapa Grsecurity
I a ia e whakamatautau ana i te papaki, i kite nga kaihanga i te wa e hanga ana, ka whakaatuhia e te kaitoi he whakatupato mo te whakaranu i nga waehere me nga whakamaarama (i tautuhia te hanganga i muri i te waehere, ka tautapa he uara ki tetahi taurangi o naianei):
int taupū = n;
ki te (n <HBP_NUM) { taupū = array_index_nospec(taupū, HBP_NUM); struct perf_event *bp = miro->ptrace_bps[index];
I whakaae a Linus
mehemea (n <HBP_NUM) { int index = array_index_nospec(n, HBP_NUM); struct perf_event *bp = miro->ptrace_bps[index];
I te marama o Hūrae, i tukuna ano te whakatika ki nga manga kernel pumau 4.4, 4.9, 4.14, 4.19 me 5.2. I tutaki ano nga kai tiaki o nga manga taumau i te whakatupato, a, kaore i te tirotirohia mena kua oti te whakatika ki roto i te peka matua o Linus, na ratou ano i whakatika. Ko te raruraru ko te kore e tino whakaaro, ko ratou noa
int taupū = n;
ki te (n <HBP_NUM ){ struct perf_event *bp = miro->ptrace_bps[index];
taupū = array_index_nospec(taupū, HBP_NUM);
Source: opennet.ru