cbcvebase.
CVE-2010-2703
published 2010-07-28

CVE-2010-2703: Stack-based buffer overflow in the execvp_nc function in the ov.dll module in HP OpenView Network Node Manager (OV NNM) 7.51 and 7.53, when running on Windows…

PriorityP278critical10CVSS 2.0
AVNACLAuNCCICAC
EXPLOIT
EPSS
71.38%
99.4th percentile
Stack-based buffer overflow in the execvp_nc function in the ov.dll module in HP OpenView Network Node Manager (OV NNM) 7.51 and 7.53, when running on Windows, allows remote attackers to execute arbitrary code via a long HTTP request to webappmon.exe.

Affected

2 ranges
VendorProductVersion rangeFixed in
hpopenview_network_node_manager——
hpopenview_network_node_manager——

Detection & IOCsextracted from sources · hover to see the quote

path/OvCgi/webappmon.exe↗
url/OvCgi/webappmon.exe↗
commandins=nowait&sel=<OVERFLOW>&app=<OVERFLOW>&act=ping&arg=<OVERFLOW>&help=<OVERFLOW>&cache=1600↗
other0x5A30532D↗
filenameov.dll↗
versionov.dll prior to v 1.30.12.69↗
  • →Detect large HTTP POST requests to /OvCgi/webappmon.exe — the exploit requires POST due to GET request size limitations, and sends a payload of ~250,000 bytes. ↗
  • →Alert on POST requests to /OvCgi/webappmon.exe with oversized 'sel', 'app', 'arg', or 'help' POST body parameters exceeding the 16384-byte buffer boundary. ↗
  • →The exploit uses alphanumeric mixed encoding with ECX as the buffer register; look for alphanumeric shellcode patterns in POST body to /OvCgi/webappmon.exe. ↗
  • →The exploit uses SEH-based exploitation (ExitFunction=seh); monitor for SEH chain overwrites in NNM processes (webappmon.exe, ov.dll). ↗
  • →Post-exploitation auto-migration is configured; monitor for unexpected process migration activity following webappmon.exe execution. ↗
  • →The target buffer is 16384 bytes; two adjacent buffers are overflowed via strcat. Flag POST Content-Length values significantly exceeding 16384 to /OvCgi/webappmon.exe. ↗
  • ·The vulnerability only affects HP OV NNM running on Windows; Linux/Unix deployments are not affected. ↗
  • ·The Metasploit module return address (0x5A30532D) is specific to Windows Server 2003 Enterprise; exploitation against other OS versions requires a different RET address. ↗
  • ·There are no stack cookies in the vulnerable code, making exploitation straightforward via saved return address or SEH frame overwrite. ↗
  • ·The vulnerability may also be triggerable via other CGI programs in the OvCgi directory, but this was not fully investigated. ↗
  • ·Bad characters for payload encoding exclude bytes 0x00–0x1f and 0x7f; detection signatures based on null bytes or control characters in the POST body will miss this exploit. ↗
CVEs like this are exactly what “Exploited This Week” covers.

Every Monday: what got weaponized or added to CISA KEV in the last seven days — each CVE cross-linked to its PoC, Nuclei template, and detection rule. Free, one email a week, unsubscribe in one click.