Buffer Overflow Vulnerability in Marlin Firmware Allows Arbitrary Code Execution via Crafted G-Code Instruction/File

Buffer Overflow Vulnerability in Marlin Firmware Allows Arbitrary Code Execution via Crafted G-Code Instruction/File

CVE-2018-1000537 · HIGH Severity

AV:N/AC:L/AU:N/C:P/I:P/A:P

Marlin Firmware Marlin version 1.1.x and earlier contains a Buffer Overflow vulnerability in cardreader.cpp (Depending on branch/version) that can result in Arbitrary code execution. This attack appear to be exploitable via Crafted G-Code instruction/file is sent to the printer.

Learn more about our Web Application Penetration Testing UK.