uninitialized stack buffer used as Favorites folder path in ieframe.dll!IEWinMain when group policy "Disable Known Folders" is active

Fixed Issue #1015466

Details

Created
Oct 30, 2014
Privacy
This issue is public.
Fixed in build #
17.17672
Reports
Reported by 0 people

Sign in to watch or report this issue.

Steps to reproduce

URL: 

Repro Steps:

  1. Enable group policy at User Configuration -> Administrative Templates -> Windows Components -> Windows Explorer -> Disable Known Folders.
    Note: In win10, the GPO path should be "File Explorer
    -> Disable Known Folders".
  2. Add IE’s favorites folder’s folder
    ID, or the canonical Id name into the GPO.
  3. Start Internet Explorer, then observe the contents of C:\ and a new folder ought to appear.

Expected Results:

Obviously IE should not be trying to create paths based on uninitialized memory.
The group policy documentation states that disabling known folders can lead to compatibility issues with applications which assume that known folders are available, but that doesn’t mean such mistakes shouldn’t be fixed.

Actual Results:

Dev Channel specific:

No

Ref about GPO “Disable
Known Folders”

https://docs.microsoft.com/en-us/previous-versions/windows/it-pro/windows-7/dd744697(v=ws.10)#WS_DisableKnownFolders

https://msdn.microsoft.com/en-us/library/bb762584(VS.85).aspx

Attachments

0 attachments

    Comments and activity

    • Microsoft Edge Team

      Changed Assigned To to “Kamen M.”

      Changed Assigned To to “Dave B.”

      Changed Assigned To from “Dave B.” to “Vasu P.”

      Changed Status to “Confirmed”

      Changed Assigned To from “Vasu P.” to “George K.”

      Changed Status from “Confirmed” to “Won’t fix”

      Changed Assigned To from “George K.” to “Meg Q.”

      Changed Status from “Won’t fix”

      Changed Assigned To from “Meg Q.” to “James M.”

      Changed Assigned To from “James M.” to “Meg Q.”

      Changed Steps to Reproduce

      Changed Steps to Reproduce

      Changed Assigned To from “Meg Q.” to “Vasu P.”

      Changed Assigned To to “WSDIEsync”

      Changed Status to “Confirmed”

      Changed Assigned To to “wsdcfebrowserapps”

      Changed Assigned To from “wsdcfebrowserapps” to “Zhijiang L.”

      Changed Steps to Reproduce

      Changed Steps to Reproduce

      Changed Status from “Confirmed” to “Fixed”

    You need to sign in to your Microsoft account to add a comment.

    Sign in