CVE-2017-20228
Last modified
CVE-2017-20228 is a high-severity vulnerability rated 8.6/10 on the CVSS scale. Flat Assembler 1.71.21 contains a stack-based buffer overflow vulnerability that allows local attackers to execute arbitrary code by supplying oversized input to the application. Attackers can craft malicious assembly input exceeding 5895 bytes to overwrite the instruction pointer and execute return-oriented programming chains for shell command execution.. EPSS estimates a 0.22% chance of exploitation in the next 30 days.
Description
Flat Assembler 1.71.21 contains a stack-based buffer overflow vulnerability that allows local attackers to execute arbitrary code by supplying oversized input to the application. Attackers can craft malicious assembly input exceeding 5895 bytes to overwrite the instruction pointer and execute return-oriented programming chains for shell command execution.
Metrics
CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H
CVSS:4.0/AV:L/AC:L/AT:N/PR:N/UI:N/VC:H/VI:H/VA:H/SC:N/SI:N/SA:N/E:X/CR:X/IR:X/AR:X/MAV:X/MAC:X/MAT:X/MPR:X/MUI:X/MVC:X/MVI:X/MVA:X/MSC:X/MSI:X/MSA:X/S:X/AU:X/R:X/V:X/RE:X/U:X
Weakness Enumeration
Affected Software
| Vendor | Product | Versions |
|---|---|---|
| Flatassembler | Flat Assembler | <= 1.71.21 |
References
- http://www.flatassembler.netProduct
- https://www.exploit-db.com/exploits/42265Exploit, VDB Entry
Timeline
- Published
- Last Modified
- Status
- Analyzed
Frequently Asked Questions
What is CVE-2017-20228?
How severe is CVE-2017-20228?
How do I fix CVE-2017-20228?
Are you affected by CVE-2017-20228?
Run a free Strix scan to check your systems for this vulnerability.
Scan your code nowSource: NVD / NIST
