我正在尝试安装最新版本的 Apache2 (2.4.52),而无需从源代码进行编译,也无需担心所有这些麻烦。我看到了 Ubuntu CVE,并且有此版本可用,但在 Upstream 中我尝试进行 Pin 安装,但不起作用。
在 /etc/apt/apache2 中::
Package: apache2
Pin: version 2.4.52
Pin-Priority: 990
Ubuntu 版本
Distributor ID: Ubuntu
Description: Ubuntu 21.10
Release: 21.10
Codename: impish
但仍然apt 升级或者apt-get 升级找不到这个新版本
答案1
修复CVE-2021-44790
适用于您表格中提供的这些版本https://ubuntu.com/security/CVE-2021-44790
这意味着适用于 Ubuntu 21.10 的软件包2.4.48-3.1ubuntu3.2
包含您所需的修复。
套餐包括不是升级到更高版本;修复被移植到现有软件包(除非移植所需内容并重新测试需要做更多工作,而不是仅仅使用较新的软件包并重新测试升级软件包所影响的所有内容 - 这种情况很少见)