CVE-2020-8944: google llc asylo Classic Buffer Overflow
Vulnerability summary
CVE-2020-8944 is a medium (CVSS 5.5) Classic Buffer Overflow vulnerability in google llc asylo. EPSS estimates a 0.16% chance of exploitation in the next 30 days, higher than 4.5% of scored vulnerabilities. 1 public exploit is recorded.
Timeline
- 15-12-2020PublishedVulnerability first disclosed.
- 04-08-2024Last modifiedVulnerability information updated.
Description
An arbitrary memory write vulnerability in Asylo versions up to 0.6.0 allows an untrusted attacker to make a call to ecall_restore using the attribute output which fails to check the range of a pointer. An attacker can use this pointer to write to arbitrary memory addresses including those within the secure enclave We recommend upgrading past commit 382da2b8b09cbf928668a2445efb778f76bd9c8a
CVSS metrics
3 scores · 2 sources · 2 versions- CVE.orgCNA5.3MediumCVSS:3.1/AV:L/AC:H/PR:L/UI:N/S:U/C:H/I:L/A:NDiffers
EPSS trend
Probability
0.16%
Chance of exploitation in the next 30 days
Percentile
5%
Versus all other CVEs
30-day change
0.00 pp
From 0.16% on 18-09-2026
Known exploited
Compare KEV catalogsNot in any of the 3 tracked catalogs.
Public exploits
1 foundAsylo
Maturity: poc
Weaknesses
CWE · root cause- CWE-120Buffer Copy without Checking Size of Input ('Classic Buffer Overflow')The product copies an input buffer to an output buffer without verifying that the size of the input buffer is less than the size of the output buffer.
- CWE-787Out-of-bounds WriteThe product writes data past the end, or before the beginning, of the intended buffer.
Affected systems
2 vendors · 2 products
References
1 links- github.com/google/asylo/commit/382da2b8b09cbf928668a2445efb778f76bd9c8aX Refsource CONFIRMExploitThird Party Advisory