CVE catalog

CVE-2023-40547

shim: CVE-2023-40547

[CVE catalog]

Severity
High · CVSS 8.3CVSS:3.1/AV:A/AC:H/PR:N/UI:N/S:C/C:H/I:H/A:H
Published
Source
[NVD] · [CVE record]
EPSS
5.42% · Oct 25, 2026

A remote code execution vulnerability was found in Shim. 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.

Vulnerable and fixed packages

Distribution-reported package versions and fixes. These do not depend on matching against the OpenFactory package catalog.

DistributionPackageReleaseVersionStatus
Debianshimsid16.1-2fixed
Debianshimforky16.1-2fixed
Debianshimtrixie16.1-2~deb13u1fixed
Debianshimbookworm16.1-2~deb12u1fixed
Ubuntushim14.040.4-0ubuntu4vulnerable
Ubuntushim14.040.8-0ubuntu2vulnerable
Ubuntushim14.040.9+1474479173.6c180c6-1ubuntu1vulnerable
Ubuntushim14.0413-0ubuntu2vulnerable
Ubuntushim-signed14.041.3vulnerable
Ubuntushim-signed14.041.4vulnerable
Ubuntushim-signed14.041.5vulnerable
Ubuntushim-signed14.041.6vulnerable
Ubuntushim-signed14.041.9vulnerable
Ubuntushim-signed14.041.17~14.04.1vulnerable
Ubuntushim-signed14.041.18~14.04.1vulnerable
Ubuntushim-signed14.041.19~14.04.1vulnerable
Ubuntushim-signed14.041.32~14.04.2vulnerable
Ubuntushim-signed14.041.33.1~14.04.2vulnerable
Ubuntushim-signed14.041.33.1~14.04.3vulnerable
Ubuntushim-signed14.041.33.1~14.04.4vulnerable
Ubuntushim-signed14.041.33.1~14.04.5vulnerable
Ubuntushim16.040.8-0ubuntu2vulnerable
Ubuntushim16.040.9+1474479173.6c180c6-1ubuntu1vulnerable
Ubuntushim16.0413-0ubuntu2vulnerable
Ubuntushim16.0415+1533136590.3beb971-0ubuntu1vulnerable
Ubuntushim16.0415+1552672080.a4a1fbe-0ubuntu2vulnerable
Ubuntushim16.0415.4-0ubuntu7vulnerable
Ubuntushim-signed16.041.11vulnerable
Ubuntushim-signed16.041.12vulnerable
Ubuntushim-signed16.041.17~16.04.1vulnerable
Ubuntushim-signed16.041.18~16.04.1vulnerable
Ubuntushim-signed16.041.19~16.04.1vulnerable
Ubuntushim-signed16.041.27~16.04.1vulnerable
Ubuntushim-signed16.041.28~16.04.1vulnerable
Ubuntushim-signed16.041.32~16.04.1vulnerable
Ubuntushim-signed16.041.33.1~16.04.1vulnerable
Ubuntushim-signed16.041.33.1~16.04.2vulnerable
Ubuntushim-signed16.041.33.1~16.04.3vulnerable
Ubuntushim-signed16.041.33.1~16.04.4vulnerable
Ubuntushim-signed16.041.33.1~16.04.5vulnerable
Ubuntushim-signed16.041.33.1~16.04.6vulnerable
Ubuntushim-signed16.041.33.1~16.04.10vulnerable
Ubuntushim18.040.9+1474479173.6c180c6-1ubuntu1vulnerable
Ubuntushim18.0413-0ubuntu2vulnerable
Ubuntushim18.0415+1533136590.3beb971-0ubuntu1vulnerable
Ubuntushim18.0415+1552672080.a4a1fbe-0ubuntu2vulnerable
Ubuntushim18.0415.4-0ubuntu7vulnerable
Ubuntushim18.0415.4-0ubuntu9vulnerable
Ubuntushim18.0415.7-0ubuntu1vulnerable
Ubuntushim-signed18.041.32vulnerable
Ubuntushim-signed18.041.33.1vulnerable
Ubuntushim-signed18.041.34.4vulnerable
Ubuntushim-signed18.041.34.5vulnerable
Ubuntushim-signed18.041.34.6vulnerable
Ubuntushim-signed18.041.34.7vulnerable
Ubuntushim-signed18.041.34.8vulnerable
Ubuntushim-signed18.041.34.9vulnerable
Ubuntushim-signed18.041.34.9.1vulnerable
Ubuntushim-signed18.041.34.9.2vulnerable
Ubuntushim-signed18.041.37~18.04.1vulnerable
Ubuntushim-signed18.041.37~18.04.2vulnerable
Ubuntushim-signed18.041.37~18.04.3vulnerable
Ubuntushim-signed18.041.37~18.04.6vulnerable
Ubuntushim-signed18.041.37~18.04.8vulnerable
Ubuntushim-signed18.041.37~18.04.10vulnerable
Ubuntushim-signed18.041.37~18.04.11vulnerable
Ubuntushim-signed18.041.37~18.04.13vulnerable
Ubuntushim20.0415+1533136590.3beb971-0ubuntu1vulnerable
Ubuntushim20.0415+1552672080.a4a1fbe-0ubuntu1vulnerable
Ubuntushim20.0415+1552672080.a4a1fbe-0ubuntu2vulnerable
Ubuntushim20.0415.4-0ubuntu7vulnerable
Ubuntushim20.0415.4-0ubuntu9vulnerable
Ubuntushim20.0415.7-0ubuntu1vulnerable
Ubuntushim20.0415.8-0ubuntu1fixed
Ubuntushim-signed20.041.39vulnerable
Ubuntushim-signed20.041.40vulnerable
Ubuntushim-signed20.041.40.3vulnerable
Ubuntushim-signed20.041.40.4vulnerable
Ubuntushim-signed20.041.40.6vulnerable
Ubuntushim-signed20.041.40.7vulnerable
Ubuntushim-signed20.041.40.9vulnerable
Ubuntushim-signed20.041.40.10fixed
Ubuntushim22.0415.4-0ubuntu9vulnerable
Ubuntushim22.0415.7-0ubuntu1vulnerable
Ubuntushim22.0415.8-0ubuntu1fixed
Ubuntushim-signed22.041.51vulnerable
Ubuntushim-signed22.041.51.3vulnerable
Ubuntushim-signed22.041.51.4fixed
Ubuntushim24.0415.7-0ubuntu1vulnerable
Ubuntushim24.0415.8-0ubuntu1fixed
Ubuntushim-signed24.041.56vulnerable
Ubuntushim-signed24.041.57vulnerable
Ubuntushim-signed24.041.58fixed

Fixed-version evidence

DistributionPackageTypeReleaseFixed versionUrgencyOriginBugs
Debianshimsourcesid15.8-1not yet assignedNot reported[1061519]
Debianshimsourceforky15.8-1not yet assignedNot reported[1061519]
Debianshimsourcetrixie15.8-1not yet assignedNot reported[1061519]
Debianshimsourcebookworm15.8-1~deb12u1not yet assignedNot reported[1061519]
Ubuntushimdeb20.0415.8-0ubuntu1Not reportedUBUNTU-CVE-2023-40547Not reported
Ubuntushim-signeddeb20.041.40.10Not reportedUBUNTU-CVE-2023-40547Not reported
Ubuntushimdeb22.0415.8-0ubuntu1Not reportedUBUNTU-CVE-2023-40547Not reported
Ubuntushim-signeddeb22.041.51.4Not reportedUBUNTU-CVE-2023-40547Not reported
Ubuntushimdeb24.0415.8-0ubuntu1Not reportedUBUNTU-CVE-2023-40547Not reported
Ubuntushim-signeddeb24.041.58Not reportedUBUNTU-CVE-2023-40547Not reported

[Debian bug #1061519]

OpenFactory catalog packages

Matching against OpenFactory catalog package versions is in progress.

References