CVE-2020-8244
Medium
Description
A buffer over-read vulnerability exists in bl <4.0.3, <3.0.1, <2.2.1, and <1.2.3 which could allow an attacker to supply user input (even typed) that if it ends up in consume() argument and can become negative, the BufferList state can be corrupted, tricking it into exposing uninitialized memory via regular .slice() calls.
SeverityMedium
CVSS6.5
Exploit probability—
Product
Bufferlist
PublishedAug 30, 2020
First seenAug 30, 2020
Weakness typeCWE-126CWE-126
How to fix
Update
- bufferlist_project bufferlist1.2.3, 2.2.1, 3.0.1, 4.0.3 or later
- bl1.2.3, 2.2.1, 3.0.1, 4.0.3 or later
Affected products
| Product | Affected versions | Fixed in |
|---|---|---|
| bufferlist_project bufferlist | v < 1.2.3, 2.0.0 ≤ v < 2.2.1, 3.0.0 ≤ v < 3.0.1, 4.0.0 ≤ v < 4.0.3 | 1.2.3, 2.2.1, 3.0.1, 4.0.3 |
| debian debian_linux | 9.0 | — |
| blnpm | v < 1.2.3, 2.0.0 ≤ v < 2.2.1, 3.0.0 ≤ v < 3.0.1, 4.0.0 ≤ v < 4.0.3 | 1.2.3, 2.2.1, 3.0.1, 4.0.3 |
Check your version
Choose the product and enter the version you run to see whether it falls in the affected range.
In the Intelligence 360 plan
Attack Surface Management
See the assets tied to your domains, the technologies they run and known vulnerabilities in one list.