CVE-2017-10686 Details
Description
In Netwide Assembler (NASM) 2.14rc0, there are multiple heap use after free vulnerabilities in the tool nasm. The related heap is allocated in the token() function and freed in the detoken() function (called by pp_getline()) - it is used again at multiple positions later that could cause multiple damages. For example, it causes a corrupted double-linked list in detoken(), a double free or corruption in delete_Token(), and an out-of-bounds write in detoken(). It has a high possibility to lead to a remote code execution attack.
Metrics
CVSS 4.0 Severity and Vector Strings:
No CVSS 4.0 data is available for this CVE.
CVSS 3.x Severity and Vector Strings:
No data available for CVSS Version 2.0 on this CVE.
No SSVC data is available for this CVE.
References to Advisories, Solutions, and Tools
By selecting these links, you will be leaving this site. These are references gathered from the official CVE record and are not endorsed by Volerion.
| URL | Source(s) | Tag(s) |
|---|---|---|
| https://bugzilla.nasm.us/show_bug.cgi?id=3392414 | CVE | ExploitIssue TrackingPatchThird Party AdvisoryVDB Entry |
| https://security.gentoo.org/glsa/201903-19 | CVE | |
| https://usn.ubuntu.com/3694-1/ | CVE | Third Party Advisory |
| https://bugzilla.nasm.us/show_bug.cgi?id=3392414 | [email protected] | ExploitIssue TrackingPatchThird Party AdvisoryVDB Entry |
| https://security.gentoo.org/glsa/201903-19 | [email protected] | |
| https://usn.ubuntu.com/3694-1/ | [email protected] | Third Party Advisory |
Weakness Enumeration
| CWE-ID | CWE Name | Source |
|---|---|---|
| CWE-416 | Use After Free | [email protected] |
Affected Products
| Product | Versions |
|---|---|
| nasm netwide assembler | 2.14 rc0 |
CPE
Remediation
| |
| canonical ubuntu linux | 14.04 |
CPE
Remediation
| |
Change History
8 change records found show changes
| Date | Action | Recorded By |
|---|---|---|
| Jun 17, 2026 | CVE Modified | [email protected] |
| May 13, 2026 | CVE Status Change | [email protected] |
| Nov 21, 2024 | CVE Modified | CVE |
| May 14, 2024 | CVE Modified | [email protected] |
| Mar 28, 2019 | CVE Modified | [email protected] |
| Mar 26, 2019 | Modified Analysis | [email protected] |
| Jun 30, 2018 | CVE Modified | [email protected] |
| Jul 17, 2017 | Initial Analysis | [email protected] |