Spyware Sucks
“There is no magic fairy dust protecting Macs" – Dai Zovi, author of “The Mac Hacker’s Handbook"

HOTFIX: Problems may occur when you try to use POST method or the GET method to pass Form data in a Web page in IE7 or in IE6

September 26th 2007 in Uncategorized

Symptom 1

The POST method or the GET method may encode certain characters as Unicode numeric character references. For example, these methods may encode あ as %26% 2312354%3B.

This problem may occur in Web pages that contain Japanese characters. Additionally, the Web pages are marked with a charset of windows-31j in the HTTP headers.

Symptom 2

The POST method or the GET method cannot transmit Form data to the Web server. Additionally, you may receive a script error message that resembles the following:

Line: Line Number
Char: Number
Error: Unspecified error.
Code: 0

This problem may occur if the Form data contains Unicode-only characters at the start of a lone field. For example, the Form data may contain one of the following kinds of Unicode-only characters at the start of a lone field:

• A mixture of ASCII and Japanese characters.
• The character U+301C (tilde 〜) together with Chinese, Japanese, or Korean characters.
• The character U+3030 (tilde 〰) together with Chinese, Japanese, or Korean characters.

This problem occurs because Internet Explorer does not correctly use the code page for the required language when the Form data contains certain character combinations.


Comments are closed.

Microsoft quietly added detection of the “Storm” family of malware to the September build of its Malicious Software Removal Tool.  The MSRT is released as part of the monthly security update cycle (although I do wish it was updated more often – it can be an extremely effective tool in the fight against malware, as […]

Previous Entry

This issue occurs because of a change in behavior in Internet Explorer 7.
In Internet Explorer 6, the ShellWindows object is associated with the following CLSID:{9BA05972-F6A8-11CF-A442-00A0C90A8F39}
This object is a COM local server that exists for each desktop. When you use the CoCreate function to create a ShellWindows instance, the instance is bound to the server on […]

Next Entry