LKRG 0.9.0 mooduli vÀljaanne Linuxi tuuma haavatavuste ekspluateerimise kaitseks

Openwall'i projekt avaldas LKRG 0.9.0 (Linux Kernel Runtime Guard) tuumamooduli, mis on mĂ”eldud tuumarakenduste rĂŒnnakute ja terviklikkuse rikkumiste tuvastamiseks ja blokeerimiseks. NĂ€iteks vĂ”ib moodul kaitsta lubamatute muudatuste tegemise eest töötavas tuumas ja kasutajaprotsesside volituste muutmise katsete vastu (ekspoite kasutamise tuvastamine). Moodul sobib nii Linuxi tuuma tuntud haavatavuste vastu kaitsmiseks (nĂ€iteks olukordades, kus sĂŒsteemi on keeruline vĂ€rskendada), kui ka tundmatute haavatavuste ekspoite takistamiseks. Projekti kood on litsentsitud GPLv2 alusel.

Uues versioonis on jÀrgmised muudatused:

  • KĂ€ideldavus on tagatud Linuxi tuumadega 5.8 kuni 5.12, samuti stabiilsete tuumadega 5.4.87 ja uuematega (mis sisaldavad uuendusi tuumadest alates 5.8) ning RHEL versioonide tuumadega kuni 8.4, sĂ€ilitades toe kĂ”igi varasemate tuumade versioonide, sealhulgas RHEL 7 tuumade jaoks;
  • LKRG koostamise vĂ”imalus on lisatud mitte ainult kui vĂ€line moodul, vaid ka Linuxi tuuma puu koostisosana, sealhulgas selle lisamine tuuma pildile;
  • Lisatud tugi paljudele tĂ€iendavatele tuuma ja sĂŒsteemi konfigureerimisele;
  • Mitmed olulised vead ja puudused LKRG-s on parandatud;
  • MĂ”nede LKRG komponentide rakendamine on oluliselt lihtsustatud;
  • Edasise toe ja tĂ”rkeotsingu lihtsustamiseks on tehtud muudatusi LKRG-s;
  • LKRG testimiseks on lisatud integratsioon out-of-tree ja mkosi-ga;
  • Projekti hoidla on kantud BitBucketist GitHubi ja lisatud pidev integreerimine GitHub Actions'i ja mkosi abil, sealhulgas LKRG koostamise ja laadimise kontrollimine Ubuntu vabastamiste tuumadesse ning projekti poolt pakutavad Ubuntu igapĂ€evased vĂ€rskete mainline-tuumade koosted.

Sellesse LKRG versiooni on mitmed arendajad, kes varem projektis ei osalenud, teinud otsese panuse (pull requests GitHubis). EelkÔige on Boris Lukashev lisanud vÔimaluse koostada Linuxi tuuma puu osana, ning Vitaly Chikunov ALT Linuxist on lisanud integratsiooni mkosi ja GitHub Actionsiga.

KokkuvÔttes, hoolimata olulistest tÀiendustest, on LKRG koodiridade arv veidi vÀhenenud teist korda jÀrjest (varem vÀhenes see ka versioonide 0.8 ja 0.8.1 vahel).

Praegu on Arch Linuxis pakett LKRG uuendatud versioonile 0.9.0 ja mitmed teised paketid kasutavad hiljutisi git-versioone LKRG-st, mis tÔenÀoliselt uuendatakse samuti versioonile 0.9.0 ja edasi.

TÀiendavalt vÔib mÀrkida hiljutist avaldust OS Avro arendajatelt (Venemaa modifikatsioon Sailfish OS), mis kÀsitleb LKRG vÔimaliku tugevdamist ARM TrustZone'i abil.

LKRG kohta lisainfot vt versiooni 0.8 teadaandes ja sel ajal toimunud arutelus.

Allikas: opennet.ru

Osta usaldusvÀÀrne veebimajutus DDoS-kaitsega veebisaitidele, VPS VDS serverid đŸ”„ Osta usaldusvÀÀrne veebimajutus DDoS-kaitsega veebisaitidele, VPS VDS serverid - ProHoster