cbcvebase.
CVE-2010-1960
published 2010-06-10

CVE-2010-1960: Buffer overflow in the error handling functionality in ovwebsnmpsrv.exe in HP OpenView Network Node Manager (OV NNM) 7.51 and 7.53 allows remote attackers to…

PriorityP273critical10CVSS 2.0
AVNACLAuNCCICAC
EXPLOIT
EPSS
67.32%
99.3th percentile
Buffer overflow in the error handling functionality in ovwebsnmpsrv.exe in HP OpenView Network Node Manager (OV NNM) 7.51 and 7.53 allows remote attackers to execute arbitrary code via a long, invalid option to jovgraph.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/jovgraph.exe↗
filenameovwebsnmpsrv.exe↗
filenameovsnmp.dll↗
url/OvCgi/jovgraph.exe↗
otherRet = 0x5a238ba7↗
bytes↗
\x89\xe2\xdb\xdb\xd9\x72\xf4\x59\x83\xe9\xf7
  • →Detect HTTP POST requests to /OvCgi/jovgraph.exe with an 'arg' parameter value exceeding 10240 bytes that begins with a dash character. ↗
  • →Look for the static string 'Unrecognized option: ' prepended to the oversized arg parameter in POST body traffic to jovgraph.exe — this is the trigger string for the vulnerable code path. ↗
  • →The exploit overwrites the SEH chain at offset 0x2cb0 (11440 bytes) into the buffer; monitor for SEH-based exploitation patterns in NNM CGI requests. ↗
  • →The exploit uses the Alpha2 encoder with a double-backward jump; look for alphanumeric shellcode in POST bodies to /OvCgi/jovgraph.exe. ↗
  • →Check for the FPU-based EIP-to-ECX stub bytes (89 e2 db db d9 72 f4 59 83 e9 f7) in HTTP POST payloads targeting NNM CGI endpoints. ↗
  • →The exploit uses EXITFUNC=process and targets Windows; a successful exploitation results in no HTTP response (502 is unexpected), which can be used as a post-exploitation indicator. ↗
  • ·The ROP gadget (pop edx/pop ebp/ret at 0x5a238ba7) is specific to ovsnmp.dll version 1.30.10.9166; different patch levels will have different addresses. ↗
  • ·The vulnerability affects ovwebsnmpsrv.exe with a file timestamp prior to April 7th, 2010; patched versions (NNM_01203 and later) are not vulnerable. ↗
  • ·Bad characters for payload include null bytes, control characters, space, '!', '"', '$', ',', ';', '<', '>', and backtick — payloads containing these will fail. ↗
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.