Content

(MS08-028) Microsoft Jet Engine MDB File Parsing Stack Overflow Vulnerability (950749)

Type
Buffer Overflow
Impact of exploitation
Remote Code Execution
User Interaction
user interaction is needed
Attack Vector
Maliciously Crafted File
Rating
Medium
CVE reference
CVE-2007-6026,
CVE-2007-6357,
CVE-2008-1200,
CVE-2008-1092,
Vendor Status
Responded and patched
Vulnerable systems
Jet Database Engine  4.0,
Summary
A vulnerability in Microsoft Jet Database Engine may allow for arbitrary code-execution attacks. A user would have to open a malicious .MDB file for an attack to occur, or a user would have to open a malicious .DOC file that references a malicious .MDB file for an attack to occur.

Tab Navigation

Description

Microsoft's Jet Database Engine is a data management component that writes and retrieves information within several of Microsoft's Office products. A vulnerability in Microsoft Jet Database Engine may allow for arbitrary code-execution attacks. A specially crafted Access .MDB file could trigger a stack overflow. A user would have to open a malicious .MDB file for an attack to occur, or a user would have to open a malicious .DOC file that references a malicious .MDB file for an attack to occur.

McAfee Product Mitigation & Recommendations

Recommendations

Download and install the patch available from Microsoft (950749): http://www.microsoft.com/technet/security/Bulletin/MS08-028.mspx

McAfee Product Mitigation

McAfee Foundstone

This Foundstone vulnerability check can be used to assess if your systems are vulnerable and is expected to accurately identify if a system is vulnerable in many enterprise environments.

Signature:
(MS08-028) Microsoft Jet Engine MDB File Parsing Stack Overflow Vulnerability (950749)
Signature identifier:
5602
Release date:
12/4/2007
McAfee Intrushield

McAfee Intrushield is proactively protecting customers against all known exploits of this buffer overflow vulnerability. McAfee Avert Labs will continue to update our coverage, as needed, as new exploit vectors are discovered and as new threats emerge.

Signature:
HTTP: Microsoft Jet DB Engine Buffer Overflow
Signature identifier:
0x4023F400
Release date:
11/13/2007
First released in:
Sigset(s) 4.1.14.4, 3.1.51.4
McAfee Host IPS

Out of the box, Host IPS protects against many buffer overflow exploits. We have found that Host IPS is not proactively protecting against all known exploits of this vulnerability. McAfee Avert Labs will continue to update our coverage, as needed, as new exploit vectors are discovered and as new threats emerge.

Signature:
Generic Buffer Overflow Protection
Signature identifier:
428
Release date:
8/24/2000
First released in:
2.0
McAfee VirusScan Enterprise 8.0i (VSE8.0i) / Managed Virus Scan (MVS) Buffer Overflow Protection

Out of the box, VSE8.0i and MVS protects against many buffer overflow exploits. We have found that VSE8.0i and MVS is not proactively protecting against all known exploits of this vulnerability. McAfee Avert Labs will continue to update our coverage, as needed, as new exploit vectors are discovered and as new threats emerge.

Signature:
Buffer Overflow Protection
Release date:
8/30/2004
First released in:
Build 131
McAfee VirusScan Enterprise 8.5i (VSE8.5i) /Total Protection for Small Business (ToPS SB) Buffer Overflow Protection

Out of the box, VSE8.5i and ToPS SB protects against many buffer overflow exploits. We have found that VSE8.5i and ToPS SB is not proactively protecting against all known exploits of this vulnerability. McAfee Avert Labs will continue to update our coverage, as needed, as new exploit vectors are discovered and as new threats emerge.

Signature:
Buffer Overflow Protection
Release date:
11/29/2006
First released in:
Build 354

Additional Resources

Microsoft Security Advisory (950627): Vulnerability in Microsoft Jet Database Engine (Jet) Could Allow Remote Code Execution

http://www.microsoft.com/technet/security/advisory/950627.mspx

Microsoft Security Bulletin: Vulnerability in Microsoft Jet Database Engine (Jet) Could Allow Remote Code Execution (950749)

http://www.microsoft.com/technet/security/bulletin/MS08-028.mspx

All Information

Timeline -

5/13/2008

Vendor has provided a patch.

3/21/2008

Vendor has provided information on the vulnerability.

3/3/2008

Exploitation has been observed in the wild.

11/16/2007

A proof-of-concept exploit has been released.

Description -

Microsoft's Jet Database Engine is a data management component that writes and retrieves information within several of Microsoft's Office products. A vulnerability in Microsoft Jet Database Engine may allow for arbitrary code-execution attacks. A specially crafted Access .MDB file could trigger a stack overflow. A user would have to open a malicious .MDB file for an attack to occur, or a user would have to open a malicious .DOC file that references a malicious .MDB file for an attack to occur.

McAfee Product Mitigation & Recommendations

Recommendations -

Download and install the patch available from Microsoft (950749): http://www.microsoft.com/technet/security/Bulletin/MS08-028.mspx

McAfee Product Mitigation

McAfee Foundstone

This Foundstone vulnerability check can be used to assess if your systems are vulnerable and is expected to accurately identify if a system is vulnerable in many enterprise environments.

Signature:
(MS08-028) Microsoft Jet Engine MDB File Parsing Stack Overflow Vulnerability (950749)
Signature identifier:
5602
Release date:
12/4/2007
McAfee Intrushield

McAfee Intrushield is proactively protecting customers against all known exploits of this buffer overflow vulnerability. McAfee Avert Labs will continue to update our coverage, as needed, as new exploit vectors are discovered and as new threats emerge.

Signature:
HTTP: Microsoft Jet DB Engine Buffer Overflow
Signature identifier:
0x4023F400
Release date:
11/13/2007
First released in:
Sigset(s) 4.1.14.4, 3.1.51.4
McAfee Host IPS

Out of the box, Host IPS protects against many buffer overflow exploits. We have found that Host IPS is not proactively protecting against all known exploits of this vulnerability. McAfee Avert Labs will continue to update our coverage, as needed, as new exploit vectors are discovered and as new threats emerge.

Signature:
Generic Buffer Overflow Protection
Signature identifier:
428
Release date:
8/24/2000
First released in:
2.0
McAfee VirusScan Enterprise 8.0i (VSE8.0i) / Managed Virus Scan (MVS) Buffer Overflow Protection

Out of the box, VSE8.0i and MVS protects against many buffer overflow exploits. We have found that VSE8.0i and MVS is not proactively protecting against all known exploits of this vulnerability. McAfee Avert Labs will continue to update our coverage, as needed, as new exploit vectors are discovered and as new threats emerge.

Signature:
Buffer Overflow Protection
Release date:
8/30/2004
First released in:
Build 131
McAfee VirusScan Enterprise 8.5i (VSE8.5i) /Total Protection for Small Business (ToPS SB) Buffer Overflow Protection

Out of the box, VSE8.5i and ToPS SB protects against many buffer overflow exploits. We have found that VSE8.5i and ToPS SB is not proactively protecting against all known exploits of this vulnerability. McAfee Avert Labs will continue to update our coverage, as needed, as new exploit vectors are discovered and as new threats emerge.

Signature:
Buffer Overflow Protection
Release date:
11/29/2006
First released in:
Build 354

Additional Resources

Additional Resources -

Microsoft Security Advisory (950627): Vulnerability in Microsoft Jet Database Engine (Jet) Could Allow Remote Code Execution

http://www.microsoft.com/technet/security/advisory/950627.mspx

Microsoft Security Bulletin: Vulnerability in Microsoft Jet Database Engine (Jet) Could Allow Remote Code Execution (950749)

http://www.microsoft.com/technet/security/bulletin/MS08-028.mspx