No repositório do projeto xz, continuam a surgir alterações feitas pelo autor do backdoor para bloquear os mecanismos de proteção. No script de construção CMakeLists.txt, foi identificada uma alteração que impedia o uso do mecanismo de isolamento de aplicativos Landlock, apesar de sua compatibilidade no sistema. No código em C, que verifica a disponibilidade da chamada de sistema Landlock, foi intencionalmente adicionada uma ponto extra, o que levava à falha na verificação da presença do Landlock em quaisquer condições.
A alteração foi adicionada por Jia Tan em 26 de fevereiro sob a aparência de implementar uma verificação estendida da presença de suporte ao Landlock. Anteriormente, a saída sobre o suporte ao Landlock era feita apenas com base na presença do arquivo de cabeçalho "linux/landlock.h", e na alteração, foi adicionado um teste escrito em C, que chamava adicionalmente o prctl para verificação. Devido à presença de um ponto no início da linha, esse código não funcionava e o teste sempre falhava.
Fonte: opennet.ru
