Kuburitswa kweLKRG 0.9.0 module kuchengetedza kubva pakushandiswa kwekusagadzikana muLinux kernel.

Iyo Openwall purojekiti yakaburitsa kuburitswa kweiyo kernel module LKRG 0.9.0 (Linux Kernel Runtime Guard), yakagadzirirwa kuona nekuvhara kurwiswa uye kutyorwa kwekuvimbika kwezvimiro zvekernel. Semuenzaniso, iyo module inogona kudzivirira kubva kune isingatenderwe shanduko kune inomhanya kernel uye kuyedza kushandura mvumo yevashandisi maitiro (kuona kushandiswa kwemaitiro). Iyo module inokodzera zvese kuronga dziviriro kubva kune zvakatozivikanwa Linux kernel vulnerabilities (somuenzaniso, mumamiriro ezvinhu apo zvakaoma kugadzirisa kernel muhurongwa), uye yekuverengera zviitiko kune izvo zvisati zvazivikanwa kusagadzikana. Iyo kodhi yeprojekiti yakagoverwa pasi peGPLv2 rezinesi.

Pakati pekuchinja mushanduro itsva:

  • Kuenderana kunopihwa neLinux kernels kubva pa5.8 kusvika 5.12, pamwe neyakagadzika kernels 5.4.87 uye gare gare (kusanganisira hutsva kubva kukernels 5.8 uye gare gare) uye nemakernels kubva kuRHEL shanduro kusvika 8.4, uchichengetedza rutsigiro kune ese akambotsigirwa shanduro dze kernels, senge kernels kubva kuRHEL 7;
  • Yakawedzera kukwanisa kuvaka LKRG kwete chete semodule yekunze, asiwo sechikamu cheLinux kernel muti, kusanganisira kuiswa kwayo mumufananidzo wekernel;
  • Yakawedzerwa rutsigiro kune akawanda ekuwedzera kernel uye masisitimu ehurongwa;
  • Yakagadzirisa akati wandei akakosha zvikanganiso uye zvikanganiso muLKRG;
  • Kuitwa kwezvimwe zvikamu zveLKRG zvakave nyore nyore;
  • Shanduko dzakaitwa kurerutsa kumwe kutsigirwa uye kugadzirisa kweLKRG;
  • Kuedza LKRG, kubatanidzwa nekunze kwemuti uye mkosi kwakawedzerwa;
  • Iyo purojekiti repository yakafambiswa kubva kuBitBucket kuenda kuGitHub uye kuenderera kubatanidzwa kwakawedzerwa uchishandisa GitHub Zviito uye mkosi, kusanganisira kutarisa kuvaka uye kurodha kweLKRG muUbuntu kuburitsa kernels, pamwe nekuvakwa kwemazuva ese kweazvino mainline kernels akapihwa ne Ubuntu purojekiti.

Vagadziri vakati wandei vaisambobatanidzwa mupurojekiti iyi vakaita mipiro yakananga kune iyi vhezheni yeLKRG (kuburikidza nekudhonza zvikumbiro paGitHub). Kunyanya, Boris Lukashev akawedzera kugona kuvaka sechikamu cheLinux kernel muti, uye Vitaly Chikunov kubva kuALT Linux akawedzera kubatanidzwa nemkosi uye GitHub Zviito.

Kakawanda, pasinei nekuwedzera kwakakosha, nhamba yeLKRG mitsara yekodhi yakaderedzwa zvishoma kechipiri mumutsara (iyo yakamboderedzwawo pakati peshanduro 0.8 uye 0.8.1).

Parizvino, iyo LKRG package paArch Linux yakatogadziridzwa kuti vhezheni 0.9.0, uye akati wandei mamwe mapakeji anoshandisa ichangoburwa git shanduro yeLKRG uye inogona kuvandudzwa kuti ishandure 0.9.0 uye kupfuura munguva pfupi.

Pamusoro pezvo, tinogona kucherechedza chinyorwa chazvino kubva kuvagadziri veAurora OS (chiRussian gadziriso yeSailfish OS) nezve inogona kusimbaradzwa yeLKRG uchishandisa ARM TrustZone.

Kuti uwane rumwe ruzivo nezve LKRG, ona chiziviso chevhezheni 0.8 uye nhaurirano yakaitika ipapo.

Source: opennet.ru

Voeg