# MS Office Protected Mode

**URL:** <https://boards.straightdope.com/t/ms-office-protected-mode/713353>\
**Category:** Factual Questions\
**Created:** [February 22, 2015, 5:32pm UTC](https://boards.straightdope.com/t/ms-office-protected-mode/713353 "2015-02-22T17:32:58Z")\
**Posts on this page:** 9\
**Page:** 2

<div class="post-metadata">

**Author:** ![Keeve](https://avatars.discourse-cdn.com/v4/letter/k/f07891/32.png) [@Keeve](https://boards.straightdope.com/u/Keeve)\
**Post date:** [February 26, 2015, 3:39am UTC](https://boards.straightdope.com/t/ms-office-protected-mode/713353/21 "2015-02-26T03:39:00Z")

</div>

**Melbourne** , I honestly don’t understand your response to my question. Are you saying that if I use Word to open a file, that file might be harmful even if it contains nothing except text and Word-style formatting?

---

<div class="post-metadata">

**Author:** ![CookingWithGas](https://sea3.discourse-cdn.com/straightdope/user_avatar/boards.straightdope.com/cookingwithgas/32/485_2.png) [@CookingWithGas](https://boards.straightdope.com/u/CookingWithGas)\
**Post date:** [February 26, 2015, 3:41am UTC](https://boards.straightdope.com/t/ms-office-protected-mode/713353/22 "2015-02-26T03:41:58Z")

</div>

> [@Melbourne](#):
>
> The sandbox helps protect (“security in depth”) against strange corruption exploits like the many Flash and PDF exploits.
> 
> MS Office was never a top target for this kind of attack: that would be Flash, Acrobat Reader and IE, but as the problems with Flash and Acrobat reader became more well known, protections like this became more common.

But Microsoft does not open those apps in the sandbox, only MS Office apps.

---

<div class="post-metadata">

**Author:** ![AHarris](https://avatars.discourse-cdn.com/v4/letter/a/bcef8e/32.png) [@AHarris](https://boards.straightdope.com/u/AHarris)\
**Post date:** [February 26, 2015, 5:46pm UTC](https://boards.straightdope.com/t/ms-office-protected-mode/713353/23 "2015-02-26T17:46:00Z")

</div>

> [@CookingWithGas](#):
>
> But Microsoft does not open those apps in the sandbox, only MS Office apps.

If you really want to be secure, create a new account with limited privileges and use that unless you actually need administrator rights for something.

Adobe Flash and Acrobat Reader are 3rd party programs. Deciding what Adobe needs to in order to secure them is not Microsoft’s job.

Starting with IE7, Internet Explorer does have a protected mode (enabled by default). It’s just less obvious.

Links:  
[http://windows.microsoft.com/en-ca/windows-vista/what-does-internet-explorer-protected-mode-do](http://windows.microsoft.com/en-ca/windows-vista/what-does-internet-explorer-protected-mode-do)  
[https://msdn.microsoft.com/en-us/library/bb250462%28v=vs.85%29.aspx](https://msdn.microsoft.com/en-us/library/bb250462%28v=vs.85%29.aspx)

This mode causes IE to prompt you when a website tries to run, download or install a file/program. The options for securing IE are somewhat limited because in the end it needs to download content from the internet in order to function properly whereas in office, the protected mode can be more secure as you have already downloaded the document.

---

<div class="post-metadata">

**Author:** ![Habeed](https://avatars.discourse-cdn.com/v4/letter/h/a587f6/32.png) [@Habeed](https://boards.straightdope.com/u/Habeed)\
**Post date:** [February 26, 2015, 6:46pm UTC](https://boards.straightdope.com/t/ms-office-protected-mode/713353/24 "2015-02-26T18:46:24Z")

</div>

> [@Melbourne](#):
>
> Yep, they should have just stuck with emacs and vi. Programming languages have no place in an editor.

Not sure if you’re being sarcastic. Macros should have always been designed with limited privileges. For instance, they should only be able to read and write to the document containing the macro itself, with office making periodic incremental backups of the document in case the macro destroys data. Access to other documents should require the macro to make an API call to office that will cause some kind of file selection browser gui, provided by office, where users can decide which of their files they want to give the macro access to.

These are common sense, captain obvious things that should have been done.

---

<div class="post-metadata">

**Author:** ![Mangetout](https://sea3.discourse-cdn.com/straightdope/user_avatar/boards.straightdope.com/mangetout/32/19_2.png) [@Mangetout](https://boards.straightdope.com/u/Mangetout)\
**Post date:** [February 26, 2015, 8:41pm UTC](https://boards.straightdope.com/t/ms-office-protected-mode/713353/25 "2015-02-26T20:41:09Z")

</div>

> [@Habeed](#):
>
> Well, there’s your problem. That should never have been possible in the first place.

> [@Habeed](#):
>
> Not sure if you’re being sarcastic. Macros should have always been designed with limited privileges. For instance, they should only be able to read and write to the document containing the macro itself, with office making periodic incremental backups of the document in case the macro destroys data. Access to other documents should require the macro to make an API call to office that will cause some kind of file selection browser gui, provided by office, where users can decide which of their files they want to give the macro access to.
> 
> These are common sense, captain obvious things that should have been done.

You’re essentially saying that Office should be something that is a completely different product from what it actually is. VBA is pretty nearly a full application development suite; this is not some sort of accidental design flaw, it’s a set of powerful features.

---

<div class="post-metadata">

**Author:** ![Habeed](https://avatars.discourse-cdn.com/v4/letter/h/a587f6/32.png) [@Habeed](https://boards.straightdope.com/u/Habeed)\
**Post date:** [February 26, 2015, 8:52pm UTC](https://boards.straightdope.com/t/ms-office-protected-mode/713353/26 "2015-02-26T20:52:46Z")

</div>

> [@Mangetout](#):
>
> You’re essentially saying that Office should be something that is a completely different product from what it actually is. VBA is pretty nearly a full application development suite; this is not some sort of accidental design flaw, it’s a set of powerful features.

It’s a series of dangerous features that are a relic of the past. Modern OSes now sandbox everything and prevent them from accessing any information they didn’t create themselves, with a dialogue box to permit read only access to additional information.

---

<div class="post-metadata">

**Author:** ![Melbourne](https://avatars.discourse-cdn.com/v4/letter/m/b5e925/32.png) [@Melbourne](https://boards.straightdope.com/u/Melbourne)\
**Post date:** [February 27, 2015, 7:25am UTC](https://boards.straightdope.com/t/ms-office-protected-mode/713353/27 "2015-02-27T07:25:13Z")

</div>

> [@Keeve](#):
>
> **Melbourne** , I honestly don’t understand your response to my question. Are you saying that if I use Word to open a file, that file might be harmful even if it contains nothing except text and Word-style formatting?

Yes. (damaged text and formatting)

This has been a BIG problem with PDFs and Flash, and a problem with IE and Java, and a small problem for Word and Excel and anything else.

If you download a picture, a jpg, from the internet, it has the potential to crash the program you are using to view it, and in crashing run some nasty virus. Of course, all the programs that view jpg pictures have been fixed to make sure that doesn’t happen, which is why you have to keep everything updated, but the potential problem exists all the time for any program, which is why sandboxing has become more common.

---

<div class="post-metadata">

**Author:** ![Melbourne](https://avatars.discourse-cdn.com/v4/letter/m/b5e925/32.png) [@Melbourne](https://boards.straightdope.com/u/Melbourne)\
**Post date:** [February 27, 2015, 7:33am UTC](https://boards.straightdope.com/t/ms-office-protected-mode/713353/28 "2015-02-27T07:33:20Z")

</div>

> [@CookingWithGas](#):
>
> But Microsoft does not open those apps in the sandbox, only MS Office apps.

Microsoft does not open pdf’s. Acrobat Reader opens pdf’s. Acrobat Reader does not open Word documents, Microsoft Word opens Word documents.

Adobe Acrobat Reader opens pdf’s in a sandbox in version 10 and 11.

Microsoft Office opens office documents in a sandbox in version 2010 and later.

---

<div class="post-metadata">

**Author:** ![Mangetout](https://sea3.discourse-cdn.com/straightdope/user_avatar/boards.straightdope.com/mangetout/32/19_2.png) [@Mangetout](https://boards.straightdope.com/u/Mangetout)\
**Post date:** [February 28, 2015, 2:28pm UTC](https://boards.straightdope.com/t/ms-office-protected-mode/713353/29 "2015-02-28T14:28:53Z")

</div>

> [@Habeed](#):
>
> It’s a series of dangerous features that are a relic of the past. Modern OSes now sandbox everything and prevent them from accessing any information they didn’t create themselves, with a dialogue box to permit read only access to additional information.

\<shrug\>I neither agree nor disagree - because you’re saying Office should be something very different from what it already is designed to be. Like if you suggested that the Ford Motor company should make and sell tinned sardines instead of cars - they could - maybe they should, I dunno if it would be better or worse, or how to compare the two.

[Previous page](https://boards.straightdope.com/t/ms-office-protected-mode/713353.md?page=1)
