Projekti Openwall publikoi shpërthimin e modulit të bërthamës LKRG 0.9.2 (Linux Kernel Runtime Guard), i cili është i dizajnuar për të identifikuar dhe bllokuar sulmet dhe shkeljet e integritetit të strukturave të bërthamës. P.sh., moduli mund të mbrojë nga ndryshimet e paautorizuara në bërthamën aktive dhe përpjekjet për të ndryshuar fuqitë e proceseve të përdoruesve (përcaktimi i përdorimit të shfrytëzimeve). Moduli është i përshtatshëm si për organizimin e mbrojtjes nga shfrytëzimet e dobësive tashmë të njohura të bërthamës Linux (p.sh., në situatat kur është e vështirë të azhurnohet bërthama në sistem), ashtu edhe për t'u përballur me shfrytëzimet për dobësitë ende të panjohura. Kodi i projektit shpërndahet nën licencën GPLv2. Për veçoritë e implementimit të LKRG, mund të lexoni në njoftimin e parë të projektit.
Ndër ndryshimet në versionin e ri:
- ĂshtĂ« siguruar pĂ«rputhshmĂ«ria me bĂ«rthamat Linux nga 5.14 deri nĂ« 5.16-rc, si dhe me azhurnimet e bĂ«rthamave LTS 5.4.118+, 4.19.191+ dhe 4.14.233+.
- ĂshtĂ« shtuar mbĂ«shtetje pĂ«r konfigurime tĂ« ndryshme tĂ« CONFIG_SECCOMP.
- ĂshtĂ« shtuar mbĂ«shtetje pĂ«r parametrin e bĂ«rthamĂ«s "nolkrg" pĂ«r çaktivizimin e LKRG gjatĂ« ngarkimit.
- ĂshtĂ« eliminuar alarmi falas pĂ«r shkak tĂ« njĂ« gjendjeje garuese gjatĂ« pĂ«rpunimit tĂ« SECCOMP_FILTER_FLAG_TSYNC.
- ĂshtĂ« mundĂ«suar pĂ«rdorimi i parametrave CONFIG_HAVE_STATIC_CALL nĂ« bĂ«rthamat Linux 5.10+ pĂ«r tĂ« bllokuar gjendjet e garĂ«s gjatĂ« shpĂ«rndarjes sĂ« moduleve tĂ« tjera.
- ĂshtĂ« siguruar ruajtja nĂ« log e emrave tĂ« moduleve, tĂ« bllokuara duke pĂ«rdorur parametrin lkrg.block_modules=1.
- ĂshtĂ« realizuar vendosja e parametrave sysctl nĂ« skedarin /etc/sysctl.d/01-lkrg.conf
- ĂshtĂ« shtuar skedari i konfigurimit dkms.conf pĂ«r sistemin DKMS (Dynamic Kernel Module Support), i pĂ«rdorur pĂ«r ndĂ«rtimin e moduleve tĂ« jashtme pas pĂ«rditĂ«simit tĂ« bĂ«rthamĂ«s.
- ĂshtĂ« pĂ«rmirĂ«suar dhe pĂ«rditĂ«suar mbĂ«shtetje pĂ«r ndĂ«rtimet e depurimit dhe sistemet e integrimit tĂ« vazhdueshĂ«m.
Burimi: opennet.ru
