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

CVE-2010-1554: 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
67.79%
99.2th 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 iCount 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&SnmpVals=X&Hostname=X&ICount=<overflow>
other0x5a01f277
other0x5a666d69
other0x5A667A77
bytes
\x66\x81\xca\xff\x0f\x42\x52\x6a\x02\x58\xcd\x2e\x3c\x05\x5a\x74
bytes
\x66\x81\xca\xff\x0f\x42\x52\x6a\x02\x58\xcd\x2e\x3c\x05\x5a\x74\xef\xb8\x54\x30\x30\x57\x8b\xfa\xaf\x75\xea\xaf\x75\xe7\xff\xe7
  • Detect HTTP POST requests to /OvCgi/getnnmdata.exe with an oversized or malformed ICount parameter value (e.g., containing repeated numeric/alpha characters far exceeding normal bounds).
  • Alert on HTTP requests to /OvCgi/getnnmdata.exe where the User-Agent header contains the egg-hunter tag string 'T00WT00W', which is used to carry shellcode in the exploit.
  • Detect the egghunter byte sequence (\x66\x81\xca\xff\x0f\x42\x52\x6a\x02\x58\xcd\x2e\x3c\x05\x5a\x74) in HTTP POST body traffic destined for /OvCgi/getnnmdata.exe.
  • Flag POST requests to /OvCgi/getnnmdata.exe where the ICount field contains non-numeric data or is abnormally long (e.g., >100 characters), indicating a buffer overflow attempt.
  • The Metasploit module uses AlphanumUpper encoder with ECX as BufferRegister and a PrependEncoder stub; look for the prepend bytes \xeb\x03\x59\xeb\x05\xe8\xf8\xff\xff\xff in POST body payloads.
  • ·The Metasploit module targets NNM 7.50 and 7.53 with different offsets and return addresses; the standalone Python PoC targets 7.53 only with a different return address (0x5A667A77 vs 0x5a666d69). Ensure the correct target offset and RET gadget are matched to the deployed NNM version.
  • ·The CVE also affects NNM 7.01 per NVD, but neither public exploit targets that version; detection coverage for 7.01 deployments may require additional testing.
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.