CVE-2017-9763
The grub_ext2_read_block function in fs/ext2.c in GNU GRUB before 2013-11-12, as used in shlr...
The grub_ext2_read_block function in fs/ext2.c in GNU GRUB before 2013-11-12, as used in shlr/grub/fs/ext2.c in radare2 1.5.0, allows remote attackers to cause a denial of service (excessive stack use and application crash) via a crafted binary file, related to use of a variable-size stack array.
Attack profile
How easy it is to exploit
- Attack vector
- Network
- Complexity
- Low
- Privileges needed
- None
- User interaction
- None
What an attacker can affect
- Confidentiality
- None
- Integrity
- None
- Availability
- High
Exploit likelihood
What each source reports
NVD Score used
7.5
The grub_ext2_read_block function in fs/ext2.c in GNU GRUB before 2013-11-12, as used in shlr/grub/fs/ext2.c in radare2 1.5.0, allows remote attackers to cause a denial of service (excessive stack use and application crash) via a crafted binary file, related to use of a variable-size stack array.
- Record
CVE-2017-9763- CVSS 3.0
- 7.5 High
CVSS:3.0/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H - CVSS 2.0
- 5.0 Medium
AV:N/AC:L/Au:N/C:N/I:N/A:P - Weakness
- CWE-119
- Updated
- 2026-11-02
CVE List No score
The grub_ext2_read_block function in fs/ext2.c in GNU GRUB before 2013-11-12, as used in shlr/grub/fs/ext2.c in radare2 1.5.0, allows remote attackers to cause a denial of service (excessive stack use and application crash) via a crafted binary file, related to use of a variable-size stack array.
- Record
CVE-2017-9763- Updated
- 2026-11-02
EUVDEUVD-2017-18693 No score
The grub_ext2_read_block function in fs/ext2.c in GNU GRUB before 2013-11-12, as used in shlr/grub/fs/ext2.c in radare2 1.5.0, allows remote attackers to cause a denial of service (excessive stack use and application crash) via a crafted binary file, related to use of a variable-size stack array.
- Record
EUVD-2017-18693- Updated
- 2026-11-03
GitHub AdvisoriesGHSA-vvvg-pm5p-r68f
7.5
The grub_ext2_read_block function in fs/ext2.c in GNU GRUB before 2013-11-12, as used in shlr...
The grub_ext2_read_block function in fs/ext2.c in GNU GRUB before 2013-11-12, as used in shlr/grub/fs/ext2.c in radare2 1.5.0, allows remote attackers to cause a denial of service (excessive stack use and application crash) via a crafted binary file, related to use of a variable-size stack array.
- Record
GHSA-vvvg-pm5p-r68f- CVSS 3.0
- 7.5 High
CVSS:3.0/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H - Weakness
- CWE-119
- Updated
- 2026-11-02
OSV
7.5
The grub_ext2_read_block function in fs/ext2.c in GNU GRUB before 2013-11-12, as used in shlr/grub/fs/ext2.c in radare2 1.5.0, allows remote attackers to cause a denial of service (excessive stack use and application crash) via a crafted binary file, related to use of a variable-size stack array.
- Record
CVE-2017-9763- CVSS 3.0
- 7.5 High
CVSS:3.0/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H - Updated
- 2026-11-02
OSVDEBIAN-CVE-2017-9763
7.5
The grub_ext2_read_block function in fs/ext2.c in GNU GRUB before 2013-11-12, as used in shlr/grub/fs/ext2.c in radare2 1.5.0, allows remote attackers to cause a denial of service (excessive stack use and application crash) via a crafted binary file, related to use of a variable-size stack array.
- Record
DEBIAN-CVE-2017-9763- CVSS 3.0
- 7.5 High
CVSS:3.0/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H - Updated
- 2026-11-02
OSVUBUNTU-CVE-2017-9763
7.5
The grub_ext2_read_block function in fs/ext2.c in GNU GRUB before 2013-11-12, as used in shlr/grub/fs/ext2.c in radare2 1.5.0, allows remote attackers to cause a denial of service (excessive stack use and application crash) via a crafted binary file, related to use of a variable-size stack array.
- Record
UBUNTU-CVE-2017-9763- CVSS 3.0
- 7.5 High
CVSS:3.0/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H - Updated
- 2026-11-02
OSVSUSE-SU-2019:13989-1 No score
Security update for grub2
This update for grub2 fixes the following issues:
Security issue fixed:
- CVE-2017-9763: Fixed a memory leak in grub_ext2_read_block (bsc#1045063)
Other issues addressed:
- Added support for tftp block counter roll-over and backported support for efinetSNP open (bsc#1124662).
- Record
SUSE-SU-2019:13989-1- Updated
- 2026-11-02
OSVSUSE-SU-2021:14659-1 No score
Security update for grub2
This update for grub2 fixes the following issues:
grub2 now implements the new 'SBAT' method for SHIM based secure boot revocation. (bsc#1182057)
grub2 was updated to the 2.02 version (same as SUSE Linux Enterprise 12 SP3).
Following security issues are fixed that can violate secure boot constraints:
- CVE-2020-25632: Fixed a use-after-free in rmmod command (bsc#1176711)
- CVE-2020-25647: Fixed an out-of-bound write in grub_usb_device_initialize() (bsc#1177883)
- CVE-2020-27749: Fixed a stack buffer overflow in grub_parser_split_cmdline (bsc#1179264)
- CVE-2020-27779, CVE-2020-14372: Disallow cutmem and acpi commands in secure boot mode (bsc#1179265 bsc#1175970)
- CVE-2021-20225: Fixed a heap out-of-bounds write in short form option parser (bsc#1182262)
- CVE-2021-20233: Fixed a heap out-of-bound write due to mis-calculation of space required for quoting (bsc#1182263)
- Record
SUSE-SU-2021:14659-1- Updated
- 2026-11-02
Affected products
Affected packages
| Package | Affected | Fixed |
|---|---|---|
grub2Debian:12 |
before 2.02~beta2-8 | 2.02~beta2-8 |
grub2Debian:13 |
before 2.02~beta2-8 | 2.02~beta2-8 |
grub2Debian:14 |
before 2.02~beta2-8 | 2.02~beta2-8 |
grub2SUSE:Linux Enterprise Server 11 SP4 |
before 2.00-0.66.8.1 | 2.00-0.66.8.1 |
grub2SUSE:Linux Enterprise Server for SAP Applications 11 SP4 |
before 2.00-0.66.8.1 | 2.00-0.66.8.1 |
grub2SUSE:Linux Enterprise Server 11 SP4-LTSS |
before 2.02-0.66.26.1 | 2.02-0.66.26.1 |
radare2Ubuntu:16.04:LTS |
All versions, plus listed versions 0.9.6-3.1ubuntu1 |
None known |
History
| Recorded | Changed | Sources |
|---|---|---|
| aliases | EUVD | |
| first indexed | CVE List, GitHub Advisories, NVD, OSV |
Dates are when Every CVE recorded each change. Upstream dates may differ.
In short
CVE-2017-9763 is a high vulnerability (CVSS 7.5) in Radare Radare2, published June 19, 2017. No source lists public exploit code. EPSS puts the chance of exploitation in the next 30 days at 4.08%, the 90th percentile. Fixed in grub2 2.02~beta2-8.
References
github.com/radare/radare2/issues/7723
git.savannah.gnu.org/cgit/grub.git/commit/grub-core/fs/ext2.c?id=ac8cac1dac50daaf1c390d701cca3b55e16ee768
github.com/radare/radare2/commit/65000a7fd9eea62359e6d6714f17b94a99a82edd
securityfocus.com/bid/99141
nvd.nist.gov/vuln/detail/CVE-2017-9763
github.com/advisories/GHSA-vvvg-pm5p-r68f
Show 23 moreShow less
security-tracker.debian.org/tracker/CVE-2017-9763
suse.com/support/update/announcement/2019/suse-su-201913989-1
bugzilla.suse.com/1045063
bugzilla.suse.com/1124662
suse.com/security/cve/CVE-2017-9763
suse.com/support/update/announcement/2021/suse-su-202114659-1
bugzilla.suse.com/1175970
bugzilla.suse.com/1176711
bugzilla.suse.com/1177883
bugzilla.suse.com/1179264
bugzilla.suse.com/1179265
bugzilla.suse.com/1182057
bugzilla.suse.com/1182262
bugzilla.suse.com/1182263
suse.com/security/cve/CVE-2020-14372
suse.com/security/cve/CVE-2020-25632
suse.com/security/cve/CVE-2020-25647
suse.com/security/cve/CVE-2020-27749
suse.com/security/cve/CVE-2020-27779
suse.com/security/cve/CVE-2021-20225
suse.com/security/cve/CVE-2021-20233
ubuntu.com/security/CVE-2017-9763
cve.org/CVERecord?id=CVE-2017-9763