Projekt xz arhiivis jätkuvad muudatused, mille on teinud tagaukse autor, et blokeerida kaitsesüsteemide mehhanismid. CMakeLists.txt koostamisstsenaariumis tuvastati muudatus, mis ei lubanud xz kasutada Landlock'i rakenduste eraldamise mehhanismi, kui see on süsteemis toetatud. C programmikood, mis kontrollib Landlock'i süsteemikõnede kättesaadavust, sisaldas tahtlikult liigset punkti, mis põhjustas selle, et Landlock'i olemasolu kontroll ebaõnnestus kõigis olukordades.
Muudatus tehti Jia Tan'i poolt 26. veebruaril, esitledes seda kui rakendust Landlock'i toe laiemaks kontrollimiseks. Varem tehti Landlock'i toe järeldus ainult „linux/landlock.h” päise olemasolu põhjal, kuid muudatuses lisati C keeles kirjutatud test, mis kutsus lisaks prctl'i, et kontrollida. Liigse punkti koodirea alguses põhjustas selle, et see kood ei töötanud ja test lõppes alati ebaõnnestumisega.
Allikas: opennet.ru
