Proxmox CVE

Shim bootloader remote code execution via http response

PSA-2024-00007-1 PBS PMG CVSS 8.3 Hoch

CVE / CVSS

CVECVSSEPSSVektorQuelle
CVE-2023-40547 (öffnet in neuem Tab) Debian (öffnet in neuem Tab) CVSS 8.3 Hoch 5.4 % CVSS:3.1/AV:A/AC:H/PR:N/UI:N/S:C/C:H/I:H/A:H NVD (v3.1)
CVE-2023-40548 (öffnet in neuem Tab) Debian (öffnet in neuem Tab) CVSS 7.4 Hoch 0.44 % CVSS:3.1/AV:L/AC:H/PR:N/UI:N/S:U/C:H/I:H/A:H NVD (v3.1)
CVE-2023-40546 (öffnet in neuem Tab) Debian (öffnet in neuem Tab) CVSS 5.5 Mittel 0.44 % CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:N/I:N/A:H NVD (v3.1)
CVE-2023-40551 (öffnet in neuem Tab) Debian (öffnet in neuem Tab) CVSS 5.1 Mittel 0.4 % CVSS:3.1/AV:L/AC:L/PR:H/UI:N/S:U/C:L/I:N/A:H NVD (v3.1)

Die Basiswerte stammen von der NVD oder, falls die NVD noch keinen hat, aus dem CVE-Eintrag. Proxmox selbst veröffentlicht keine CVSS-Werte. „Aktiv ausgenutzt“ stammt aus dem CISA-KEV-Katalog, EPSS (Wahrscheinlichkeit einer Ausnutzung in den nächsten 30 Tagen) von FIRST.

Betroffene Pakete

shim-unsigned, shim-signed

Details

A remote code execution vulnerability was found in the secure boot Shim bootloader. The Shim boot support trusts attacker-controlled values when parsing an HTTP response. This flaw allows an attacker to craft a specific malicious HTTP request, leading to a completely controlled out-of-bounds write primitive and complete system compromise. This flaw is only exploitable during the early boot phase, an attacker needs to perform a Man-in-the-Middle or compromise the boot server to be able to exploit this vulnerability successfully.

Behoben in

shim-unsigned >= 15.8, shim-signed >= 1.40+pmx1+15.8 (Proxmox VE 8.x, Proxmox Backup Server 3.x, Proxmox Mail Gateway 8.x)

Bullseye-based Proxmox products do not ship a custom version of shim, refer to Debian's security tracker if manual secure boot is in use.

Referenzen

CVE-2023-40547 (öffnet in neuem Tab), shim 15.8 additionally fixes CVE-2023-40546 (öffnet in neuem Tab) and CVE-2023-40548 (öffnet in neuem Tab) to CVE-2023-40551 (öffnet in neuem Tab)

Diese Seite ist eine inoffizielle Kopie des offiziellen Beitrags im Proxmox-Forum (öffnet in neuem Tab). Prüfe vor jeder Maßnahme das Original. Der Text des Advisories wird so auf Englisch angezeigt, wie Proxmox ihn veröffentlicht hat.