IIS Server Security >> Where to disable access to wscript.shell in IIS6&IIS5?
by Jess » Wed, 03 Mar 2004 13:17:41 GMT
Hello,
I'd like to be able to disable access to the wscript.shell extensions from
within asp and asp.net scripts by my users but can't seem to find the
location on where to apply the necessary ACLs. Any help would be most
appreciated.
Thanks,
Jess
Similar Threads
1. access denied to wscript.shell
I need to use nslookup on an asp page. So I use the sort of code I can see
in the discussion group
SET objShell = Server.CreateObject("Wscript.Shell")
DIM objExec
SET objExec = objShell.Exec("%comspec% /c nslookup -type=MX "&host)
but I get "access denied" on the SET statement. (It doesn't matter what
command I am using in the shell.)
On the physical IIS application directory Web sharing is enabled
I enable anonymous access
I have full control for the internet guest account.
I have permission for scripts and executables on the virtual directory
application protection low
read write directory browse
I have enabled web sharing for windowsSystem32. (I probably shouldn't have!)
Clearly there is something I have forgotten. But what?
--
Victor
2. IIS5 ==> IIS6 /fpdb .ldb files not disappearing
3. WScript.Shell is not working after windows update
Group:
I am using a method "Run" of the control "WScript.Shell" to execute a third
party tool which converts TIFF to PDF. This was working fine till August 12,
2008. But my IT department pushed the windows update on August 13 since then
I am receiving the error "Microsoft VBScript runtime (0x800A0046) Permission
denied".
I am using windows 2003, IIS 6.0 and ASP.
Please help me out.
Please let me know if you need more information regarding this issue.
Thanks in advance
Arunesh
4. WScript.Shell to execute Ms-DOS commands?
5. Help with WScript.Shell Object
I've made an ASP page that calls a small executable and collects its
text output into a variable ("strExeOut") below. Below is some code similar
to the one I use for that purpose.
strExe = "C:\whatever\myprogram.exe -h1 -d33"
Set objShell = CreateObject("WScript.Shell")
Set objScriptExec = objShell.Exec(strExe)
strExeOut = objScriptExec.StdOut.ReadAll
I developed this in my own computer and the whole thing works like a charm,
but
unfortunately I assumed my hosting provider would let me run the (little and
harmless) exe, and they won't.
Therefore I have to run only the "exe" portion of the code in another web
server and send
back the output to my website on the net.
I'd like to get some feedback on what would
be the best way to call an exe on another server, and to have the output
sent back.
Any help is appreciated. Thanks in advance.
6. pinging with WScript.Shell - ASP
7. WScript.Shell Microsoft VBScript runtime error '800a0046'
Erorr is
---------------------
Microsoft VBScript runtime error '800a0046'
Permission denied
/a.asp, line 3
-----------------------
Code is
-----------------------
<%
Set WShShell = Server.CreateObject("WScript.Shell")
WShShell.Run "cmd /c dir", 0, True
%>
-----------------------
This is a standart iis user site at c:\inetpub\wwwroot with full
permissions to iis user.
server hasnt got any av or smilar sow installed
I have tried
------------------
editing cmd security and adding everyone user to cmd.exe just to male
sure it gets full access
editing cscript security and adding everyone user to cmd.exe just to
male sure it gets full access
nothaing has changed. I couldnt find any information on the net and
filemon®mon does not rise any persmission denied errors.
can it be anything else? may be policy? if yes where can i find it?
below copy of filemon log
---------------------------------------------------
841 11:46:17 w3wp.exe:11228 OPEN C:\Inetpub\wwwroot\a.asp SUCCESS
Options: Open Access: Read
842 11:46:17 w3wp.exe:11228 QUERY INFORMATION
C:\Inetpub\wwwroot\a.asp SUCCESS FileFsVolumeInformation
843 11:46:17 w3wp.exe:11228 QUERY INFORMATION C:\Inetpub\wwwroot\a.asp
BUFFER OVERFLOW FileAllInformation
844 11:46:17 w3wp.exe:11228 CLOSE C:\Inetpub\wwwroot\a.asp SUCCESS
845 11:46:17 w3wp.exe:11228 QUERY INFORMATION
C:\WINDOWS\system32\wshom.ocx SUCCESS Attributes: A
846 11:46:17 w3wp.exe:11228 OPEN C:\WINDOWS\system32\wshom.ocx SUCCESS
Options: Open Access: 00100020
847 11:46:17 w3wp.exe:11228 QUERY INFORMATION
C:\WINDOWS\system32\wshom.ocx SUCCESS Length: 98304
848 11:46:17 w3wp.exe:11228 CLOSE C:\WINDOWS\system32\wshom.ocx SUCCESS
849 11:46:17 w3wp.exe:11228 QUERY INFORMATION
C:\WINDOWS\system32\wshom.ocx SUCCESS Attributes: A
850 11:46:17 w3wp.exe:11228 OPEN C:\WINDOWS\system32\wshom.ocx SUCCESS
Options: Open Access: 00100021
851 11:46:17 w3wp.exe:11228 QUERY INFORMATION
C:\WINDOWS\system32\wshom.ocx SUCCESS Length: 98304
852 11:46:17 w3wp.exe:11228 CLOSE C:\WINDOWS\system32\wshom.ocx SUCCESS
853 11:46:17 w3wp.exe:11228 READ C:\WINDOWS\system32\wshom.ocx SUCCESS
Offset: 4096 Length: 32768
854 11:46:17 w3wp.exe:11228 READ C:\WINDOWS\system32\wshom.ocx SUCCESS
Offset: 36864 Length: 20480
856 11:46:17 w3wp.exe:11228 READ C:\WINDOWS\system32\wshom.ocx SUCCESS
Offset: 57344 Length: 4096
857 11:46:17 w3wp.exe:11228 READ C:\WINDOWS\system32\wshom.ocx SUCCESS
Offset: 61440 Length: 16384
858 11:46:17 w3wp.exe:11228 READ C:\WINDOWS\system32\wshom.ocx SUCCESS
Offset: 77824 Length: 16384
859 11:46:17 w3wp.exe:11228 READ C:\WINDOWS\system32\wshom.ocx SUCCESS
Offset: 94208 Length: 4096
860 11:46:17 w3wp.exe:11228 QUERY INFORMATION
C:\WINDOWS\system32\WINSPOOL.DRV SUCCESS Attributes: A
861 11:46:17 w3wp.exe:11228 OPEN C:\WINDOWS\system32\WINSPOOL.DRV
SUCCESS Options: Open Access: 00100021
862 11:46:17 w3wp.exe:11228 CLOSE C:\WINDOWS\system32\WINSPOOL.DRV SUCCESS
863 11:46:17 w3wp.exe:11228 QUERY INFORMATION
C:\WINDOWS\system32\ScrRun.dll SUCCESS Attributes: A
864 11:46:17 w3wp.exe:11228 OPEN C:\WINDOWS\system32\ScrRun.dll SUCCESS
Options: Open Access: 00100021
865 11:46:17 w3wp.exe:11228 CLOSE C:\WINDOWS\system32\ScrRun.dll SUCCESS
866 11:46:17 w3wp.exe:11228 QUERY INFORMATION
C:\WINDOWS\system32\MFC42.dll SUCCESS Attributes: A
867 11:46:17 w3wp.exe:11228 OPEN C:\WINDOWS\system32\MFC42.dll SUCCESS
Options: Open Access: 00100021
868 11:46:17 w3wp.exe:11228 CLOSE C:\WINDOWS\system32\MFC42.dll SUCCESS
869 11:46:17 w3wp.exe:11228 QUERY INFORMATION
C:\WINDOWS\system32\ODBC32.dll SUCCESS Attributes: A
870 11:46:17 w3wp.exe:11228 OPEN C:\WINDOWS\system32\ODBC32.dll SUCCESS
Options: Open Access: 00100021
871 11:46:17 w3wp.exe:11228 CLOSE C:\WINDOWS\system32\ODBC32.dll SUCCESS
874 11:46:17 w3wp.exe:11228 OPEN
C:\WINDOWS\WinSxS\x86_Microsoft.Windows.Common-Controls_6595b64144ccf1df_5.82.3790.3959_x-ww_78FCF8D0\COMCTL32.dll
SUCCESS Options: Open Access: 00100021
875 11:46:17 w3wp.exe:11228 CLOSE
C:\WINDOWS\WinSxS\x86_Microsoft.Windows.Common-Controls_6595b64144ccf1df_5.82.3790.3959_x-ww_78FCF8D0\COMCTL32.dll
SUCCESS
876 11:46:17 w3wp.exe:11228 QUERY INFORMATION
C:\WINDOWS\system32\odbcint.dll SUCCESS Attributes: A
877 11:46:17 w3wp.exe:11228 OPEN C:\WINDOWS\system32\odbcint.dll
SUCCESS Options: Open Access: 00100020
878 11:46:17 w3wp.exe:11228 QUERY INFORMATION
C:\WINDOWS\system32\odbcint.dll SUCCESS Length: 94208
879 11:46:17 w3wp.exe:11228 CLOSE C:\WINDOWS\system32\odbcint.dll SUCCESS
885 11:46:17 w3wp.exe:11228 QUERY INFORMATION
C:\WINDOWS\system32\odbcint.dll SUCCESS Attributes: A
886 11:46:17 w3wp.exe:11228 OPEN C:\WINDOWS\system32\odbcint.dll
SUCCESS Options: Open Access: 00100021
887 11:46:17 w3wp.exe:11228 CLOSE C:\WINDOWS\system32\odbcint.dll SUCCESS
888 11:46:17 w3wp.exe:11228 QUERY INFORMATION
C:\WINDOWS\system32\MFC42LOC.DLL NOT FOUND Attributes: Error
889 11:46:17 w3wp.exe:11228 QUERY INFORMATION
C:\WINDOWS\system32\MFC42LOC.DLL NOT FOUND Attributes: Error
890 11:46:17 w3wp.exe:11228 QUERY INFORMATION
C:\WINDOWS\system32\MFC42LOC.DLL.DLL NOT FOUND Attributes: Error
891 11:46:17 w3wp.exe:11228 QUERY INFORMATION
C:\WINDOWS\system32\wshENU.DLL NOT FOUND Attributes: Error
892 11:46:17 w3wp.exe:11228 QUERY INFORMATION
C:\WINDOWS\system32\wshENU.DLL NOT FOUND Attributes: Error
893 11:46:17 w3wp.exe:11228 QUERY INFORMATION
C:\windows\system32\inetsrv\wshENU.DLL NOT FOUND Attributes: Error
894 11:46:17 w3wp.exe:11228 QUERY INFORMATION
C:\WINDOWS\system32\wshENU.DLL NOT FOUND Attributes: Error
895 11:46:17 w3wp.exe:11228 QUERY INFORMATION
C:\WINDOWS\system\wshENU.DLL NOT FOUND Attributes: Error
896 11:46:17 w3wp.exe:11228 QUERY INFORMATION C:\WINDOWS\wshENU.DLL
NOT FOUND Attributes: Error
897 11:46:17 w3wp.exe:11228 QUERY INFORMATION
C:\WINDOWS\system32\inetsrv\wshENU.DLL NOT FOUND Attributes: Error
898 11:46:17 w3wp.exe:11228 QUERY INFORMATION
C:\Perl\site\bin\wshENU.DLL NOT FOUND Attributes: Error
899 11:46:17 w3wp.exe:11228 QUERY INFORMATION C:\Perl\bin\wshENU.DLL
NOT FOUND Attributes: Error
900 11:46:17 w3wp.exe:11228 QUERY INFORMATION
C:\WINDOWS\system32\wshENU.DLL NOT FOUND Attributes: Error
901 11:46:17 w3wp.exe:11228 QUERY INFORMATION C:\WINDOWS\wshENU.DLL
NOT FOUND Attributes: Error
902 11:46:17 w3wp.exe:11228 QUERY INFORMATION
C:\WINDOWS\system32\WBEM\wshENU.DLL NOT FOUND Attributes: Error
903 11:46:17 w3wp.exe:11228 QUERY INFORMATION C:\Program Files\Microsoft
SQL Server\90\Tools\binn\wshENU.DLL NOT FOUND Attributes: Error
904 11:46:17 w3wp.exe:11228 QUERY INFORMATION
C:\WINDOWS\system32\wshEN.DLL NOT FOUND Attributes: Error
905 11:46:17 w3wp.exe:11228 QUERY INFORMATION
C:\WINDOWS\system32\wshEN.DLL NOT FOUND Attributes: Error
906 11:46:17 w3wp.exe:11228 QUERY INFORMATION
C:\windows\system32\inetsrv\wshEN.DLL NOT FOUND Attributes: Error
907 11:46:17 w3wp.exe:11228 QUERY INFORMATION
C:\WINDOWS\system32\wshEN.DLL NOT FOUND Attributes: Error
908 11:46:17 w3wp.exe:11228 QUERY INFORMATION
C:\WINDOWS\system\wshEN.DLL NOT FOUND Attributes: Error
910 11:46:17 w3wp.exe:11228 QUERY INFORMATION C:\WINDOWS\wshEN.DLL NOT
FOUND Attributes: Error
911 11:46:17 w3wp.exe:11228 QUERY INFORMATION
C:\WINDOWS\system32\inetsrv\wshEN.DLL NOT FOUND Attributes: Error
912 11:46:17 w3wp.exe:11228 QUERY INFORMATION
C:\Perl\site\bin\wshEN.DLL NOT FOUND Attributes: Error
913 11:46:17 w3wp.exe:11228 QUERY INFORMATION C:\Perl\bin\wshEN.DLL
NOT FOUND Attributes: Error
914 11:46:17 w3wp.exe:11228 QUERY INFORMATION
C:\WINDOWS\system32\wshEN.DLL NOT FOUND Attributes: Error
915 11:46:17 w3wp.exe:11228 QUERY INFORMATION C:\WINDOWS\wshEN.DLL NOT
FOUND Attributes: Error
916 11:46:17 w3wp.exe:11228 QUERY INFORMATION
C:\WINDOWS\system32\WBEM\wshEN.DLL NOT FOUND Attributes: Error
917 11:46:17 w3wp.exe:11228 QUERY INFORMATION C:\Program Files\Microsoft
SQL Server\90\Tools\binn\wshEN.DLL NOT FOUND Attributes: Error
918 11:46:17 w3wp.exe:11228 QUERY INFORMATION
C:\WINDOWS\system32\wshENU.DLL NOT FOUND Attributes: Error
919 11:46:17 w3wp.exe:11228 QUERY INFORMATION
C:\WINDOWS\system32\wshENU.DLL NOT FOUND Attributes: Error
920 11:46:17 w3wp.exe:11228 QUERY INFORMATION
C:\windows\system32\inetsrv\wshENU.DLL NOT FOUND Attributes: Error
921 11:46:17 w3wp.exe:11228 QUERY INFORMATION
C:\WINDOWS\system32\wshENU.DLL NOT FOUND Attributes: Error
922 11:46:17 w3wp.exe:11228 QUERY INFORMATION
C:\WINDOWS\system\wshENU.DLL NOT FOUND Attributes: Error
923 11:46:17 w3wp.exe:11228 QUERY INFORMATION C:\WINDOWS\wshENU.DLL
NOT FOUND Attributes: Error
924 11:46:17 w3wp.exe:11228 QUERY INFORMATION
C:\WINDOWS\system32\inetsrv\wshENU.DLL NOT FOUND Attributes: Error
925 11:46:17 w3wp.exe:11228 QUERY INFORMATION
C:\Perl\site\bin\wshENU.DLL NOT FOUND Attributes: Error
926 11:46:17 w3wp.exe:11228 QUERY INFORMATION C:\Perl\bin\wshENU.DLL
NOT FOUND Attributes: Error
927 11:46:17 w3wp.exe:11228 QUERY INFORMATION
C:\WINDOWS\system32\wshENU.DLL NOT FOUND Attributes: Error
928 11:46:17 w3wp.exe:11228 QUERY INFORMATION C:\WINDOWS\wshENU.DLL
NOT FOUND Attributes: Error
929 11:46:17 w3wp.exe:11228 QUERY INFORMATION
C:\WINDOWS\system32\WBEM\wshENU.DLL NOT FOUND Attributes: Error
930 11:46:17 w3wp.exe:11228 QUERY INFORMATION C:\Program Files\Microsoft
SQL Server\90\Tools\binn\wshENU.DLL NOT FOUND Attributes: Error
931 11:46:17 w3wp.exe:11228 QUERY INFORMATION
C:\windows\system32\inetsrv SUCCESS Attributes: D
932 11:46:17 w3wp.exe:11228 OPEN C:\windows\system32\inetsrv\ SUCCESS
Options: Open Directory Access: 00100001
933 11:46:17 w3wp.exe:11228 DIRECTORY C:\windows\system32\inetsrv\ NO
SUCH FILE FileBothDirectoryInformation: cmd"*
934 11:46:17 w3wp.exe:11228 CLOSE C:\windows\system32\inetsrv\ SUCCESS
936 11:46:17 w3wp.exe:11228 OPEN C:\WINDOWS\system32\verclsid.exe
SUCCESS Options: Open Access: 001000A1
937 11:46:17 w3wp.exe:11228 QUERY INFORMATION
C:\WINDOWS\system32\verclsid.exe SUCCESS Attributes: A
938 11:46:17 w3wp.exe:11228 QUERY INFORMATION
C:\WINDOWS\system32\verclsid.exe SUCCESS Length: 29184
939 11:46:17 w3wp.exe:11228 OPEN
C:\WINDOWS\system32\verclsid.exe.Manifest NOT FOUND Options: Open
Access: 001200A9
940 11:46:17 w3wp.exe:11228 CLOSE C:\WINDOWS\system32\verclsid.exe SUCCESS
941 11:46:17 verclsid.exe:3208 OPEN C:\windows\system32\inetsrv\
SUCCESS Options: Open Directory Access: 00100020
977 11:46:17 w3wp.exe:11228 OPEN C:\windows\system32\inetsrv\ SUCCESS
Options: Open Directory Access: 00100001
978 11:46:17 w3wp.exe:11228 DIRECTORY C:\windows\system32\inetsrv\ NO
SUCH FILE FileBothDirectoryInformation: cmd"*
979 11:46:17 w3wp.exe:11228 CLOSE C:\windows\system32\inetsrv\ SUCCESS
980 11:46:17 w3wp.exe:11228 OPEN C:\WINDOWS\system32\ SUCCESS Options:
Open Directory Access: 00100001
981 11:46:17 w3wp.exe:11228 DIRECTORY C:\WINDOWS\system32\ SUCCESS
FileBothDirectoryInformation: cmd"*
982 11:46:17 w3wp.exe:11228 DIRECTORY C:\WINDOWS\system32\ NO MORE
FILES FileBothDirectoryInformation
983 11:46:17 w3wp.exe:11228 CLOSE C:\WINDOWS\system32\ SUCCESS
984 11:46:17 w3wp.exe:11228 QUERY INFORMATION
C:\WINDOWS\system32\cmd.exe SUCCESS Attributes: A
8. ASP, Wscript.Shell on a Windows 2003 Server Web Edition - ASP