Microsoft Jet Database Engine MDB File Parsing Remote Buffer Overflow Vulnerability
BID:26468
Info
Microsoft Jet Database Engine MDB File Parsing Remote Buffer Overflow Vulnerability
| Bugtraq ID: | 26468 |
| Class: | Boundary Condition Error |
| CVE: |
CVE-2007-6026 CVE-2008-1092 |
| Remote: | Yes |
| Local: | No |
| Published: | Nov 16 2007 12:00AM |
| Updated: | May 07 2015 06:19PM |
| Credit: | cocoruder is credited with the discovery of this issue. |
| Vulnerable: |
Nortel Networks Self-Service WVADS 0 Nortel Networks Self-Service Speech Server 0 Nortel Networks Self-Service Peri Workstation 0 Nortel Networks Self-Service Peri Application 0 Nortel Networks Self-Service CCXML 0 Nortel Networks Self-Service - CCSS7 0 Nortel Networks Self Service VoiceXML 0 Nortel Networks Media Processing Svr 500 Rel 3.0 Nortel Networks Media Processing Svr 1000 Rel 3.0 Nortel Networks Media Processing Svr 100 0 Nortel Networks Centrex IP Client Manager 9.0 Nortel Networks Centrex IP Client Manager 10.0 Microsoft Word 2007 SP1 Microsoft Word 2007 0 Microsoft Word 2003 SP3 Microsoft Word 2003 SP2 Microsoft Word 2002 SP3 Microsoft Word 2000 SP3 Microsoft JET 4.0 SP7 Microsoft JET 4.0 SP6 Microsoft JET 4.0 SP5 Microsoft JET 4.0 SP4 Microsoft JET 4.0 SP3 Microsoft JET 4.0 SP2 Microsoft JET 4.0 SP1 Microsoft JET 4.0 Microsoft JET 3.51 SP3 Microsoft JET 3.51 Microsoft JET 3.5 Microsoft JET 3.0 Microsoft JET 2.5 Microsoft JET 2.0 Microsoft Access 2003 Microsoft Access 2002 SP2 Microsoft Access 2002 SP1 Microsoft Access 2002 Microsoft Access 2000 SR1 Microsoft Access 2000 SP3 Microsoft Access 2000 SP2 Microsoft Access 2000 HP Storage Management Appliance III HP Storage Management Appliance II HP Storage Management Appliance I HP Storage Management Appliance 2.1 Avaya Messaging Application Server MM 3.1 Avaya Messaging Application Server MM 3.0 Avaya Messaging Application Server MM 2.0 Avaya Messaging Application Server MM 1.1 Avaya Messaging Application Server 0 |
| Not Vulnerable: | |
Discussion
Microsoft Jet Database Engine MDB File Parsing Remote Buffer Overflow Vulnerability
Microsoft Jet Database Engine is prone to a buffer-overflow vulnerability because it fails to properly bounds-check user-supplied data.
Remote attackers can exploit this issue to execute arbitrary machine code in the context of a user running the application. Successful exploits will compromise the affected application and possibly the underlying computer. Failed attacks will likely cause denial-of-service conditions.
NOTE: Further details report that attackers are using malicious Word files to load specially crafted MDB files. Microsoft has released a knowledge base article (950627) documenting this attack vector.
This issue does not affect Windows Server 2003 Service Pack 2, Windows XP Service Pack 3, Windows XP x64 edition Server Pack 2, Windows Vista, Windows Vista Service Pack 1 and Windows Server 2008 because they run a version of the Jet Database Engine that isn't vulnerable.
This issue does affect the Jet Database Engine, Microsoft Word 2000 Service Pack 3, Microsoft Word 2002 Service Pack 3, Microsoft Word 2003 Service Pack 2, Microsoft Word 2003 Service Pack 3, Microsoft Word 2007, and Microsoft Word 2007 Service Pack 1 on Microsoft Windows 2000, Windows XP, or Windows Server 2003 Service Pack 1.
Microsoft Jet Database Engine is prone to a buffer-overflow vulnerability because it fails to properly bounds-check user-supplied data.
Remote attackers can exploit this issue to execute arbitrary machine code in the context of a user running the application. Successful exploits will compromise the affected application and possibly the underlying computer. Failed attacks will likely cause denial-of-service conditions.
NOTE: Further details report that attackers are using malicious Word files to load specially crafted MDB files. Microsoft has released a knowledge base article (950627) documenting this attack vector.
This issue does not affect Windows Server 2003 Service Pack 2, Windows XP Service Pack 3, Windows XP x64 edition Server Pack 2, Windows Vista, Windows Vista Service Pack 1 and Windows Server 2008 because they run a version of the Jet Database Engine that isn't vulnerable.
This issue does affect the Jet Database Engine, Microsoft Word 2000 Service Pack 3, Microsoft Word 2002 Service Pack 3, Microsoft Word 2003 Service Pack 2, Microsoft Word 2003 Service Pack 3, Microsoft Word 2007, and Microsoft Word 2007 Service Pack 1 on Microsoft Windows 2000, Windows XP, or Windows Server 2003 Service Pack 1.
Exploit / POC
Microsoft Jet Database Engine MDB File Parsing Remote Buffer Overflow Vulnerability
To exploit this issue, an attacker must entice a user into opening a malicious file.
UPDATE: Core Security Technologies has developed a working commercial exploit for its CORE IMPACT product.
There are reports that this vulnerability is being actively exploited in the wild. These attacks are using malicious Word files to load Jet database files.
The following exploit is available. Symantec has not verified this exploit.
To exploit this issue, an attacker must entice a user into opening a malicious file.
UPDATE: Core Security Technologies has developed a working commercial exploit for its CORE IMPACT product.
There are reports that this vulnerability is being actively exploited in the wild. These attacks are using malicious Word files to load Jet database files.
The following exploit is available. Symantec has not verified this exploit.
Solution / Fix
Microsoft Jet Database Engine MDB File Parsing Remote Buffer Overflow Vulnerability
Solution:
The vendor released updates to address this issue. Please see the references for more information.
Microsoft JET 4.0
Microsoft JET 4.0 SP5
Microsoft JET 4.0 SP3
Microsoft JET 4.0 SP1
Microsoft JET 4.0 SP4
Microsoft JET 4.0 SP2
Microsoft JET 4.0 SP7
Microsoft JET 4.0 SP6
Solution:
The vendor released updates to address this issue. Please see the references for more information.
Microsoft JET 4.0
-
Microsoft Security Update for Windows 2000 (KB950749)
http://www.microsoft.com/downloads/details.aspx?familyid=0de12d09-e675 -4cf0-bc6f-e42eeb4784a1 -
Microsoft Security Update for Windows Server 2003 (KB950749)
http://www.microsoft.com/downloads/details.aspx?familyid=86e3ed62-98f7 -46ec-96ab-5e8c123b1288&displaylang=en -
Microsoft Security Update for Windows Server 2003 for IB Systems (KB950749)
http://www.microsoft.com/downloads/details.aspx?familyid=3452119b-ba4c -4272-82ec-97396b2c2c3d&displaylang=en -
Microsoft Security Update for Windows Server 2003 x64 Edition (KB950749)
http://www.microsoft.com/downloads/details.aspx?familyid=5dfc867b-74b7 -4818-9fc2-d71e7c9d2e38&displaylang=en -
Microsoft Security Update for Windows XP (KB950749)
http://www.microsoft.com/downloads/details.aspx?familyid=3247433f-0aa9 -49b8-9e40-c5463a95bcff&displaylang=en -
Microsoft Security Update for Windows XP x64 Edition (KB950749) - English
http://www.microsoft.com/downloads/details.aspx?familyid=4915ebc4-5e7b -493e-b8c4-321d40d9a701&displaylang=en
Microsoft JET 4.0 SP5
-
Microsoft Security Update for Windows 2000 (KB950749)
http://www.microsoft.com/downloads/details.aspx?familyid=0de12d09-e675 -4cf0-bc6f-e42eeb4784a1 -
Microsoft Security Update for Windows Server 2003 (KB950749)
http://www.microsoft.com/downloads/details.aspx?familyid=86e3ed62-98f7 -46ec-96ab-5e8c123b1288&displaylang=en -
Microsoft Security Update for Windows Server 2003 for IB Systems (KB950749)
http://www.microsoft.com/downloads/details.aspx?familyid=3452119b-ba4c -4272-82ec-97396b2c2c3d&displaylang=en -
Microsoft Security Update for Windows Server 2003 x64 Edition (KB950749)
http://www.microsoft.com/downloads/details.aspx?familyid=5dfc867b-74b7 -4818-9fc2-d71e7c9d2e38&displaylang=en -
Microsoft Security Update for Windows XP (KB950749)
http://www.microsoft.com/downloads/details.aspx?familyid=3247433f-0aa9 -49b8-9e40-c5463a95bcff&displaylang=en -
Microsoft Security Update for Windows XP x64 Edition (KB950749) - English
http://www.microsoft.com/downloads/details.aspx?familyid=4915ebc4-5e7b -493e-b8c4-321d40d9a701&displaylang=en
Microsoft JET 4.0 SP3
-
Microsoft Security Update for Windows 2000 (KB950749)
http://www.microsoft.com/downloads/details.aspx?familyid=0de12d09-e675 -4cf0-bc6f-e42eeb4784a1 -
Microsoft Security Update for Windows Server 2003 (KB950749)
http://www.microsoft.com/downloads/details.aspx?familyid=86e3ed62-98f7 -46ec-96ab-5e8c123b1288&displaylang=en -
Microsoft Security Update for Windows Server 2003 for IB Systems (KB950749)
http://www.microsoft.com/downloads/details.aspx?familyid=3452119b-ba4c -4272-82ec-97396b2c2c3d&displaylang=en -
Microsoft Security Update for Windows Server 2003 x64 Edition (KB950749)
http://www.microsoft.com/downloads/details.aspx?familyid=5dfc867b-74b7 -4818-9fc2-d71e7c9d2e38&displaylang=en -
Microsoft Security Update for Windows XP (KB950749)
http://www.microsoft.com/downloads/details.aspx?familyid=3247433f-0aa9 -49b8-9e40-c5463a95bcff&displaylang=en -
Microsoft Security Update for Windows XP x64 Edition (KB950749) - English
http://www.microsoft.com/downloads/details.aspx?familyid=4915ebc4-5e7b -493e-b8c4-321d40d9a701&displaylang=en
Microsoft JET 4.0 SP1
-
Microsoft Security Update for Windows 2000 (KB950749)
http://www.microsoft.com/downloads/details.aspx?familyid=0de12d09-e675 -4cf0-bc6f-e42eeb4784a1 -
Microsoft Security Update for Windows Server 2003 (KB950749)
http://www.microsoft.com/downloads/details.aspx?familyid=86e3ed62-98f7 -46ec-96ab-5e8c123b1288&displaylang=en -
Microsoft Security Update for Windows Server 2003 for IB Systems (KB950749)
http://www.microsoft.com/downloads/details.aspx?familyid=3452119b-ba4c -4272-82ec-97396b2c2c3d&displaylang=en -
Microsoft Security Update for Windows Server 2003 x64 Edition (KB950749)
http://www.microsoft.com/downloads/details.aspx?familyid=5dfc867b-74b7 -4818-9fc2-d71e7c9d2e38&displaylang=en -
Microsoft Security Update for Windows XP (KB950749)
http://www.microsoft.com/downloads/details.aspx?familyid=3247433f-0aa9 -49b8-9e40-c5463a95bcff&displaylang=en -
Microsoft Security Update for Windows XP x64 Edition (KB950749) - English
http://www.microsoft.com/downloads/details.aspx?familyid=4915ebc4-5e7b -493e-b8c4-321d40d9a701&displaylang=en
Microsoft JET 4.0 SP4
-
Microsoft Security Update for Windows 2000 (KB950749)
http://www.microsoft.com/downloads/details.aspx?familyid=0de12d09-e675 -4cf0-bc6f-e42eeb4784a1 -
Microsoft Security Update for Windows Server 2003 (KB950749)
http://www.microsoft.com/downloads/details.aspx?familyid=86e3ed62-98f7 -46ec-96ab-5e8c123b1288&displaylang=en -
Microsoft Security Update for Windows Server 2003 for IB Systems (KB950749)
http://www.microsoft.com/downloads/details.aspx?familyid=3452119b-ba4c -4272-82ec-97396b2c2c3d&displaylang=en -
Microsoft Security Update for Windows Server 2003 x64 Edition (KB950749)
http://www.microsoft.com/downloads/details.aspx?familyid=5dfc867b-74b7 -4818-9fc2-d71e7c9d2e38&displaylang=en -
Microsoft Security Update for Windows XP (KB950749)
http://www.microsoft.com/downloads/details.aspx?familyid=3247433f-0aa9 -49b8-9e40-c5463a95bcff&displaylang=en -
Microsoft Security Update for Windows XP x64 Edition (KB950749) - English
http://www.microsoft.com/downloads/details.aspx?familyid=4915ebc4-5e7b -493e-b8c4-321d40d9a701&displaylang=en
Microsoft JET 4.0 SP2
-
Microsoft Security Update for Windows 2000 (KB950749)
http://www.microsoft.com/downloads/details.aspx?familyid=0de12d09-e675 -4cf0-bc6f-e42eeb4784a1 -
Microsoft Security Update for Windows Server 2003 (KB950749)
http://www.microsoft.com/downloads/details.aspx?familyid=86e3ed62-98f7 -46ec-96ab-5e8c123b1288&displaylang=en -
Microsoft Security Update for Windows Server 2003 for IB Systems (KB950749)
http://www.microsoft.com/downloads/details.aspx?familyid=3452119b-ba4c -4272-82ec-97396b2c2c3d&displaylang=en -
Microsoft Security Update for Windows Server 2003 x64 Edition (KB950749)
http://www.microsoft.com/downloads/details.aspx?familyid=5dfc867b-74b7 -4818-9fc2-d71e7c9d2e38&displaylang=en -
Microsoft Security Update for Windows XP (KB950749)
http://www.microsoft.com/downloads/details.aspx?familyid=3247433f-0aa9 -49b8-9e40-c5463a95bcff&displaylang=en -
Microsoft Security Update for Windows XP x64 Edition (KB950749) - English
http://www.microsoft.com/downloads/details.aspx?familyid=4915ebc4-5e7b -493e-b8c4-321d40d9a701&displaylang=en
Microsoft JET 4.0 SP7
-
Microsoft Security Update for Windows 2000 (KB950749)
http://www.microsoft.com/downloads/details.aspx?familyid=0de12d09-e675 -4cf0-bc6f-e42eeb4784a1 -
Microsoft Security Update for Windows Server 2003 (KB950749)
http://www.microsoft.com/downloads/details.aspx?familyid=86e3ed62-98f7 -46ec-96ab-5e8c123b1288&displaylang=en -
Microsoft Security Update for Windows Server 2003 for IB Systems (KB950749)
http://www.microsoft.com/downloads/details.aspx?familyid=3452119b-ba4c -4272-82ec-97396b2c2c3d&displaylang=en -
Microsoft Security Update for Windows Server 2003 x64 Edition (KB950749)
http://www.microsoft.com/downloads/details.aspx?familyid=5dfc867b-74b7 -4818-9fc2-d71e7c9d2e38&displaylang=en -
Microsoft Security Update for Windows XP (KB950749)
http://www.microsoft.com/downloads/details.aspx?familyid=3247433f-0aa9 -49b8-9e40-c5463a95bcff&displaylang=en -
Microsoft Security Update for Windows XP x64 Edition (KB950749) - English
http://www.microsoft.com/downloads/details.aspx?familyid=4915ebc4-5e7b -493e-b8c4-321d40d9a701&displaylang=en
Microsoft JET 4.0 SP6
-
Microsoft Security Update for Windows 2000 (KB950749)
http://www.microsoft.com/downloads/details.aspx?familyid=0de12d09-e675 -4cf0-bc6f-e42eeb4784a1 -
Microsoft Security Update for Windows Server 2003 (KB950749)
http://www.microsoft.com/downloads/details.aspx?familyid=86e3ed62-98f7 -46ec-96ab-5e8c123b1288&displaylang=en -
Microsoft Security Update for Windows Server 2003 for IB Systems (KB950749)
http://www.microsoft.com/downloads/details.aspx?familyid=3452119b-ba4c -4272-82ec-97396b2c2c3d&displaylang=en -
Microsoft Security Update for Windows Server 2003 x64 Edition (KB950749)
http://www.microsoft.com/downloads/details.aspx?familyid=5dfc867b-74b7 -4818-9fc2-d71e7c9d2e38&displaylang=en -
Microsoft Security Update for Windows XP (KB950749)
http://www.microsoft.com/downloads/details.aspx?familyid=3247433f-0aa9 -49b8-9e40-c5463a95bcff&displaylang=en -
Microsoft Security Update for Windows XP x64 Edition (KB950749) - English
http://www.microsoft.com/downloads/details.aspx?familyid=4915ebc4-5e7b -493e-b8c4-321d40d9a701&displaylang=en
References
Microsoft Jet Database Engine MDB File Parsing Remote Buffer Overflow Vulnerability
References:
References:
- KB925330 - An overview of unsafe file types in Microsoft products (Microsoft)
- Microsoft Homepage (Microsoft)
- Microsoft Security Advisory (950627) Vulnerability in Microsoft Jet Database Eng (Microsoft)
- Microsoft Jet Engine MDB File Parsing Stack Overflow Vulnerability (cocoruder
) - ASA-2008-207 MS08-028 Vulnerability in Microsoft Jet Database Engine Could Allow (Avaya)
- Centrex IP Client Manager (CICM) response to Microsoft May security bulletin (Nortel Networks)
- Microsoft Security Bulletin MS08-028 �?? Critical (Microsoft)
- Nortel Response to Microsoft Security Bulletin MS08-028 (Nortel Networks)
- Vulnerability Note VU#936529 Microsoft Jet Engine stack buffer overflow (US-CERT)