Advisory Details

October 18th, 2010

IBM Informix Dynamic Server oninit.exe EXPLAIN Remote Code Execution Vulnerability

ZDI-10-216
ZDI-CAN-288

CVE ID
CVSS SCORE 9, (AV:N/AC:L/Au:S/C:C/I:C/A:C)
AFFECTED VENDORS IBM
AFFECTED PRODUCTS Informix
TIPPINGPOINT™ IPS CUSTOMER PROTECTION TippingPoint IPS customers are protected against this vulnerability by Digital Vaccine protection filter ID 10494. For further product information on the TippingPoint IPS: http://www.tippingpoint.com
VULNERABILITY DETAILS

This vulnerability allows attackers to execute arbitrary code on vulnerable installations of IBM Informix Dynamic Server. Authentication is required in that an attacker must have valid credentials to connect to the database.

The specific flaw exists within the oninit.exe process bound by default to TCP port 9088 or 1526. A lack of sanity checking within a logging function can result in a stack based buffer overflow leading to arbitrary code execution under the context of the SYSTEM user.

VENDOR RESPONSE IBM states:

this issue is fixed in version by defect #

idsdb00154243 - 11.50.xC1
idsdb00154125 - 11.10.xC2W2


DISCLOSURE TIMELINE
  • 2008-02-07 - Vulnerability reported to vendor
  • 2010-10-18 - Coordinated public release of advisory
CREDIT Anonymous
BACK TO ADVISORIES