CVE-2020-8905CWE-120

Confidential Information Disclosure vulnerability in Asylo

Low · published August 12, 2020

CVSS v3.1
2.8
EPSS
0%
Percentile
14.1
In the wild
Unconfirmed
What it is

A buffer length validation vulnerability in Asylo versions prior to 0.6.0 allows an attacker to read data they should not have access to. The 'enc_untrusted_recvfrom' function generates a return value which is deserialized by 'MessageReader', and copied into three different 'extents'. The length of the third 'extents' is controlled by the outside world, and not verified on copy, allowing the attacker to force Asylo to copy trusted memory data into an untrusted buffer of significantly small length.. We recommend updating Asylo to version 0.6.0 or later.

The record
Technical detail
CVSS v3.1
2.8 · LOW
Vector
CVSS:3.1/AV:L/AC:H/PR:L/UI:N/S:C/C:L/I:N/A:N
CVSS v4.0
Not supplied
EPSS
0.00239 · 14.1th percentile
Weakness
CWE-120 · Buffer Copy without Checking Size of Input ('Classic Buffer Overflow')
Published
2020-08-12T18:20Z
EPSS history
Timeline
  • 12 AUG 18:20Z
    Confidential Information Disclosure vulnerability in Asylo
    cvelistv5