Description
This module exploits a stack buffer overflow in HP OpenView Network Node Manager 7.53. By sending a specially crafted CGI request to ovalarm.exe, an attacker can execute arbitrary code.
This specific vulnerability is due to a call to "sprintf_new" in the "isWide" function within "ovalarm.exe". A stack buffer overflow occurs when processing an HTTP request that contains the following.
1. An "Accept-Language" header longer than 100 bytes 2. An "OVABverbose" URI variable set to "on", "true" or "1"
The vulnerability is related to "_WebSession::GetWebLocale()".
NOTE: This exploit has been tested successfully with a reverse_ord_tcp payload.
Module options
To display the available options, load the module within the Metasploit console and run the commands 'show options' or 'show advanced':
msf > use exploit/windows/http/hp/nnm_ovalarm_langmsf undefined(nnm_ovalarm_lang) > show actions ...actions...msf undefined(nnm_ovalarm_lang) > set ACTION < action-name >msf undefined(nnm_ovalarm_lang) > show options ...show and set options...msf undefined(nnm_ovalarm_lang) > runPrioritise with Active Threat Intelligence
With curated Threat Intelligence, you can see which vulnerabilities truly put you at risk, prioritize what matters most, and act before attackers do.
Explore Intelligence Hub