VDB
CVE-2020-15706
CVE-2020-15706
PUBLISHED
GRUB2 contains a race condition in grub_script_function_create() leading to a use-after-free vulnerability which can be triggered by redefining a function whilst the same function is already executing, leading to arbitrary code execution and secure boot restriction bypass. This issue affects GRUB2 version 2.04 and prior versions.
EPSS 0.05% · 16.4th percentile
Risk Scores
EPSS Score
0.05%
16.4th percentile
Affected Products
| Vendor | Product | Versions |
|---|---|---|
| Ubuntu:Pro:14.04:LTS | grub2 | 2.02~beta2-9ubuntu1.2, 2.00-20, 2.00-21 |
| Ubuntu:18.04:LTS | grub2 | 2.02-2ubuntu8.14, 2.02-2ubuntu1, 0 |
| Ubuntu:18.04:LTS | grub2-signed | 1.93.15, 1.86, 1.87 |
| Ubuntu:Pro:14.04:LTS | grub2-signed | 1.24, 1.22, 1.23 |
| Ubuntu:16.04:LTS | grub2-signed | 1.66, 0, 1.55 |
| Ubuntu:20.04:LTS | grub2-signed | 0, 1.133, 1.131 |
| Ubuntu:20.04:LTS | grub2 | 2.04-1ubuntu13, 2.04-1ubuntu12, 2.04-1ubuntu21 |
| Ubuntu:16.04:LTS | grub2 | *, 2.02~beta2-36ubuntu3.14, 2.02~beta2-36ubuntu3.15 |
| Ubuntu:16.04:LTS | grub2-unsigned | 0, 2.04-1ubuntu44, 2.04-1ubuntu44.1 |
Exploit Intelligence
- CVE-2008-5161 OpenSSH 4.7p1 Audit Helper Automates version checking and credential auditing of legacy OpenSSH 4.7p1 (Debian-8ubuntu1) targets by driving Metasploit’s auxiliary/scanner/ssh/ssh_login module from Python via pwntools. (github-poc)
- CVE-2008-5161 OpenSSH 4.7p1 Audit Helper Automates version checking and credential auditing of legacy OpenSSH 4.7p1 (Debian-8ubuntu1) targets by driving Metasploit’s auxiliary/scanner/ssh/ssh_login module from Python via pwntools. (github-poc)
- CVE-2008-5161 OpenSSH 4.7p1 Audit Helper Automates version checking and credential auditing of legacy OpenSSH 4.7p1 (Debian-8ubuntu1) targets by driving Metasploit’s auxiliary/scanner/ssh/ssh_login module from Python via pwntools. (github-poc)
- CVE-2008-5161 OpenSSH 4.7p1 Audit Helper Automates version checking and credential auditing of legacy OpenSSH 4.7p1 (Debian-8ubuntu1) targets by driving Metasploit’s auxiliary/scanner/ssh/ssh_login module from Python via pwntools. (github-poc)
- CVE-2008-5161 OpenSSH 4.7p1 Audit Helper Automates version checking and credential auditing of legacy OpenSSH 4.7p1 (Debian-8ubuntu1) targets by driving Metasploit’s auxiliary/scanner/ssh/ssh_login module from Python via pwntools. (github-poc)
- CVE-2008-5161 OpenSSH 4.7p1 Audit Helper Automates version checking and credential auditing of legacy OpenSSH 4.7p1 (Debian-8ubuntu1) targets by driving Metasploit’s auxiliary/scanner/ssh/ssh_login module from Python via pwntools. (github-poc)
- CVE-2008-5161 OpenSSH 4.7p1 Audit Helper Automates version checking and credential auditing of legacy OpenSSH 4.7p1 (Debian-8ubuntu1) targets by driving Metasploit’s auxiliary/scanner/ssh/ssh_login module from Python via pwntools. (github-poc)
Timeline
- Jul 29, 2020 CVE Published
- Apr 14, 2021 EPSS Score
- May 1, 2021 EPSS Score
- Jun 23, 2021 EPSS Score
- Oct 26, 2021 EPSS Score
- Dec 27, 2021 EPSS Score
- Jan 6, 2022 EPSS Score
- Feb 4, 2022 EPSS Score
- Feb 28, 2022 EPSS Score
- Apr 1, 2022 EPSS Score
- Jul 3, 2022 EPSS Score
- Sep 4, 2022 EPSS Score
References
- https://ubuntu.com/security/CVE-2020-15706 third-party-advisory
- https://www.eclypsium.com/2020/07/29/theres-a-hole-in-the-boot/ third-party-advisory
- https://wiki.ubuntu.com/SecurityTeam/KnowledgeBase/GRUB2SecureBootBypass third-party-advisory
- https://www.openwall.com/lists/oss-security/2020/07/29/3 third-party-advisory
- https://lists.gnu.org/archive/html/grub-devel/2020-07/msg00034.html third-party-advisory
- https://ubuntu.com/security/notices/USN-4432-1 vendor-advisory
- https://www.cve.org/CVERecord?id=CVE-2020-15706 third-party-advisory