support.microsoft.com Open in urlscan Pro
23.35.236.112  Public Scan

Submitted URL: http://www.nessus.org/u?43c16242
Effective URL: https://support.microsoft.com/en-us/topic/ms15-124-vulnerability-in-internet-explorer-could-lead-to-aslr-bypass-december-16-20...
Submission: On June 07 via manual from IN — Scanned from DE

Form analysis 3 forms found in the DOM

Name: searchFormGET /en-us/Search/results

<form class="c-search" autocomplete="off" id="searchForm" name="searchForm" role="search" action="/en-us/Search/results" method="GET"
  data-seautosuggest="{&quot;queryParams&quot;:{&quot;market&quot;:&quot;en-us&quot;,&quot;clientId&quot;:&quot;7F27B536-CF6B-4C65-8638-A0F8CBDFCA65&quot;,&quot;sources&quot;:&quot;Microsoft-Terms,Iris-Products,DCatAll-Products&quot;,&quot;filter&quot;:&quot;+ClientType:StoreWeb&quot;,&quot;counts&quot;:&quot;5,1,5&quot;},&quot;familyNames&quot;:{&quot;Apps&quot;:&quot;App&quot;,&quot;Books&quot;:&quot;Book&quot;,&quot;Bundles&quot;:&quot;Bundle&quot;,&quot;Devices&quot;:&quot;Device&quot;,&quot;Fees&quot;:&quot;Fee&quot;,&quot;Games&quot;:&quot;Game&quot;,&quot;MusicAlbums&quot;:&quot;Album&quot;,&quot;MusicTracks&quot;:&quot;Song&quot;,&quot;MusicVideos&quot;:&quot;Video&quot;,&quot;MusicArtists&quot;:&quot;Artist&quot;,&quot;OperatingSystem&quot;:&quot;Operating System&quot;,&quot;Software&quot;:&quot;Software&quot;,&quot;Movies&quot;:&quot;Movie&quot;,&quot;TV&quot;:&quot;TV&quot;,&quot;CSV&quot;:&quot;Gift Card&quot;,&quot;VideoActor&quot;:&quot;Actor&quot;}}"
  data-seautosuggestapi="https://www.microsoft.com/msstoreapiprod/api/autosuggest"
  data-m="{&quot;cN&quot;:&quot;GlobalNav_Search_cont&quot;,&quot;cT&quot;:&quot;Container&quot;,&quot;id&quot;:&quot;c3c1c9c3m1r1a1&quot;,&quot;sN&quot;:3,&quot;aN&quot;:&quot;c1c9c3m1r1a1&quot;}" aria-expanded="false" style="overflow-x: visible;">
  <div class="x-screen-reader" aria-live="assertive"></div>
  <input id="cli_shellHeaderSearchInput" aria-label="Search Expanded" aria-autocomplete="list" aria-expanded="false" aria-controls="universal-header-search-auto-suggest-transparent" aria-owns="universal-header-search-auto-suggest-ul" type="search"
    name="query" role="combobox" placeholder="Search for help" data-m="{&quot;cN&quot;:&quot;SearchBox_nav&quot;,&quot;id&quot;:&quot;n1c3c1c9c3m1r1a1&quot;,&quot;sN&quot;:1,&quot;aN&quot;:&quot;c3c1c9c3m1r1a1&quot;}" data-toggle="tooltip"
    data-placement="right" title="Search for help" style="overflow-x: visible;">
  <button id="search" aria-label="Search for help" class="c-glyph" data-m="{&quot;cN&quot;:&quot;Search_nav&quot;,&quot;id&quot;:&quot;n2c3c1c9c3m1r1a1&quot;,&quot;sN&quot;:2,&quot;aN&quot;:&quot;c3c1c9c3m1r1a1&quot;}" data-bi-mto="true"
    aria-expanded="false" style="overflow-x: visible;">
    <span role="presentation" style="overflow-x: visible;">Search</span>
    <span role="tooltip" class="c-uhf-tooltip c-uhf-search-tooltip" style="overflow-x: visible;">Search for help</span>
  </button>
  <div class="m-auto-suggest" id="universal-header-search-auto-suggest-transparent" role="group" style="overflow-x: visible;">
    <ul class="c-menu" id="universal-header-search-auto-suggest-ul" aria-label="Search Suggestions" aria-hidden="true" data-bi-dnt="true" data-bi-mto="true" data-js-auto-suggest-position="default" role="listbox" data-tel="jsll"
      data-m="{&quot;cN&quot;:&quot;search suggestions_cont&quot;,&quot;cT&quot;:&quot;Container&quot;,&quot;id&quot;:&quot;c3c3c1c9c3m1r1a1&quot;,&quot;sN&quot;:3,&quot;aN&quot;:&quot;c3c1c9c3m1r1a1&quot;}" style="overflow-x: visible;"></ul>
  </div>
</form>

GET /search/results

<form class="searchBoxForm" method="GET" action="/search/results" autocomplete="off">
  <div><input class="searchBoxInput" name="query" type="search" maxlength="100" placeholder="How can we help you?" aria-label="How can we help you?" value=""><input type="hidden" name="isEnrichedQuery" value="false"><button class="searchBoxButton"
      type="submit" title="Search" data-bi-mto="true" aria-label="Search"><span class="searchBoxIconContainer"><i class="searchBoxIcon icon-mdl2 icon-forward"></i></span></button></div>
</form>

Name: smartFeedbackForm javascript:void(0);

<form action="javascript:void(0);" id="extendedFeedbackForm" name="smartFeedbackForm" class="smartFeedbackForm supStickyFeedbackMarginBottom">
  <div class="ocSmartFeedbackBegin extendedFeedbackArticleInfoUseful" role="region" aria-label="Provide feedback about this article">
    <div id="beginFeedbackHeader" class="supStickyFeedbackHeader">
      <h2 class="boldFont">Was this information helpful?</h2>
    </div>
    <div class="feedbackButtons">
      <button class="ocFeedbackButton supStickyFeedbackButton feedbackSelection feedbackButtonBlue" name="buttonYes" type="button" data-bi-id="buttonYes" data-bi-mto="">Yes</button>
      <button class="ocFeedbackButton supStickyFeedbackButton feedbackSelection feedbackButtonBlue" name="buttonNo" type="button" data-bi-id="buttonNo" data-bi-mto="">No</button>
    </div>
  </div>
  <div id="extendedFeedback" class="ocSmartFeedbackReply ocHidden">
    <div id="extendedFeedbackHeader" class="supStickyFeedbackHeader">
      <label for="feedbackText" class="ocFeedbackHeaderIfArticleHelpful ocHidden">
        <span class="boldFont" aria-hidden="true">Thank you! Any more feedback?</span> (The more you tell us the more we can help.) </label>
      <label for="feedbackText" class="ocFeedbackHeaderIfArticleNotHelpful ocHidden">
        <span class="boldFont" aria-hidden="true">Can you help us improve?</span> (The more you tell us the more we can help.) </label>
    </div>
    <fieldset id="extendedFeedbackArticleExperience" class="feedbackGroup">
      <legend class="extendedFeedbackQuestionLabels">What affected your experience?</legend>
      <div class="ocFeedbackHeaderIfArticleHelpful ocHidden">
        <div id="articleExperience_helpful_0">
          <div class="experienceOption">
            <label class="articleExperienceOptionsLabels">
              <input class="articleExperienceOptionsCheckbox" type="checkbox" tabindex="-1" id="helpful_0" name="helpful_0" value="Resolved my issue" data-bi-dnt="">
              <span class="checkboxTick" tabindex="0" role="checkbox" aria-label="Resolved my issue"></span>
              <span class="experienceOptionLabels">Resolved my issue</span>
            </label>
          </div>
          <div class="experienceOption">
            <label class="articleExperienceOptionsLabels">
              <input class="articleExperienceOptionsCheckbox" type="checkbox" tabindex="-1" id="helpful_1" name="helpful_1" value="Clear instructions" data-bi-dnt="">
              <span class="checkboxTick" tabindex="0" role="checkbox" aria-label="Clear instructions"></span>
              <span class="experienceOptionLabels">Clear instructions</span>
            </label>
          </div>
        </div>
        <div id="articleExperience_helpful_1">
          <div class="experienceOption">
            <label class="articleExperienceOptionsLabels">
              <input class="articleExperienceOptionsCheckbox" type="checkbox" tabindex="-1" id="helpful_2" name="helpful_2" value="Easy to follow" data-bi-dnt="">
              <span class="checkboxTick" tabindex="0" role="checkbox" aria-label="Easy to follow"></span>
              <span class="experienceOptionLabels">Easy to follow</span>
            </label>
          </div>
          <div class="experienceOption">
            <label class="articleExperienceOptionsLabels">
              <input class="articleExperienceOptionsCheckbox" type="checkbox" tabindex="-1" id="helpful_3" name="helpful_3" value="No jargon" data-bi-dnt="">
              <span class="checkboxTick" tabindex="0" role="checkbox" aria-label="No jargon"></span>
              <span class="experienceOptionLabels">No jargon</span>
            </label>
          </div>
        </div>
        <div id="articleExperience_helpful_2">
          <div class="experienceOption">
            <label class="articleExperienceOptionsLabels">
              <input class="articleExperienceOptionsCheckbox" type="checkbox" tabindex="-1" id="helpful_4" name="helpful_4" value="Pictures helped" data-bi-dnt="">
              <span class="checkboxTick" tabindex="0" role="checkbox" aria-label="Pictures helped"></span>
              <span class="experienceOptionLabels">Pictures helped</span>
            </label>
          </div>
          <div class="experienceOption">
            <label class="articleExperienceOptionsLabels">
              <input class="articleExperienceOptionsCheckbox" type="checkbox" tabindex="-1" id="helpful_5" name="helpful_5" value="Other" data-bi-dnt="">
              <span class="checkboxTick" tabindex="0" role="checkbox" aria-label="Other"></span>
              <span class="experienceOptionLabels">Other</span>
            </label>
          </div>
        </div>
      </div>
      <div class="ocFeedbackHeaderIfArticleNotHelpful ocHidden">
        <div id="articleExperience_notHelpful_0">
          <div class="experienceOption">
            <label class="articleExperienceOptionsLabels">
              <input class="articleExperienceOptionsCheckbox" type="checkbox" tabindex="-1" id="notHelpful_0" name="notHelpful_0" value="Didn't match my screen" data-bi-dnt="">
              <span class="checkboxTick" tabindex="0" role="checkbox" aria-label="Didn't match my screen"></span>
              <span class="experienceOptionLabels">Didn't match my screen</span>
            </label>
          </div>
          <div class="experienceOption">
            <label class="articleExperienceOptionsLabels">
              <input class="articleExperienceOptionsCheckbox" type="checkbox" tabindex="-1" id="notHelpful_1" name="notHelpful_1" value="Incorrect instructions" data-bi-dnt="">
              <span class="checkboxTick" tabindex="0" role="checkbox" aria-label="Incorrect instructions"></span>
              <span class="experienceOptionLabels">Incorrect instructions</span>
            </label>
          </div>
        </div>
        <div id="articleExperience_notHelpful_1">
          <div class="experienceOption">
            <label class="articleExperienceOptionsLabels">
              <input class="articleExperienceOptionsCheckbox" type="checkbox" tabindex="-1" id="notHelpful_2" name="notHelpful_2" value="Too technical" data-bi-dnt="">
              <span class="checkboxTick" tabindex="0" role="checkbox" aria-label="Too technical"></span>
              <span class="experienceOptionLabels">Too technical</span>
            </label>
          </div>
          <div class="experienceOption">
            <label class="articleExperienceOptionsLabels">
              <input class="articleExperienceOptionsCheckbox" type="checkbox" tabindex="-1" id="notHelpful_3" name="notHelpful_3" value="Not enough information" data-bi-dnt="">
              <span class="checkboxTick" tabindex="0" role="checkbox" aria-label="Not enough information"></span>
              <span class="experienceOptionLabels">Not enough information</span>
            </label>
          </div>
        </div>
        <div id="articleExperience_notHelpful_2">
          <div class="experienceOption">
            <label class="articleExperienceOptionsLabels">
              <input class="articleExperienceOptionsCheckbox" type="checkbox" tabindex="-1" id="notHelpful_4" name="notHelpful_4" value="Not enough pictures" data-bi-dnt="">
              <span class="checkboxTick" tabindex="0" role="checkbox" aria-label="Not enough pictures"></span>
              <span class="experienceOptionLabels">Not enough pictures</span>
            </label>
          </div>
          <div class="experienceOption">
            <label class="articleExperienceOptionsLabels">
              <input class="articleExperienceOptionsCheckbox" type="checkbox" tabindex="-1" id="notHelpful_5" name="notHelpful_5" value="Other" data-bi-dnt="">
              <span class="checkboxTick" tabindex="0" role="checkbox" aria-label="Other"></span>
              <span class="experienceOptionLabels">Other</span>
            </label>
          </div>
        </div>
      </div>
    </fieldset>
    <div id="extendedFeedbackVerbatim" class="verbatimFeedback feedbackGroup">
      <label for="verbatimFeedbackInput" class="extendedFeedbackQuestionLabels">Any additional feedback? (Optional)</label>
      <textarea id="verbatimFeedbackInput" class="ocSmartFeedbackTextArea" name="feedbackText" rows="6" cols="40" maxlength="250"
        placeholder="To protect your privacy, do not provide any personal information such as email address, phone number, product key, password, or credit card number."></textarea>
    </div>
    <div id="extendedFeedbackFormSubmit" class="feedbackButtons">
      <button id="buttonFeedbackVerbatimSubmit" class="ocFeedbackButton supStickyFeedbackButton ocButtonSendComment feedbackButtonBlue" type="submit" data-bi-id="buttonFeedbackVerbatimSubmit" data-bi-mto="" disabled="">Submit feedback</button>
    </div>
  </div>
</form>

Text Content

We use optional cookies to improve your experience on our websites, such as
through social media connections, and to display personalized advertising based
on your online activity. If you reject optional cookies, only cookies necessary
to provide you the services will be used. You may change your selection by
clicking “Manage Cookies” at the bottom of the page. Privacy Statement
Third-Party Cookies

Accept Reject Manage cookies
Skip to main content
Microsoft
Support
Support
Support
 * Home
 * Microsoft 365
 * Office
 * Windows
 * Surface
 * Xbox
 * Deals
 * More
 * Buy Microsoft 365

 * All Microsoft
    * * Microsoft 365
      * Office
      * Windows
      * Surface
      * Xbox
      * Deals
      * Support
    * Software Software
      * Windows Apps
      * OneDrive
      * Outlook
      * Skype
      * OneNote
      * Microsoft Teams
      * Microsoft Edge
    * PCs & Devices PCs & Devices
      * Computers
      * Shop Xbox
      * Accessories
      * VR & mixed reality
      * Phones
    * Entertainment Entertainment
      * Xbox Game Pass Ultimate
      * PC Game Pass
      * Xbox games
      * PC games
      * Windows digital games
      * Movies & TV
    * Business Business
      * Microsoft Cloud
      * Microsoft Security
      * Dynamics 365
      * Microsoft 365 for business
      * Microsoft Power Platform
      * Windows 365
      * Microsoft Industry
      * Small Business
    * Developer & IT Developer & IT
      * Azure
      * Developer Center
      * Documentation
      * Microsoft Learn
      * Microsoft Tech Community
      * Azure Marketplace
      * AppSource
      * Visual Studio
    * Other Other
      * Microsoft Rewards
      * Free downloads & security
      * Education
      * Virtual workshops and training
      * Gift cards
      * Gift Ideas
      * Licensing
      * Microsoft Experience Center
    * View Sitemap


Search Search for help

Cancel
Sign in to your account
Sign in

 * Products
   * Microsoft 365
   * Office
   * Outlook
   * Microsoft Teams
   * OneDrive
   * OneNote
   * Windows
   * Microsoft Edge
   * more ...
 * Devices
   * Surface
   * PC accessories
   * Mobile
   * Xbox
   * PC Gaming
   * HoloLens
   * Hardware warranties
 * What's new
 * Account & billing
   * Account
   * Microsoft Store & billing
 * Templates
 * More support
   * Community forums
   * Microsoft 365 Admins
   * Small Business Admins
   * Developer
   * Education
   * Report a support scam


MS15-124: VULNERABILITY IN INTERNET EXPLORER COULD LEAD TO ASLR BYPASS: DECEMBER
16, 2015

Internet Explorer 11 Internet Explorer 10 Internet Explorer 9 More...Less


SUMMARY

A security feature bypass for Internet Explorer exists as a result of how
exceptions are handled when dispatching certain window messages, allowing an
attacker to probe the layout of the address space and thereby bypassing Address
Space Layout Randomization (ASLR). By itself, the ASLR bypass does not allow
arbitrary code execution. However, an attacker could use this ASLR bypass in
conjunction with another vulnerability, such as a remote code execution
vulnerability, to run arbitrary code on a target system. Successful exploitation
of the ASLR bypass requires a user to be logged on and running an affected
version of Internet Explorer. The user would then need to browse to a malicious
site.



To learn more about this issue, see Microsoft Security Bulletin MS15-124.







HOW TO GET AND INSTALL THE UPDATE

To have us fix this problem for you, go to the "Here's an easy fix" section.



Note you must restart Internet Explorer after you apply this easy fix for the
change to take effect.




HERE'S AN EASY FIX

To fix this problem automatically, click the Download button. Then, in the File
Download dialog box, click Run or Open, and follow the steps in the easy fix
wizard.


 * This wizard may be in English only. However, the automatic fix also works for
   other language versions of Windows.

 * If you’re not on the computer that has the problem, you should save the easy
   fix solution to a flash drive or a CD and then run it on the computer that
   has the problem.

Enable the User32 exception handler hardening feature in Internet Explorer

Disable the User32 exception handler hardening feature in Internet Explorer


MORE INFORMATION

HOW TO GET HELP AND SUPPORT FOR THIS SECURITY UPDATE

Help for installing updates: Support for Microsoft Update

Security solutions for IT professionals: TechNet Security Troubleshooting and
Support

Help for protecting your Windows-based computer from viruses and malware: Virus
Solution and Security Center

Local support according to your country: International Support







SUBSCRIBE RSS FEEDS


NEED MORE HELP?


Expand your skills
Explore Training
Get new features first
Join Microsoft Insiders

You’re invited to try Microsoft 365 for free
Unlock now



WAS THIS INFORMATION HELPFUL?

Yes No
Thank you! Any more feedback? (The more you tell us the more we can help.) Can
you help us improve? (The more you tell us the more we can help.)
What affected your experience?
Resolved my issue
Clear instructions
Easy to follow
No jargon
Pictures helped
Other
Didn't match my screen
Incorrect instructions
Too technical
Not enough information
Not enough pictures
Other
Any additional feedback? (Optional)
Submit feedback


THANK YOU FOR YOUR FEEDBACK!

×
What's new
 * Surface Laptop Go 2
 * Surface Pro 8
 * Surface Laptop Studio
 * Surface Pro X
 * Surface Go 3
 * Surface Duo 2
 * Surface Pro 7+
 * Windows 11 apps

Microsoft Store
 * Account profile
 * Download Center
 * Microsoft Store support
 * Returns
 * Order tracking
 * Virtual workshops and training
 * Microsoft Store Promise
 * Flexible Payments

Education
 * Microsoft in education
 * Devices for education
 * Microsoft Teams for Education
 * Microsoft 365 Education
 * Education consultation appointment
 * Educator training and development
 * Deals for students and parents
 * Azure for students

Business
 * Microsoft Cloud
 * Microsoft Security
 * Dynamics 365
 * Microsoft 365
 * Microsoft Power Platform
 * Microsoft Teams
 * Microsoft Industry
 * Small Business

Developer & IT
 * Azure
 * Developer Center
 * Documentation
 * Microsoft Learn
 * Microsoft Tech Community
 * Azure Marketplace
 * AppSource
 * Visual Studio

Company
 * Careers
 * About Microsoft
 * Company news
 * Privacy at Microsoft
 * Investors
 * Diversity and inclusion
 * Accessibility
 * Sustainability

English (United States)
 * Sitemap
 * Contact Microsoft
 * Privacy
 * Manage cookies
 * Terms of use
 * Trademarks
 * Safety & eco
 * About our ads
 * © Microsoft 2022