cbcvebase.
CVE-2008-1697
published 2008-04-08

CVE-2008-1697: Stack-based buffer overflow in ovwparser.dll in HP OpenView Network Node Manager (OV NNM) 7.53, 7.51, and earlier allows remote attackers to execute arbitrary…

PriorityP269critical10CVSS 2.0
AVNACLAuNCCICAC
EXPLOIT
EPSS
74.34%
99.4th percentile
Stack-based buffer overflow in ovwparser.dll in HP OpenView Network Node Manager (OV NNM) 7.53, 7.51, and earlier allows remote attackers to execute arbitrary code via a long URI in an HTTP request processed by ovas.exe, as demonstrated by a certain topology/homeBaseView request. NOTE: some of these details are obtained from third party information.

Affected

3 ranges
VendorProductVersion rangeFixed in
hpopenview_network_node_manager<= 7.53
hpopenview_network_node_manager
hpopenview_network_node_manager

Detection & IOCsextracted from sources · hover to see the quote

port7510
path/topology/homeBaseView
path/topology/home
registry0x6d356c6e
registry0x6d633757
commandGET http://<evilcrash>/topology/homeBaseView HTTP/1.1
snort
alert tcp $EXTERNAL_NET any -> $HOME_NET 7510 (msg:"WEB-MISC HP OpenView Network Node Manager HTTP handling buffer overflow attempt"; flow:to_server,established; content:"GET "; depth:4; nocase; isdataat:165,relative; content:"/topology/homeBaseView"; pcre:"/GET\s+\w[^\x0a\x20]{165}/i"; metadata:policy balanced-ips drop, policy security-ips drop; reference:bugtraq,28569; reference:cve,2008-1697; classtype:attempted-admin; sid:13715; rev:3;)
bytes
T00WT00W
  • Detect exploit attempts by matching HTTP GET requests to port 7510 with URI path /topology/homeBaseView where the URI segment before the path exceeds 165 characters (no newline or space), as codified in Snort SID 13715.
  • The Metasploit module bypasses the above Snort rule; monitor for any oversized HTTP GET URI on port 7510 targeting /topology/home or /topology/homeBaseView regardless of length threshold.
  • Look for the egghunter egg marker 'T00WT00W' in HTTP POST body data sent to port 7510 — this is the egg tag prepended to the alphanumeric-encoded bind shellcode.
  • Version fingerprinting probe: attacker GETs /topology/home and checks response body for 'NNM Release B.07.53', 'NNM Release B.07.52', or 'NNM Release B.07.51' to auto-select exploit target.
  • The Metasploit module sets InitialAutoRunScript to 'migrate -f', so post-exploitation process migration away from ovas.exe is expected; watch for ovas.exe spawning or injecting into other processes.
  • HTTP Content-Length header value of 1048580 in requests to port 7510 is a strong indicator of the original PoC exploit payload delivery.
  • ·The Metasploit module explicitly states it was designed to bypass Snort SID 13715 (web-misc.rules); relying solely on that rule is insufficient for detection.
  • ·The exploit uses alphanumeric-encoded egghunter shellcode to bypass character restrictions (\x40, \x3f, \x3a, \x2f are restricted); signature-based detection must account for alphanumeric-only shellcode patterns.
  • ·The WfsDelay is set to 45 seconds to allow the egghunter time to locate the egg in memory; detection logic should account for delayed payload execution rather than expecting immediate shell activity.
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.