Secunia Logo
 
IBM DB2 UDB Multiple Vulnerabilities
Secunia Advisory: SA28771
Release Date: 2008-02-04
Last Update: 2008-10-13
Popularity: 5,470 views

Critical:
Moderately critical
Impact: Unknown
Security Bypass
Privilege escalation
DoS
Where: From remote
Solution Status: Vendor Patch

Software:DB2 Universal Database 8.x

Subscribe: Instant alerts on relevant vulnerabilities

CVE reference:CVE-2007-3676
CVE-2007-5757
CVE-2008-0696
CVE-2008-0697
CVE-2008-0698
CVE-2008-0699
CVE-2008-1997
CVE-2008-3959


Description:
Multiple vulnerabilities have been reported in IBM DB2 UDB, where some have unknown impacts, while others can be exploited by malicious, local users to gain escalated privileges, by malicious users to cause a DoS (Denial of Service) or to compromise a vulnerable system, and by malicious people to bypass certain security restrictions or to cause a DoS.

1) An error within the DB2PD tool when loading libraries can be exploited to execute arbitrary code with root privileges by setting the DB2INSTANCE environment variable.

2) An error within the Database Administration Server (DAS) can be exploited to cause a memory corruption by sending a specially crafted packet to default port 523/TCP.

3) A vulnerability within "SYSPROC.ADMIN_SP_C" can be exploited to compromise a vulnerable system.

For more information see vulnerability #2 in:
SA29022

4) An unspecified vulnerability when executing "ALTER TABLE" statements can be exploited to bypass certain access restrictions.

5) The DB2DART tool executes the "TPUT" command and allows a user to execute commands as the DB2 instance owner.

6) Unspecified errors exist in DB2WATCH, DB2FREEZE, and within several setuid binaries. No further information is available.

7) Unspecified errors within the processing of SQLJRA packets can be exploited to cause the DB2 instance to crash via a specially crafted SQLJRA packet.

8) A vulnerability in "SYSPROC.NNSTAT" can be exploited to manipulate certain data.

For more information see vulnerability #3 in:
SA29022

9) A vulnerability exists related to JAR file administration routines, which can be exploited to cause a DoS.

For more information see vulnerability #4 in:
SA29022

The vulnerabilities are reported in versions prior to 8.2 Fixpak 16.

Solution:
Apply Fixpak 16.
http://www-1.ibm.com/support/docview.wss?rs=71&uid=swg21256235

NOTE: Due to permission issues the vendor does not recommend to install Fixpak 15 or 16 for DB Universal Database 8 on Solaris platforms. Please see the vendor advisory for more information.
http://www-1.ibm.com/support/docview.wss?uid=swg21295375

Provided and/or discovered by:
1, 2) An anonymous researcher, reported via iDefense Labs.
7) Martin Rakhmanov, Cesar Cerrudo, and Esteban Martinez Fayo of Application Security Inc.
Reported by the vendor.

Changelog:
2008-02-06: Added vulnerabilities #5 and #6. Updated "Solution" section.
2008-02-07: Added vulnerabilities #7, #8, and #9 based on changes in the vendor advisory.
2008-02-08: Added links and updated advisory based on additional information from iDefense Labs. Added CVE references.
2008-02-13: Added CVE reference.
2008-03-13: Added link and updated description of vulnerability #7 based on additional information from Application Security Inc.
2008-04-10: Added note to "Solution" section about issues with Fixpak 15 and 16 for DB2 Universal Database 8.
2008-04-22: Updated "Description" section. Added link to "Other Reference" section.
2008-05-02: Added CVE reference.
2008-10-13: Added CVE reference.

Original Advisory:
IBM:
http://www-1.ibm.com/support/docview.wss?uid=swg21294760
ftp://ftp.software.ibm.com/ps/product...lish-us/aparlist/db2_v82/APARLIST.TXT

iDefense Labs:
http://labs.idefense.com/intelligence/vulnerabilities/display.php?id=653
http://labs.idefense.com/intelligence/vulnerabilities/display.php?id=654

Application Security Inc.:
http://www.appsecinc.com/resources/alerts/db2/2008-01.shtml

Other References:
SA29022:
http://secunia.com/advisories/29022/


Track this Secunia Advisory
Customers of the Secunia Vulnerability Intelligence solutions will automatically receive updates when new information regarding this advisory is released.

Read more about our Vulnerability Intelligence solutions and what they can do for you and your company.

About this Secunia Advisory
Please note: The information that this Secunia Advisory is based on comes from a third party unless stated otherwise.

Secunia collects, validates, and verifies all vulnerability reports issued by security research groups, vendors, and others.
  
Latest Advisories

Send Feedback to Secunia
If you have new information regarding this Secunia advisory or a product in our database, please send it to us using either our web form or email us at vuln@secunia.com.

Ideas, suggestions, and other feedback are most welcome.

Most Popular - 3 Hours

1. VLC Media Player Real Demuxer Integer Overflow Vulnerability // 64 views
2. Sun Java JDK / JRE Multiple Vulnerabilities // 39 views
3. Basic PHP CMS "id" SQL Injection Vulnerability // 37 views
4. Microsoft Office Communications Server SIP INVITE Denial of Service // 35 views
5. Lito Lite CMS "cid" SQL Injection Vulnerability // 34 views
6. RakhiSoftware Shopping Cart Multiple Vulnerabilities // 32 views
7. Active eWebquiz "useremail" and "password" SQL Injection Vulnerabilities // 30 views
8. Active Newsletter "email" and "password" SQL Injection Vulnerabilities // 28 views
9. Minimal Ablog Multiple Vulnerabilities // 27 views
10. Ocean12 FAQ Manager Pro "ID" SQL Injection Vulnerability // 27 views