cbcvebase.
CVE-2010-1553
published 2010-05-13

CVE-2010-1553: Stack-based buffer overflow in getnnmdata.exe in HP OpenView Network Node Manager (OV NNM) 7.01, 7.51, and 7.53 allows remote attackers to execute arbitrary…

PriorityP276critical10CVSS 2.0
AVNACLAuNCCICAC
EXPLOIT
EPSS
72.17%
99.4th percentile
Stack-based buffer overflow in getnnmdata.exe in HP OpenView Network Node Manager (OV NNM) 7.01, 7.51, and 7.53 allows remote attackers to execute arbitrary code via an invalid MaxAge parameter.

Affected

3 ranges
VendorProductVersion rangeFixed in
hpopenview_network_node_manager
hpopenview_network_node_manager
hpopenview_network_node_manager

Detection & IOCsextracted from sources · hover to see the quote

path/OvCgi/getnnmdata.exe
path/OvCgi/getnnmdata.exe
uaT00WT00W
commandTopo=X&SnmpLastVal=X&MaxAge=<2054 x 'A'><jmp><ret><30 x 'B'><egghunter>
other0x5a01f277
other0x5a666d69
other0x5A667A77
bytes
\xeb\x03\x59\xeb\x05\xe8\xf8\xff\xff\xff
bytes
\x66\x81\xca\xff\x0f\x42\x52\x6a\x02\x58\xcd\x2e\x3c\x05\x5a\x74
  • Detect POST requests to /OvCgi/getnnmdata.exe with an oversized MaxAge parameter (e.g., >2054 bytes of repeated characters) in the POST body, which is the trigger for the stack-based buffer overflow.
  • Alert on HTTP requests to /OvCgi/getnnmdata.exe where the User-Agent header contains 'T00WT00W', which is used by the PoC exploit to smuggle shellcode.
  • Look for the egghunter NOP-sled/stub byte pattern in HTTP POST bodies targeting getnnmdata.exe: \x89\xe1\xda\xd7\xd9\x71\xf4\x5b\x53\x59
  • The Metasploit module uses AlphanumUpper encoder with ECX as BufferRegister; look for large all-uppercase alphanumeric payloads in the MaxAge POST parameter.
  • The Metasploit module fingerprints the target by checking for the string 'Hewlett-Packard Development Company' in the HTTP response from /OvCgi/getnnmdata.exe before exploitation.
  • ·The SEH overwrite offsets differ between NNM versions: offset 7591 for NNM 7.50 and offset 2054 for NNM 7.53. Return addresses are also version-specific and will not be portable across builds.
  • ·The exploit payload space is limited to 750 bytes and null bytes (\x00) are bad characters, requiring alphanumeric encoding of the shellcode.
  • ·The PoC exploit targets NNM 7.53 on Windows 2003 specifically; the hardcoded return address 0x5A667A77 is platform/version-specific.
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.