RE: Windows Vista Power Management & Local Security Policy
- From: "Abe Getchell" <me@xxxxxxxxxxxxxxx>
- Date: Sun, 20 Jul 2008 15:32:03 -0400
So, you guys don't think it's an issue that power management in Vista
(apparently) has a pass to bypass local security policy?
--
Abe Getchell
me@xxxxxxxxxxxxxxx
https://abegetchell.com/
-----Original Message-----
From: Thor (Hammer of God) [mailto:thor@xxxxxxxxxxxxxxx]
Sent: Saturday, July 19, 2008 6:20 PM
To: me@xxxxxxxxxxxxxxx; Jim Harrison; bugtraq@xxxxxxxxxxxxxxxxx
Subject: RE: Windows Vista Power Management & Local Security Policy
If Jim is going to get Nancy to run a program, and that's "not all that
hard," then why not just have that program do what you want in the
first
place rather than worrying about the power switch nonsense? This is
the
one million and fourth time: "If your 'vulnerability' begins with 'if
I
can get the user to run code' then whatever comes after the 'then'
doesn't matter. Period."
t
-----Original Message-----on
From: Abe Getchell [mailto:me@xxxxxxxxxxxxxxx]
Sent: Saturday, July 19, 2008 12:33 AM
To: 'Jim Harrison'; bugtraq@xxxxxxxxxxxxxxxxx
Subject: RE: Windows Vista Power Management & Local Security Policy
As stated in my original e-mail to the list, I definitely don't think
that
this is a security vulnerability in a traditional sense. I completely
agree
with you. Think about it this way... When you press the power button
theIf
machine and it performs a graceful shutdown, stuff happens inside of
the
operating system. That stuff happens at an elevated privilege level.
there were some way to hook into the stuff that happens, you (as anhe
unauthenticated user), could do bad things (besides simply shutting
down the
system) using that hook simply by pressing the power button at the
logon
screen. For example, if Jim wants to know what Nancy is working on,
couldwhat
write a program which e-mails him the contents of her "My Documents"
folder
that is triggered by a hook into that process. All Jim needs to do is
get
Nancy to run that program on her system (not hard) and walk by her
office
when she's not there and hit the power button (also not hard). So
canswitch
_I_ do with this bug? Not much, I'm not that great of a programmer...
but I
think someone out there could do some nasty stuff.
--
Abe Getchell
me@xxxxxxxxxxxxxxx
https://abegetchell.com/
-----Original Message-----
From: Jim Harrison [mailto:Jim@xxxxxxxxxxxx]
Sent: Saturday, July 19, 2008 1:36 AM
To: 'me@xxxxxxxxxxxxxxx'; bugtraq@xxxxxxxxxxxxxxxxx
Subject: RE: Windows Vista Power Management & Local Security Policy
Abe,
Other than a denial-of-service from the console (is the power
"securitynow a security vuln, too?), what can you do with this bug? It's
absolutely, unquestionably a "bug"; the user should see behavior as
dictated by logic and described in the documentation, but a
"Disable",vulnerability"?without
I think that's stretching things juuuuuust a bit.
Jim
-----Original Message-----
From: Abe Getchell [mailto:me@xxxxxxxxxxxxxxx]
Sent: Thursday, July 17, 2008 7:39 PM
To: bugtraq@xxxxxxxxxxxxxxxxx
Subject: Windows Vista Power Management & Local Security Policy
When the security option "Shutdown: Allow system to be shutdown
having to log on" (in the local security policy) is set to
powerandto
the power management setting "When I press the power button" is set
"Shut
Down", it is possible for an unauthenticated user to press the
downbutton
at the Windows logon screen and gracefully shutdown the system. The
explanation of this security option, taken from the local security
policy,
is as follows:
"Shutdown: Allow system to be shut down without having to log on
This security setting determines whether a computer can be shut
ablewithoutthe
having to log on to Windows.
When this policy is enabled, the Shut Down command is available on
Windows logon screen.does
When this policy is disabled, the option to shut down the computer
not
appear on the Windows logon screen. In this case, *users must be
necessarilyto loguser
on to the computer successfully and have the Shut down the system
right
before they can perform a system shutdown*.
Default on workstations: Enabled.
Default on servers: Disabled."
Note the text between the asterisks. While this bug isn't
aagainst
software flaw allowing for an intrusion into the system in afree
traditional
sense, it does set a bad precedence in that power management has a
pass
to bypass local security policy and perform actions expressly
hasthe"power
defined policy. It appears that the only impact the use of this
security
option actually has is enabling or disabling the display of the
button" on the Windows logon screen (locally only - this setting
nopassed
affect on remote desktop connections - the "power button" is notthis
displayed
in either case), not actually preventing anyone from (gracefully)
shutting
down the system without logging in.
I reported this to the MSRC on 6/25/2008 and their stance was that
wasn't a security vulnerability, but was likely a bug, and was
bugdirectly to the product team to investigate through their normal
themtriage
process. After some back and forth, there was silence, and I let
know I
was going to release this information to the community.
This was tested on Windows Vista SP1 (32-bit).
--
Abe Getchell
me@xxxxxxxxxxxxxxx
https://abegetchell.com/
- Follow-Ups:
- RE: Windows Vista Power Management & Local Security Policy
- From: Jim Harrison
- RE: Windows Vista Power Management & Local Security Policy
- References:
- Windows Vista Power Management & Local Security Policy
- From: Abe Getchell
- RE: Windows Vista Power Management & Local Security Policy
- From: Jim Harrison
- RE: Windows Vista Power Management & Local Security Policy
- From: Abe Getchell
- RE: Windows Vista Power Management & Local Security Policy
- From: Thor (Hammer of God)
- Windows Vista Power Management & Local Security Policy
- Prev by Date: EZWebAlbum (dlfilename) Remote File Disclosure Vulnerability
- Next by Date: MyBlog <=0.9.8 Multiple Vulnerabilities
- Previous by thread: RE: Windows Vista Power Management & Local Security Policy
- Next by thread: RE: Windows Vista Power Management & Local Security Policy
- Index(es):
Relevant Pages
|