CVE-2016-5228
CRITICALMicro Focus Rumba 9.x - Stack-based Buffer Overflow via PlayMacro MacroName Argument
Title source: llmExploitation Summary
EIP tracks 1 public exploit for CVE-2016-5228. PoCs published by Umit Aksu.
AI-analyzed exploit summary This exploit demonstrates a stack-based buffer overflow in Micro Focus Rumba's ActiveX control via the PlayMacro function. It uses heap spraying to achieve control over EIP, with a predictable memory layout for shellcode execution.
Description
Stack-based buffer overflow in the PlayMacro function in ObjectXMacro.ObjectXMacro in WdMacCtl.ocx in Micro Focus Rumba 9.x before 9.3 HF 11997 and 9.4.x before 9.4 HF 12815 allows remote attackers to execute arbitrary code via a long MacroName argument. NOTE: some references mention CVE-2016-5226 but that is not a correct ID for any Rumba vulnerability.
Exploits (1)
This exploit demonstrates a stack-based buffer overflow in Micro Focus Rumba's ActiveX control via the PlayMacro function. It uses heap spraying to achieve control over EIP, with a predictable memory layout for shellcode execution.
References (4)
Scores
CVSS:3.0/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H