Microsoft Outlook Mailto Parameter Quoting Zone Bypass Vulnerability
BID:9827
Info
Microsoft Outlook Mailto Parameter Quoting Zone Bypass Vulnerability
| Bugtraq ID: | 9827 |
| Class: | Design Error |
| CVE: |
CVE-2004-0121 |
| Remote: | Yes |
| Local: | No |
| Published: | Mar 09 2004 12:00AM |
| Updated: | Jul 12 2009 03:06AM |
| Credit: | Discovery of this issue is credited to Jouko Pynnönen. |
| Vulnerable: |
Microsoft Outlook 2002 SP2 Microsoft Outlook 2002 SP1 Microsoft Outlook 2002 0 Microsoft Office XP SP2 Microsoft Office XP SP1 Microsoft Office XP |
| Not Vulnerable: |
Microsoft Outlook 2002 SP3 Microsoft Office XP SP3 |
Discussion
Microsoft Outlook Mailto Parameter Quoting Zone Bypass Vulnerability
Microsoft Outlook is prone to a vulnerability that may permit execution of arbitrary code on client systems. This issue is exposed through Outlook, but will reportedly cause Internet Explorer to load malicious content in the Local Zone.
This is related to how mailto URIs are handled by the software and may be exploited from a malicious web page or through HTML e-mail. This issue will permit a remote attacker to influence how Outlook invoked via mailto URIs, allowing for execution of malicious scripting in the Local Zone through an attacker-specified Outlook profile parameter.
** It was initially reported that exploitation of this issue will depend on the Outlook Today page being the default folder homepage. Additional details have been made available to indicate that in situations where this is not the default page, it is possible to use two mailto URIs to exploit the issue. The first URI would display the Outlook Today view and the second would include an embedded JavaScript URI.
Microsoft Outlook is prone to a vulnerability that may permit execution of arbitrary code on client systems. This issue is exposed through Outlook, but will reportedly cause Internet Explorer to load malicious content in the Local Zone.
This is related to how mailto URIs are handled by the software and may be exploited from a malicious web page or through HTML e-mail. This issue will permit a remote attacker to influence how Outlook invoked via mailto URIs, allowing for execution of malicious scripting in the Local Zone through an attacker-specified Outlook profile parameter.
** It was initially reported that exploitation of this issue will depend on the Outlook Today page being the default folder homepage. Additional details have been made available to indicate that in situations where this is not the default page, it is possible to use two mailto URIs to exploit the issue. The first URI would display the Outlook Today view and the second would include an embedded JavaScript URI.
Exploit / POC
Microsoft Outlook Mailto Parameter Quoting Zone Bypass Vulnerability
It is possible to influence Outlook invocation parameters by including a '"' string in the mailto URI.
The following proof of concept is available:
It is possible to influence Outlook invocation parameters by including a '"' string in the mailto URI.
The following proof of concept is available:
Solution / Fix
Microsoft Outlook Mailto Parameter Quoting Zone Bypass Vulnerability
Solution:
Microsoft has released a security bulletin (MS04-009) and patches for Outlook 2002 and Office XP (which includes the vulnerable component).
This issue has also been addressed in Outlook 2002 SP3 and Office XP SP3. Users are advised to upgrade.
Microsoft Office XP SP1
Microsoft Office XP
Microsoft Office XP SP2
Microsoft Outlook 2002 0
Microsoft Outlook 2002 SP2
Microsoft Outlook 2002 SP1
Solution:
Microsoft has released a security bulletin (MS04-009) and patches for Outlook 2002 and Office XP (which includes the vulnerable component).
This issue has also been addressed in Outlook 2002 SP3 and Office XP SP3. Users are advised to upgrade.
Microsoft Office XP SP1
-
Microsoft Office XP Service Pack 3
http://www.microsoft.com/downloads/details.aspx?FamilyId=85AF7BFD-6F69 -4289-8BD1-EB966BCDFB5E&displaylang=en
Microsoft Office XP
-
Microsoft Office XP Service Pack 3
http://www.microsoft.com/downloads/details.aspx?FamilyId=85AF7BFD-6F69 -4289-8BD1-EB966BCDFB5E&displaylang=en
Microsoft Office XP SP2
-
Microsoft MS04-009 Office XP SP2 Update
http://www.microsoft.com/downloads/details.aspx?FamilyId=52F1A951-24DB -44A5-9475-EA5D302BCA6A&displaylang=en -
Microsoft Office XP Service Pack 3
http://www.microsoft.com/downloads/details.aspx?FamilyId=85AF7BFD-6F69 -4289-8BD1-EB966BCDFB5E&displaylang=en
Microsoft Outlook 2002 0
-
Microsoft Outlook 2002 Service Pack 3
http://www.microsoft.com/downloads/details.aspx?FamilyId=85AF7BFD-6F69 -4289-8BD1-EB966BCDFB5E&displaylang=en
Microsoft Outlook 2002 SP2
-
Microsoft MS04-009 Outlook SP2 Update
http://www.microsoft.com/downloads/details.aspx?FamilyId=52F1A951-24DB -44A5-9475-EA5D302BCA6A&displaylang=en -
Microsoft Outlook 2002 Service Pack 3
http://www.microsoft.com/downloads/details.aspx?FamilyId=85AF7BFD-6F69 -4289-8BD1-EB966BCDFB5E&displaylang=en
Microsoft Outlook 2002 SP1
-
Microsoft Outlook 2002 Service Pack 3
http://www.microsoft.com/downloads/details.aspx?FamilyId=85AF7BFD-6F69 -4289-8BD1-EB966BCDFB5E&displaylang=en
References
Microsoft Outlook Mailto Parameter Quoting Zone Bypass Vulnerability
References:
References:
- Microsoft Office Security Bulletin Summary for March, 2004 (Microsoft)
- Microsoft Outlook "mailto:" Parameter Passing Vulnerability (iDEFENSE)
- Microsoft Security Bulletin MS04-009 (Microsoft)
- Outlook mailto: URL argument injection vulnerability (Jouko Pynnonen
) - RE: Outlook mailto: URL argument injection vulnerability (=?iso-8859-1?q?Shaun=20Colley?=
)