This Metasploit module exploits a vulnerability found in Lattice Semiconductor PAC-Designer 6.21. As a .pac file, when supplying a long string of data to the 'value' field under the 'SymbolicSchematicData' tag, it is possible to cause a memory corruption on the stack, which results in arbitrary code execution under the context of the user.
4f39a6ba7a1c027c53d6c89df81d4f572dc43a0a4728c3bef5f6473a11849cc1
Lattice Semiconductor PAC-Designer version 6.21 suffers from a stack-based buffer overflow.
520230c976f66176275e60d6714d34242413e22d709e7dd05023f8285270adbe