diff options
author | Joshua Daniel Franklin <joshuadfranklin@yahoo.com> | 2005-03-03 16:36:08 +0000 |
---|---|---|
committer | Joshua Daniel Franklin <joshuadfranklin@yahoo.com> | 2005-03-03 16:36:08 +0000 |
commit | 7486d0c0192a9b2a3c90f3dde3e65d647f6d118c (patch) | |
tree | 95e3279e7b3602b12d97804c21affde99f6059b2 /winsup/doc | |
parent | 7c8d92d7a61f3989eeb9cdaaa070d30453e347f8 (diff) | |
download | newlib-7486d0c0192a9b2a3c90f3dde3e65d647f6d118c.zip newlib-7486d0c0192a9b2a3c90f3dde3e65d647f6d118c.tar.gz newlib-7486d0c0192a9b2a3c90f3dde3e65d647f6d118c.tar.bz2 |
Add Pierre's security text.
Diffstat (limited to 'winsup/doc')
-rw-r--r-- | winsup/doc/ChangeLog | 4 | ||||
-rw-r--r-- | winsup/doc/how-api.texinfo | 17 |
2 files changed, 10 insertions, 11 deletions
diff --git a/winsup/doc/ChangeLog b/winsup/doc/ChangeLog index cd20e87..fdd3ce2 100644 --- a/winsup/doc/ChangeLog +++ b/winsup/doc/ChangeLog @@ -1,3 +1,7 @@ +2005-03-03 Joshua Daniel Franklin <joshuadfranklin@yahoo.com> + + * how-api.texinfo: Add Pierre's security text. + 2005-02-23 Joshua Daniel Franklin <joshuadfranklin@yahoo.com> * README: New file. diff --git a/winsup/doc/how-api.texinfo b/winsup/doc/how-api.texinfo index 0d217c1..5490946 100644 --- a/winsup/doc/how-api.texinfo +++ b/winsup/doc/how-api.texinfo @@ -174,17 +174,12 @@ ones which have a "#!" as their first characters. @subsection How secure is Cygwin in a multi-user environment? -Cygwin is not secure in a multi-user environment. For -example if you have a long running daemon such as "inetd" -running as admin while ordinary users are logged in, or if -you have a user logged in remotely while another user is logged -into the console, one cygwin client can trick another into -running code for it. In this way one user may gain the -privilege of another cygwin program running on the machine. -This is because cygwin has shared state that is accessible by -all processes. - -(Thanks to Tim Newsham (newsham@@lava.net) for this explanation). +As of version 1.5.13, the Cygwin developers are not aware of any feature +in the cygwin dll that would allow users to gain privileges or to access +objects to which they have no rights under Windows. However there is no +guarantee that Cygwin is as secure as the Windows it runs on. Cygwin +processes share some variables and are thus easier targets of denial of +service type of attacks. @subsection How do the net-related functions work? |