VDB

ALPINE-CVE-2020-14311

ALPINE-CVE-2020-14311 PUBLISHED CVSS 6 MEDIUM

Record from OSV · Published July 31, 2020

There is an issue with grub2 before version 2.06 while handling symlink on ext filesystems. A filesystem containing a symbolic link with an inode size of UINT32_MAX causes an arithmetic overflow leading to a zero-sized memory allocation with subsequent heap-based buffer overflow.

Fixed versions

Upgrade to a fixed version or later. Language registries are listed first, then Linux distributions, then vendor products.

PackageEcosystemFixed in
grubAlpine:v3.172.06-r0
grubAlpine:v3.192.06-r0
grubAlpine:v3.202.06-r0
grubAlpine:v3.212.06-r0
grubAlpine:v3.232.06-r0
grubAlpine:v3.222.06-r0
grubAlpine:v3.242.06-r0
grubAlpine:v3.182.06-r0

Risk scores

CVSS 3.1
6
CVSS:3.1/AV:L/AC:L/PR:H/UI:N/S:U/C:N/I:H/A:H

Affected products

VendorProductVersions
Alpine:v3.17grub2.02-r7, 0, 2.02-r0
Alpine:v3.19grub0, 2.02-r0, 2.02-r1
Alpine:v3.20grub2.02_beta3-r1, 2.02-r0, 2.02-r8
Alpine:v3.21grub2.02-r9, 2.02-r7, 2.02_beta3-r4
Alpine:v3.23grub2.02-r19, 0, 2.02-r0
Alpine:v3.22grub2.02-r6, 2.02-r9, 2.02_beta3-r0
Alpine:v3.24grub0
Alpine:v3.18grub0, 2.02-r0, 2.02-r1

Timeline

  • Jul 31, 2020 CVE Published
  • Aug 5, 2026 CVE Updated
  • Aug 8, 2026 Distribution Patch

Query this with the API

The same record, from the CLI:

vulnetix vdb vuln ALPINE-CVE-2020-14311
vulnetix vdb fixes ALPINE-CVE-2020-14311

Or with curl, using the org id and key from your account page:

curl -s -H "Authorization: ApiKey ${VULNETIX_ORG_ID}:${VULNETIX_API_KEY}" \
  "https://api.vdb.vulnetix.com/v2/vuln/ALPINE-CVE-2020-14311/fixes/registry"

The Community plan is free and allows 50 queries a day. Get a free API key · API quickstart

Look up in the Resolve Platform →
$ Lookup Community · 50/day Open Lookup ›