Introduction
An ADO Stream object is a file in the memory. This stream object contains several methods for reading and writing binary files and text files. When this specially designed feature is combined with known security vulnerabilities in Microsoft Internet Explorer, the Internet website can execute scripts from the local computer area. This problem occurs when Internet Explorer exists.ADODB. StreamObject,ADODB. StreamObjects are allowed to access the hard disk.
Any industry web application that needs to load or save files to Hard DisksProgramMay be used in Internet Explorer.ADODB. StreamObject. For example, if an intranet server contains a table that needs to be downloaded and filled out by an employee,ADODB. StreamThe object is used to obtain the file and save it locally. After you edit the file locally and submit it back to the server,ADODB. StreamThe object is used to read the file from the local hard disk and send it back to the server.
Disable
You must manually create a registry key to disable it.ADODB. StreamFollow these steps:
1. |
Close all open Internet Explorer windows. |
2. |
Click Start, and then click Run ". |
3. |
In the open box, typeRegeditAnd then click OK ". |
4. |
In the Registry Editor, find the following registry key:HKEY_LOCAL_MACHINE \ SOFTWARE \ Microsoft \ Internet Explorer \ ActiveX Compatibility |
5. |
Right-click ActiveX Compatibility, point to new, and click item ". |
6. |
Enter the following name for the new item:{00000566-0000-0010-8000-00aa006d2ea4} |
7. |
Right-click the new item, point to "new", and click "DWORD Value ". |
8. |
Name this valueCompatibility Flags. |
9. |
In the right pane, right-click Compatibility Flags and click Modify ". |
10. |
In the "Edit DWORD Value" dialog box, make sure that the "hexadecimal" option is selected and type400And then click OK ". |
11. |
Close Registry Editor. |
Re-enable
If you run an application in the Enterprise Intranet environment, and the enterprise intranet environment currently uses the ADODB. Stream object in Internet Explorer, applying this update may cause the application to stop running. To restore the application, Microsoft recommends that you set the security level of your Internet Explorer browser to "high", and then you must clear the compatibility tag of the ADODB. Stream object.
1. |
To set your Internet Explorer browser to a high security level, follow these steps:
A. |
In Internet Explorer, Click Internet Options in the Tools menu ". |
B. |
Click the Security tab. Under "specify security settings for Web content in different regions", click "Internet ". |
C. |
Click "Default level" and move the slider to "high ". |
D. |
Click "application", and then click "OK" to close the "Internet Options" dialog box. |
|
2. |
set the compatibility tag value of the Internet Explorer ADODB. Stream object to zero (0x0) to clear the tag. Set this value to zero (0x0) to disable and restore the function. To manually set the compatibility tag to zero, follow these steps:
A. |
Click start and then click Run ". |
B. |
in the "open" box, type Regedit , and click "OK ". |
C. |
in the Registry Editor, find the following registry key: HKEY_LOCAL_MACHINE \ SOFTWARE \ Microsoft \ Internet Explorer \ ActiveX Compatibility \ {00000566-0000-0010-8000-00aa006d2ea4} |
D. |
In the right pane, double-click "Compatibility Flags ". |
E. |
in the "Edit DWORD Value" dialog box, make sure that the "hexadecimal" option is selected, in the value data box, type 0 and click OK ". |
F. |
disable Registry Editor. |
|
note : You must restart Internet Explorer to make the change take effect.