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…

PriorityP179critical10CVSS 2.0
AVNACLAuNCCICAC
EXPLOIT
EPSS
71.38%
99.3th 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.