94% of Microsoft Vulnerabilities Can Be Mitigated By Turning Off Admin Rights (computerworld.com)
An anonymous reader quotes Computerworld:
If you want to shut out the overwhelming majority of vulnerabilities in Microsoft products, turn off admin rights on the PC. That's the conclusion from global endpoint security firm Avecto, which has issued its annual Microsoft Vulnerabilities report. It found that there were 530 Microsoft vulnerabilities reported in 2016, and of these critical vulnerabilities, 94% were found to be mitigated by removing admin rights, up from 85% reported last year. This is especially true with the browser, for those who still use Microsoft's browsers. 100% of vulnerabilities impacting both Internet Explorer and Edge could be mitigated by removing admin rights, Avecto reported... Windows 10 was found to have the highest proportion of vulnerabilities of any OS (395), 46% more than Windows 8 and Windows 8.1 (265 each). Avecto found that 93% of Windows 10 vulnerabilities could be mitigated by removing admin rights.
Of course, the stats are based on vulnerabilities announced in Microsoft Security Bulletins, but there's an overwhelming pattern. Turning off admin rights mitigated the vast majority of vulnerabilities, whether it was Windows Server (90%) or older versions of Microsoft Office (99%). And turning off admin rights in Office 2016 mitigated 100% of its vulnerabilities.
Of course, the stats are based on vulnerabilities announced in Microsoft Security Bulletins, but there's an overwhelming pattern. Turning off admin rights mitigated the vast majority of vulnerabilities, whether it was Windows Server (90%) or older versions of Microsoft Office (99%). And turning off admin rights in Office 2016 mitigated 100% of its vulnerabilities.
100% of Microsoft Vulnerabilities Can Be Mitigated By not using Windows
What? Who the hell still runs as Admin?
Who runs with full admin rights?
as it is on macOS. On W10, for some things it will ask you to identify as an admin, and proceed, and for other things it will just fail instead, either forcing you to relog as admin, or to enable admin for your main account. They couldn't even make this work.
the way the MS system is designed: having no admin rights = a computer that's basically a paperweight.
Most Windows vulnerabilities can be mitigated by removing admin rights.
I would guess most general "users" just create the default account on their windows 10 box and leave it at that. Default account being,,,ummm,,admin..
The company buys into this and supports implementing a system of packaging and deploying applications are updated in the background or that users can request and install with our being prompted for an admin user. And setting up processes and procedures for users to request non standard apps, have it approved, and can call a helpdesk to who can then remote desktop the system and type in an admin login to get it installed.
I've worked at one company that did this, and it worked well because they set out to do this properly. Every other place I've worked puts this into the too hard basket, and users are made local admins.
94% of all programs won't run properly without those rights.
Unfortunately for the longest time developers for Windows got away with not giving half a shit about security. To make matters worse, when MS finally decided to tighten the screws, they went overboard by a long shot. You cannot even install a simple program without elevated rights.
And to make matters worse, "elevated" means "full access, anywhere". There is no granularity, it's only "can't do jack shit" or "total control". You cannot open up the program files to install a normal program without also giving that program the ability to drop a low level driver into your system.
Then again, if that worked, a lot of people would probably notice just WHAT kind of crap their beloved games barf into the deeper intestines of their computers for the sake of the all holy DRM.
We used to have a Bill of Rights. Now, with the rights gone, all we have left is the bill.
I found it a whole lot easier to just turn Windows off.
if apps had rights to there own folder / reg keys then there would be less of an need for admin.
For some apps storing stuff per user can lead to a lot of space used and a lot stuff being downloaded more then 1 time. Also makes it a pain for updates.
This can be an issue with games with user maps / mod and A lot of games have built in downloads for them.
Video and other drives have there own updates. The windows ones can lack the control apps.
Chrome updates from the about menu need admin but it does have an background auto update that works without admin.
Firefox has auto and about menu works without admin.
I have always managed my wife's PC (Win 2000, then XP, then 7 and now 10) by having non-admin accounts for each family member and a separate Admin account which I use only for installing applications (having where possible downloaded them using my personal account). I did this because it seemed sensible and is the way Linux works but was always rather mystified that it was never mentioned in any of the "How to make your PC more secure" articles which appear in the popular media.
I wondered if for some reason it wasn't as much of a protection as it appeared, but it now seems that I have been doing the right thing all along (phew) and that it is indeed a mystery why it isn't mentioned more often.
I should add that so far as I am aware my wife has never experienced any problems as a result of this policy (which I also apply BTW to my daughter's Mac).
This arrangement is also how the PCs at work are controlled with the added restriction that none-approved executables will not run at all. If I want to programme or have admin rights then I need to use a VM behind a substantial firewall.
~75% fault - Too many Independent Software Vendors and In-house Software Developers still think/code with the 1990s ms-dos security model of no security at all. My impression is these coders believe (or want to believe) they can keep using the same techniques and skills they learned in the 1990s with dos and non-NT Windows. And the world is full of these 9-5 punch-clock software developers.
~25% fault - Microsoft does not create documentation .. teaching documentation on how to code for the security of the Windows NT platform. (In any language, being c, c#, asp). Microsoft may also benefit if they created examples of how to transition code from their old platforms to their new opens, such as IIS. One may counter-point that MS is not obligated to teach developers, but I've seen developers still be confused by how to code in their (MS) products. With the demands for software creation continuing to be high, in my opinion, the demands for more coders is not going to go down, not will the bar be raised for coders.
Oh to be fair, I only read the summary, not the article. :-)
I'm so surprised that removing access to privileged functions prevents privileged operations. Where's the news here?
I haven't read the article, my bad, my I guess it's not talking about vulnerabilities but about various malware which indeed in most cases requires admin rights to be properly installed.
However a great number of modern viruses live under various hidden directories in the user's profile, e.g. C:\Users\User\AppData\Roaming, so Admin Rights or not but you will be successfully infected.
The real problem with Windows is that most users blindly trust whatever .exe/.pdf/.docx/.xlsx files they receive from absolute strangers and they don't associate them with threats. Microsoft is trying hard to solve this problem by migrating to an app model which is used by Android and iOS but it just cannot work with Windows for far too many reasons, the primary two are of course compatibility and UWP limitations. It can be solved by a new OS which won't be called Windows but Microsoft just doesn't have the guts for that.
The real point of this story is that by disabling admin rights Microsoft can pretend to the world that their products are not the least secure in their respective classes.
Of course it completely fails to address the fact that unless you only want to do very simply things on a computer, admin rights are frequently required.
when I worked at Microsoft. We talked about ways of protecting users, but the rumor was that it was killed because so many people buy new computers instead of fixing ones that have a Microsoft-created problem. Viruses are very profitable to Microsoft.
You can definitely run Win 10 without local admin rights and still have a viable machine. Just ask plenty of properly-run small businesses around the country whose IT teams are administering machines as such.
You can mitigate 100% of Microsoft vulnerabilities by not using Microsoft products! ;)
Anons need not reply. Questions end with a question mark.
I have Windows 7 Ultimate, with UAC enabled. I need to explicitly approve of any software installation, or viewing of all processes in Task Manager, or use of the Computer Management application. I login as a user who is not the "Built-in account for administering the computer/domain", but my user does belong to the "Administrators" group.
What does it mean to "turn off Admin rights"?
Likewise, a fuckload of infection vectors could be blocked by doing the same on XP and previous branches.
Equally, enabling the My Computer zone for Internet Options (which applies to the whole OS, not just IE!) and disabling everything can block loads more.
Then finally disabling all those stupid networking services NOBODY IN THE HISTORY OF EVER has used besides a few neckbeards that makes a point to post about them using it regularly on every site.
Boom, there you go, XP is a fucking tank. The only other exploits are ones that hit either every Windows or every OS. (hardware level attacks, firmware, drivers)
And given those are patched in the PoS / embedded branch because they are 90% of the time hardware hacks, it's fairly easy to keep XP clean.
With that neat write filter added to them, it makes them more secure than consumer iterations of the OSes. Windows 7 embedded is also nice for that.
Microsofts security is hilariously awful even in 2017.
I still have a friend that will vehemently defend their shitty security, UAC and the like.
It is SO BAD. It's either no access or FULL ACCESS, GEE, GREAT IDEA.
Not even a freetard either. Linux has loads of stupid problems on its own that I've had to deal with. (especially recently since the SystemD shitfest)
The other 6% can be eliminated by not turning the machine on. And the good news is you'll get almost as much work done.
Confucius say, "Find worm in apple - bad. Find half a worm - worse."
94% of the bad shit that will happen will happen with or without admin rights. who cares if your windows install is ok when cryptolocker is holding all your tax files from the last decade ransom for $500 bucks worth of bitcoin or your bank login credentials get stolen as you log in.
Snowden and Manning are heroes.
100% of Microsoft Vulnerabilities can be mitigated by turning the machine off. That doesn't make it a reasonable fix.
Making the machine less useful because it can't be both useful and secure at the same time isn't a win.
[c:]runas /showtrustlevels
The following trust levels are available on your system:
0x20000 (Basic User)
This works for firefox and outlook and some others. Chrome and slack fail.
Microsoft is trying hard to solve this problem by migrating to an app model which is used by Android and iOS but it just cannot work with Windows for far too many reasons
Probably the same reason it doesn't work with iOS. You can't develop apps on an iPad Pro with keyboard and Apple Pencil because Xcode works only on a Mac. Likewise, you can't develop apps on a Surface 1 or 2 because Microsoft never released Visual Studio RT. (You can on Surface Pro and Surface 3 because those run full Windows.)
Prevention = best medicine (& what u can't touch can't hurt u) via NEW APK Hosts File Engine 9.0++ SR-7 32/64-bit https://www.google.com/search?hl=en&source=hp&biw=&bih=&q=%22APK+Hosts+File+Engine%22+and+%22start64%22&btnG=Google+Search&gbv=1/
Ads & malware rob speed/security/privacy
Hosts add speed (via hardcodes/adblocks), security (vs. bad sites/malware/poisoned dns), reliability (vs. dns down), & anonymity (vs. dns requestlogs/trackers).
Less power/cpu/ram + IO use vs. DNS/routers/addons/antivirus + less security bugs/complexity & faster vs. addons/routers/remote dns!
Avoids DNSChangers in routers/IP settings & dns redirects (99.999% of ISP DNS != patched vs. it) + lightens DNS load & resolves faster from local system RAM!
* Via what u NATIVELY have built into the IP stack in FASTER kernelmode!
APK
P.S. - Safe https://www.virustotal.com/en/file/e01211ca36aa02e923f20adee0a3c4f5d5187dc65bdf1c997b3da3c2b0745425/analysis/1433430542/
Is there like a switch? An "Admin Rights" checkbox somewhere? Maybe not a bad idea but I haven't seen anything like that. Did I just miss it? I'm still using Windows 7 so maybe this switch is a new feature in Windows 10. If the author meant that a user should run as Standard (unprivileged) User and not as an Administrator then maybe he should have said that. It is not as simple as just turning something on or off. If you are running as an Administrator you would probably want to actually create a new standard user account and start using that and that may require reinstalling some of your applications.
I'm guessing the guy who wrote that article doesn't use Windows and so does not realize that it just doesn't work that way. One of the greatest advantages of Windows 7 over XP was the relative ease of running as non-admin and a lot of software had to be changed to allow for the possibility that a user might be running it without full admin rights. I'm sure there is still some older software (games for instance) that require full admin privileges to run, but you can just switch to an admin account to run those.
Unfortunately for me the VPN that I use has software that appears to run only from a full admin account. "Run As Admin" doesn't even work with it. So there is still some (bad) software out there that expects full admin rights unfortunately.
I guess it shouldn't need to be pointed out that Microsoft is one of the worst software companies out there and pretty much everything they do is wrong/stupid. Their attempt at getting Windows to work hassle free as a standard user was not a complete success. That people running as Admin is still a problem just highlights this.
Quite an experience to live in fear, isn't it? That's what it is to be a slave.
She's schizophrenic. She hears and sees things that aren't there. Actually, she really just sees and hears everything. Just like woman, loves gossip and tells you it's ok not be in charge. No more "Sudo make me a sandwich" jokes. Sorry Cortana, but my man Tux (Linux) is sexy as hell and does anything I ask and isn't all up in my business 24/7.
Bitch if something is not authorized
-have good backups when ransomware comes in
-enjoy
Get up!
By installing Linux instead
I'd LOVE to turn off admin rights, except that windows has so many poorly coded applications that it's not practical.
I've been doing this for a while now with my daughter's Windows 10 PC. She's running as a "standard" user account that prompts for my admin account's assigned PIN code when it needs elevated rights for an action.
It's FAR more functional than an arrangement like this would have been with an older version of Windows like 7 or XP. But it's not perfect. One of the problem she's had is that she's gotten interested in modding games (Minecraft is a good example, as all the serious players use custom texture packs and other modifications so specific servers they want to connect to will let them properly view/play customized levels other people created with the additional tools and patches.) These mods quickly start requiring admin rights to the machine to get them installed properly.
I've also just found it annoying how often I have to provide the admin PIN code to allow updates to go through for various things. Malware Bytes anti-malware software is one example, as are the regular updates pushed out for the Java JRE and the nVidia video driver updates.
For our corporate Windows users in our office, I don't think we could live with taking away their admin rights either. Technically, we *might* be able to do a lot of tedious configuring of more advanced permissions (using "print administrators" security rights and all of that) to get around a lot of their problems. But it's a lot of hassle to still inevitably hit "roadblocks" where something unexpected needs those admin rights to update, install or run. The login scripts that auto map certain drive letters to shared network resources and auto connect certain networked printers for them, plus update the clock date/time with a central time server won't even work without giving them sufficient rights for all of that.
Amen
sudo
TURNING OFF COMPUTER !
| By installing Linux instead Should be a no-brainer, but people are stupid.
Most of your software wont work properly because monkeys still insist on writing config info into program files.
Ransomware typically runs as a normal user, without admin access. Yet it's one of the more devastating forms of malware. It doesn't need admin access to rip through a company's shared drives.
Well, that's true in the same sense that turning off your computer mitigates vulnerabilities... without admin rights, nothing works in Windows.
Proud neuron in the Slashdot hivemind since 2002.
... car accidents can be mitigated by not driving your car.
However, it kinda defeats the purpose of owning a car if you never drive it.
50% of apps won't run without admin rights. I pulled that figure out of my arse, but it's probably not wildly inaccurate.