User Access Control in Windows Vista annoyed a lot of people, so Microsoft made a couple of changes to make it “less-annoying” by providing users the option of customizing the frequency of notifications. UAC has also learned to differentiate between changes made by programs, and changes made to Windows settings. Windows distinguishes each through by checking security certificates. Any process or application containing a specific security certificate will not trigger UAC to prompt.
The default settings only notify the user when programs try to make changes to your computer.
The flaw lies in what Windows 7 doesn’t notify – when changes are made to Windows settings, which includes UAC. Since UAC is a built-in Windows security feature, it must have the ceritficate as well right?
Zheng went on to investigate and created a proof-of-concept script with Rafael (the same guy that released all the Unlock Windows 7 Build 6xxx hacks). Turns out he managed to create a script that silently turned UAC off. A more malicious script would be able to go even further and install malicious apps in your startup folder. The reason why this works is because the UAC process contains one of those security certificates, so you are not prompted when changes are made.
Zheng points out a simple fix: Make all UAC modifcations require a prompt. Unfortunately, Microsoft has claimed that his is not a vulnerability and is done “by design.” Looks like Microsoft is telling us we’ll all have to use the highest setting to keep our computer safe…
Related posts:
Tags: windows 7, windows 7 uac, windows 7 uac flaw, windows 7 user access control
Interesting post.
Looks like MS are trying to learn from the Vista launch mistakes. They remember all the negative publicity about the default UAC settings in Vista being too high, so turned them down.
It’s easy to ramp up the setting – and great that you are getting the warning out there.
Nice blog!!
[...] much criticism towards a huge UAC security flaw discovered by the Windows community, Microsoft shocked everyone when they simply dismissed the [...]
[...] made some changes to UAC after the Windows community discovered a huge security flaw that allowed the UAC setting to be changed without the user knowing at all. These changes are [...]
[...] 0 pareri pana acum. Microsoft made some changes to UAC after the Windows community discovered a huge security flaw that allowed the UAC setting to be changed without the user knowing at all. These changes are [...]
[...] Easy AdSenser by UnrealMicrosoft made some changes to UAC after the Windows community discovered a huge security flaw that allowed the UAC setting to be changed without the user knowing at all. These changes are [...]