Description
The ifx_load_internal function in IBM Informix Dynamic Server (IDS) allows remote authenticated users to execute arbitrary C code via the DllMain or _init function in a library, aka "C code UDR."
Affected products
- ibm / informix_dynamic_server9.4 – 9.4
- ibm / informix_dynamic_server9.40.tc5 – 9.40.tc5
- ibm / informix_dynamic_server9.40.uc1 – 9.40.uc1
- ibm / informix_dynamic_server9.40.uc2 – 9.40.uc2
- ibm / informix_dynamic_server9.40.uc3 – 9.40.uc3
- ibm / informix_dynamic_server9.40.uc5 – 9.40.uc5
- ibm / informix_dynamic_server10.0 – 10.0
- ibm / informix_dynamic_server10.0.xc3 – 10.0.xc3
References
- MISChttp://www-1.ibm.com/support/docview.wss?uid=swg21242921
- MISChttp://www.securityfocus.com/archive/1/443133/100/0/threaded
- MISChttp://www.securityfocus.com/archive/1/443184/100/0/threaded
- MISChttp://www.databasesecurity.com/informix/DatabaseHackersHandbook-AttackingInformix.pdf
- MISChttps://exchange.xforce.ibmcloud.com/vulnerabilities/28129
- VENDOR_ADVISORYhttp://secunia.com/advisories/21301
- MISChttp://www.securityfocus.com/bid/19264
- VENDOR_ADVISORYhttp://www.vupen.com/english/advisories/2006/3077
- MISChttp://www.osvdb.org/27689