90 percent of Windows 7 flaws fixed by removing admin rights


Recommended Posts

After tabulating all the vulnerabilities published in Microsoft's 2009 Security Bulletins, it turns out 90 percent of the vulnerabilities can be mitigated by configuring users to operate without administrator rights, according to a report by BeyondTrust. As for the published Windows 7 vulnerabilities through March 2010, 57 percent are no longer applicable after removing administrator rights. By comparison, Windows 2000 is at 53 percent, Windows XP is at 62 percent, Windows Server 2003 is at 55 percent, Windows Vista is at 54 percent, and Windows Server 2008 is at 53 percent. The two biggest exploited Microsoft applications also fare well: 100 percent of Microsoft Office flaws and 94 percent of Internet Explorer flaws (and 100 percent of IE8 flaws) no longer work.

This is good news for IT departments because it means they can significantly reduce the risk of a security breach by configuring the operating system for standard users rather than an administrator. Despite unpredictable and evolving attacks, companies can very easily protect themselves or at least reduce the effects of a newly discovered threat, as long as they're OK with their users not installing software or using many applications that require elevated privileges.

In total, 64 percent of all Microsoft vulnerabilities reported last year are mitigated by removing administrator rights. That number increases to 81 percent if you only consider security issues marked Critical, the highest rating Redmond gives out, and goes even higher to 87 percent if you look at just Remote Code Execution flaws. Microsoft published 74 Security Bulletins in 2009, spanning around 160 vulnerabilities (133 of those were for Microsoft operating systems). The report, linked below, has a list of all of them, which software they affect, and which ones are mitigated by removing admin rights.

90% of Critical Microsoft Windows 7 Vulnerabilities are Mitigated by Eliminating Admin Rights (pdf)

Source : ArsTechnica

So how much money did they get paid to come up with that foolish report..... How about you don't turn on your machine then 100% of the security holes are fixed.... Can I have ?500 for that please.

There's a prize for whoever can guess what happens the day no one will run anything as admin.

half of the windows programs wouldn't work anymore because they are designed by morons? Luckily vista and 7 take care of that by using a virtual store, but nonetheless ;)

There's a prize for whoever can guess what happens the day no one will run anything as admin.

Pigs fly, birds sing, grass grows, the sun shines, and people skip around singing hallelujah while their computers slowly eat themselves alive from the inside because some moron gets so fed up with not being able to install or run any sort of program that the swirling torrent of pain, anger, and misery that is his mind comes full circle and he just snaps.

the_more_you_know2.jpg

I know, I'm dramatic like that.

half of the windows programs wouldn't work anymore because they are designed by morons? Luckily vista and 7 take care of that by using a virtual store, but nonetheless ;)

More like all the malware will simply cease to require admin rights. They can do virtually all they want without it anyway. Back to square one. The idea that the user/admin separation has any real meaning on your average home computer from a security perspective is a misconception.

  • Like 2

well obviously, it's why in OSX and root user is disabled... what damage can you do when their no admin account?

Take what matters most to a user: their data. You only really need read-only access to get some valuable stuff.

delete all their files? get the contents of all their files?

And those are just two examples :)

but how do you get access to those files is you are say on a guest act or a user act that has no rights whatsoever? especially in a *unix based system.

I have just setup a laptop for my wife's mum. She lives about 200 miles away, so I wanted to get it all setup and ready to roll, without me driving down to fix it all the time...

I've installed everything I need - OS, Office, apps, etc. It's all configured.

But I know that at her end, she will need to install her printer, etc...

If I make her user a standard user (as opposed to a local administrator), will she be able to install drivers, and whatever apps she NEEDS?

Obviously as an admin, I get the UAC prompt and that's that. What will she get?

but how do you get access to those files is you are say on a guest act or a user act that has no rights whatsoever? especially in a *unix based system.

Erm, a user always has access to their own files. Malware usually runs with similar (or the same) privileges as the user.

Guest accounts are a little different because they don't have any permanent files. A guest account's whole user directory gets eradicated on logout.

but how do you get access to those files is you are say on a guest act or a user act that has no rights whatsoever? especially in a *unix based system.

because as a user you have access to your own files, hence all the malware running as that user also has access to the same files of course.

let's say you have a document on your pc that contains some private banking details, what would you fear most, malware attacking your system files and making your system unusable or malware sending those banking details to some hacker.

I have just setup a laptop for my wife's mum. She lives about 200 miles away, so I wanted to get it all setup and ready to roll, without me driving down to fix it all the time...

I've installed everything I need - OS, Office, apps, etc. It's all configured.

But I know that at her end, she will need to install her printer, etc...

If I make her user a standard user (as opposed to a local administrator), will she be able to install drivers, and whatever apps she NEEDS?

Obviously as an admin, I get the UAC prompt and that's that. What will she get?

a prompt that asks her for admin credentials

I have just setup a laptop for my wife's mum. She lives about 200 miles away, so I wanted to get it all setup and ready to roll, without me driving down to fix it all the time...

I've installed everything I need - OS, Office, apps, etc. It's all configured.

But I know that at her end, she will need to install her printer, etc...

If I make her user a standard user (as opposed to a local administrator), will she be able to install drivers, and whatever apps she NEEDS?

Obviously as an admin, I get the UAC prompt and that's that. What will she get?

logmein.com. just preinstall her wireless network and you can do it all yourself :D

logmein.com. just preinstall her wireless network and you can do it all yourself

Already put TeamViewer on it :)

a prompt that asks her for admin credentials

So I can create a hidden admin user purely to provide a set of credentials to her, which she could then use to elevate and install?

So I can create a hidden admin user purely to provide a set of credentials to her, which she could then use to elevate and install?

Yep, but UAC will prompt any time it needs elevation even if her user was an admin. Typing in credentials only requires a little more thought than clicking a button. Having an admin user that she's not logged in as vs. having an admin user that she is logged in as is really no different.

but how do you get access to those files is you are say on a guest act or a user act that has no rights whatsoever? especially in a *unix based system.

In what real world scenario do you have a user with no rights? You don't. There's no real difference between a Unix-like system and Windows there. Your user has access to all your files and data, can run programs, can make the programs automatically launch on startup, has access to the network, and so on. The only thing having admin/root rights gives you is the ability to infect other users on the system (which usually don't exist) and make it easier to hide deep in the system. These are bonuses rather than essentials, and there is a certain chance of obtaining them by tricking the user at some later point.

Obviously as an admin, I get the UAC prompt and that's that. What will she get?

She will get a different UAC prompt, one that asks for the username and password of someone with administrator rights. This is a dangerous prompt that you should avoid using.

Yep, but UAC will prompt any time it needs elevation anything. Having an admin user that she's not logged in as vs. having an admin user that she is logged in as is really no different.

Which is exactly how OSX does it? That works just dandy for me :)

Yep, but UAC will prompt any time it needs elevation even if her user was an admin. Typing in credentials is only requires a little more thought than clicking a button. Having an admin user that she's not logged in as vs. having an admin user that she is logged in as is really no different.

there is a psychological difference between typing a password or clicking a button.

Which is exactly how OSX does it? That works just dandy for me :)

Works like that even if she is an admin. :p Which means you don't need to change anything unless you just want that extra step for typing in credentials.

there is a psychological difference between typing a password or clicking a button.

You could also make a case that malware could emulate the look of this window and get her admin credentials (albeit probably without the driver disabling/screen dimming). Either way, giving something administrative privileges really doesn't mean anything. Any range of malware can run and do harm without them.

This topic is now closed to further replies.
  • Recently Browsing   0 members

    • No registered users viewing this page.
  • Posts

    • Free AI in IDEs is shifting to paid models Or you know, you could just learn to actually design and code apps, use frameworks to handle the repetitive parts and not use AI at all - and voila... free for life!
    • In a sane world US antitrust laws wouldn't even allow these companies to be in the position to be subjected to EU directives. As you say, better than oligarch nothing.
    • Apple reportedly has a second-generation iPhone Fold planned for 2027 Good grief, Apple hasn't even released a first folding phone and the Apple faithful is already obsessing over the sequel? Seriously people, go out and touch grass... because this level of obsession is borderline stalkery/neurotic.
    • I checked on the IPs associated with every login and they're all mine... And whenever I get a new prompt, there is no activity to show for it. 
    • Brave Browser 1.91.178 by Razvan Serea Brave Browser is a lightning-fast, secure web browser that stands out from the competition with its focus on privacy, security, and speed. With features like HTTPS Everywhere and built-in tracker blocking, Brave keeps your online activities safe from prying eyes. Brave is one of the safest browsers on the market today. It blocks third-party data storage. It protects from browser fingerprinting. And it does all this by default. Speed - Brave is built on Chromium, the same technology that powers Google Chrome, and is optimized for speed, providing a fast and responsive browsing experience. Brave Browser also features Brave Rewards, a system that rewards users with Basic Attention Tokens (BAT) for viewing opt-in ads. This innovative system provides an alternative revenue model for content creators and a way to support the Brave community. SlimBrave Neo takes all the good things about Brave and makes them even better by keeping everything clean, light, and privacy-focused. It removes the extra clutter, turns off features you might not need, and cuts down on anything that could slow you down or collect unnecessary data. Because it relies on simple settings and policies instead of modifying the browser itself, you still get full Brave compatibility—just in a smoother, lighter, and more privacy-friendly package. Brave Browser 1.91.178 changelog: Fixed certain extensions not working as expected. (#56271) Fixed inability to use Brave Sync in certain cases. (#55203) Upgraded Chromium to 149.0.7827.196. (#56598) Download: Brave Browser 64-bit | 1.2 MB (Freeware) Download: Brave Browser 32-bit View: Brave Homepage | Offline Installers | Screenshot Get alerted to all of our Software updates on Twitter at @NeowinSoftware
  • Recent Achievements

    • Enthusiast
      Xonos went up a rank
      Enthusiast
    • Conversation Starter
      Admir earned a badge
      Conversation Starter
    • First Post
      The_Focal_Point earned a badge
      First Post
    • Apprentice
      daryld went up a rank
      Apprentice
    • Contributor
      Carltonbar went up a rank
      Contributor
  • Popular Contributors

    1. 1
      +primortal
      405
    2. 2
      +Edouard
      170
    3. 3
      PsYcHoKiLLa
      129
    4. 4
      neufuse
      69
    5. 5
      Xenon
      68
  • Tell a friend

    Love Neowin? Tell a friend!