Shim
Vendor:
First CVE: Oct 22, 2014 · Active for 11 years
10
Total CVEs
More Total CVEs than 88% of tracked products
3.3
Avg CVEs / Year
Higher CVE frequency than 82% of tracked products
6.5
Avg CVSS
Higher Avg CVSS than 31% of tracked products
0.0%
KEV Rate
Bottom 1%
Trends Over Time
The number and severity of CVEs published that impact Shim over time
Volume of CVEsAvg CVSS Base Score
First CVE
Oct 22, 2014
11 years ago
Most Recent CVE
Jan 29, 2024
908 days ago
CVE Severity & Scoring
Shim10 CVEs
50%
50%
All CVEs352,708 CVEs
45%
40%
11%
MediumHigh
Attack Vector
Local6 (60.0%)
Network0 (0.0%)
Unknown3 (30.0%)
Physical0 (0.0%)
Adjacent Network1 (10.0%)
Attack Complexity
Low5 (50.0%)
High2 (20.0%)
Unknown3 (30.0%)
User Interaction
None6 (60.0%)
Unknown3 (30.0%)
Required1 (10.0%)
Privileges Required
Low3 (30.0%)
High1 (10.0%)
None3 (30.0%)
Unknown3 (30.0%)
Top CVEs
Signals from CVEs in this product scope (10 CVEs).
10 CVEs · Highest risk first
| CVE | Published | CVSS | Risk | KEV | Exploit |
|---|---|---|---|---|---|
CVE-2023-40547HIGH 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 craf | Jan 25, 2024 | 8.3 | 31 | NO | NO |
CVE-2014-3676HIGH Heap-based buffer overflow in Shim allows remote attackers to execute arbitrary code via a crafted IPv6 address, related to the "tftp:// DHCPv6 boot option." | Oct 22, 2014 | 7.5 | 27 | NO | NO |
CVE-2023-40548HIGH A buffer overflow was found in Shim in the 32-bit system. The overflow happens due to an addition operation involving a user-controlled value parsed from the PE binary being used b | Jan 29, 2024 | 7.4 | 25 | NO | NO |
CVE-2022-28737HIGH There's a possible overflow in handle_image() when shim tries to load and execute crafted EFI executables; The handle_image() function takes into account the SizeOfRawData field fr | Jul 20, 2023 | 7.8 | 23 | NO | NO |
CVE-2014-3677HIGH Unspecified vulnerability in Shim might allow attackers to execute arbitrary code via a crafted MOK list, which triggers memory corruption. | Oct 22, 2014 | 7.5 | 20 | NO | NO |
CVE-2023-40549MEDIUM An out-of-bounds read flaw was found in Shim due to the lack of proper boundary verification during the load of a PE binary. This flaw allows an attacker to load a crafted PE binar | Jan 29, 2024 | 5.5 | 19 | NO | NO |
CVE-2023-40546MEDIUM A flaw was found in Shim when an error happened while creating a new ESL variable. If Shim fails to create the new variable, it tries to print an error message to the user; however | Jan 29, 2024 | 5.5 | 19 | NO | NO |
CVE-2023-40551MEDIUM A flaw was found in the MZ binary format in Shim. An out-of-bounds read may occur, leading to a crash or possible exposure of sensitive data during the system's boot phase. | Jan 29, 2024 | 5.1 | 18 | NO | NO |
CVE-2023-40550MEDIUM An out-of-bounds read flaw was found in Shim when it tried to validate the SBAT information. This issue may expose sensitive data during the system's boot phase. | Jan 29, 2024 | 5.5 | 18 | NO | NO |
CVE-2014-3675MEDIUM Shim allows remote attackers to cause a denial of service (out-of-bounds read) via a crafted DHCPv6 packet. | Oct 22, 2014 | 5.0 | 16 | NO | NO |
Exploit Exposure
Signals from CVEs in this product scope (10 CVEs).
CISA KEV
0 CVEs
0.0% of CVEs· Bottom 1%
Metasploit
0 CVEs
0.0% of CVEs· Bottom 1%
Nuclei
0 CVEs
0.0% of CVEs· Bottom 1%
ExploitDB
0 CVEs
0.0% of CVEs· Bottom 1%
Social Chatter
Signals from CVEs in this product scope (10 CVEs).
Media Mentions
Signals from CVEs in this product scope (10 CVEs).
Top CNAs Publishing CVEs For Shim
Top CWEs
Versions
| Version | CVE Count | Avg CVSS | Avg EPSS | KEV | Exploits |
|---|---|---|---|---|---|
| 15.8 | 1 | 7.4 | 0.4% | 0 | 0 |