如何故意安装有漏洞的包

如何故意安装有漏洞的包

我想故意安装旧的易受攻击版本的 liblog4j2-java 软件包,以便测试 CVE-2021-44228 漏洞。我使用的是 Ubuntu 机器。

我知道我可以列出旧的软件包版本apt-cache madison liblog4j2-java,但这些版本仍然容易受到攻击吗?

如何下载旧的官方软件包?

答案1

修复的软件包在更新和/或安全存储库中发货;旧的、易受攻击的软件包在基础存储库中仍然可用。因此,您可以通过指定所需的版本来安装后者:

  • 18.04 sudo apt install liblog4j2-java=2.10.0-2,;
  • 20.04 sudo apt install liblog4j2-java=2.11.2-1,;
  • 21.04 和 21.10, sudo apt install liblog4j2-java=2.13.3-1.

版本由 所示apt-cache madison

进一步阅读:如何安装具有确切版本的特定 Ubuntu 软件包?USN-5192-1:Apache Log4j 2 漏洞

相关内容