{"id":"CVE-2007-2238","aliases":["EUVD-2007-2233","GHSA-hrjq-v9hf-9f57"],"status":"published","title":"Multiple stack-based buffer overflows in the Whale Client Components ActiveX control (WhlMgr.dll)...","description":"Multiple stack-based buffer overflows in the Whale Client Components ActiveX control (WhlMgr.dll), as used in Microsoft Intelligent Application Gateway (IAG) before 3.7 SP2, allow remote attackers to execute arbitrary code via long arguments to the (1) CheckForUpdates or (2) UpdateComponents methods.","severity":{"version":"2.0","score":9.3,"vector":"AV:N/AC:M/Au:N/C:C/I:C/A:C","level":"high","assessor":"primary","from":"nvd"},"epss":{"day":"2026-11-09","score":0.45535,"percentile":0.988,"model":"v2026.06.15"},"facts":{"in_kev":false,"known_exploited":false,"public_exploit":true,"fix_available":false},"cwes":["CWE-119"],"published":"2009-04-16T15:00:00Z","modified":"2026-06-16T22:39:11Z","exploits":[{"source":"exploitdb","id":"EDB-16608","title":"Microsoft Whale Intelligent Application Gateway - ActiveX Control Buffer Overflow (Metasploit)","type":"remote","platform":"windows","date":"2010-05-09","verified":true,"url":"https://www.exploit-db.com/exploits/16608"},{"source":"metasploit","id":"exploit/windows/browser/mswhale_checkforupdates","title":"Microsoft Whale Intelligent Application Gateway ActiveX Control Buffer Overflow","type":"exploit","platform":"Windows","date":"2009-04-15","verified":true,"url":"https://www.rapid7.com/db/modules/exploit/windows/browser/mswhale_checkforupdates"}],"products":[{"vendor":"microsoft","product":"intelligent_application_gateway_2007"}],"references":[{"url":"http://www.kb.cert.org/vuls/id/789121","tags":["third-party-advisory","x_refsource_CERT-VN","x_transferred","US Government Resource"]},{"url":"http://www.vupen.com/english/advisories/2009/1061","tags":["vdb-entry","x_refsource_VUPEN","x_transferred"]},{"url":"http://secunia.com/advisories/34725","tags":["third-party-advisory","x_refsource_SECUNIA","x_transferred"]},{"url":"http://www.securityfocus.com/bid/34532","tags":["vdb-entry","x_refsource_BID","x_transferred","Patch"]},{"url":"https://exchange.xforce.ibmcloud.com/vulnerabilities/49888","tags":["vdb-entry","x_refsource_XF","x_transferred"]},{"url":"https://nvd.nist.gov/vuln/detail/CVE-2007-2238"},{"url":"https://github.com/advisories/GHSA-hrjq-v9hf-9f57"}],"sources":{"cve":[{"id":"CVE-2007-2238","description":"Multiple stack-based buffer overflows in the Whale Client Components ActiveX control (WhlMgr.dll), as used in Microsoft Intelligent Application Gateway (IAG) before 3.7 SP2, allow remote attackers to execute arbitrary code via long arguments to the (1) CheckForUpdates or (2) UpdateComponents methods.","status":"published","published":"2009-04-16T15:00:00Z","modified":"2024-08-07T13:33:27.624Z","updated_at":"2026-11-02T13:32:34.372976Z"}],"euvd":[{"id":"EUVD-2007-2233","description":"Multiple stack-based buffer overflows in the Whale Client Components ActiveX control (WhlMgr.dll), as used in Microsoft Intelligent Application Gateway (IAG) before 3.7 SP2, allow remote attackers to execute arbitrary code via long arguments to the (1) CheckForUpdates or (2) UpdateComponents methods.","status":"published","published":"2009-04-16T15:00:00Z","modified":"2024-08-07T13:33:27Z","updated_at":"2026-11-03T01:38:21.874689Z"}],"ghsa":[{"id":"GHSA-hrjq-v9hf-9f57","title":"Multiple stack-based buffer overflows in the Whale Client Components ActiveX control (WhlMgr.dll)...","description":"Multiple stack-based buffer overflows in the Whale Client Components ActiveX control (WhlMgr.dll), as used in Microsoft Intelligent Application Gateway (IAG) before 3.7 SP2, allow remote attackers to execute arbitrary code via long arguments to the (1) CheckForUpdates or (2) UpdateComponents methods.","status":"published","published":"2022-05-01T18:01:33Z","modified":"2023-01-31T05:03:36Z","cwes":["CWE-119"],"updated_at":"2026-11-02T14:48:30.288341Z"}],"nvd":[{"id":"CVE-2007-2238","description":"Multiple stack-based buffer overflows in the Whale Client Components ActiveX control (WhlMgr.dll), as used in Microsoft Intelligent Application Gateway (IAG) before 3.7 SP2, allow remote attackers to execute arbitrary code via long arguments to the (1) CheckForUpdates or (2) UpdateComponents methods.","status":"published","published":"2009-04-16T15:12:57.28Z","modified":"2026-06-16T22:39:11.983Z","cvss":[{"version":"2.0","score":9.3,"vector":"AV:N/AC:M/Au:N/C:C/I:C/A:C","level":"high","assessor":"primary"}],"cwes":["CWE-119"],"updated_at":"2026-11-02T14:01:24.110006Z"}]}}
