From:             [EMAIL PROTECTED]
Operating system: Windows 2000 IIS 5 SP2
PHP version:      4.2.1
PHP Bug Type:     *General Issues
Bug description:  using exec 

One cannot utilize the exec() funtion without granting read/execute rights
to the IUSR-machinename account on cmd.exe. This is a major security flaw
on windows systems. Almost all of the exploits on IIS systems stem from
allowing the IUSR account to have read/execute permissions on cmd.exe.

So, with that said, the exec() function is unusable on IIS. I'm new to PHP
and I don't know who handles the decisions for which accounts an app runs
under, but whoever you are you need to change this yesterday to protect
the users of PHP on windows.

Peace.
-- 
Edit bug report at http://bugs.php.net/?id=17415&edit=1
-- 
Fixed in CVS:        http://bugs.php.net/fix.php?id=17415&r=fixedcvs
Fixed in release:    http://bugs.php.net/fix.php?id=17415&r=alreadyfixed
Need backtrace:      http://bugs.php.net/fix.php?id=17415&r=needtrace
Try newer version:   http://bugs.php.net/fix.php?id=17415&r=oldversion
Not developer issue: http://bugs.php.net/fix.php?id=17415&r=support
Expected behavior:   http://bugs.php.net/fix.php?id=17415&r=notwrong
Not enough info:     http://bugs.php.net/fix.php?id=17415&r=notenoughinfo
Submitted twice:     http://bugs.php.net/fix.php?id=17415&r=submittedtwice
register_globals:    http://bugs.php.net/fix.php?id=17415&r=globals

Reply via email to