Re: Directory/File Access Permissions for COPY and Generic File Access Functions
От | Stephen Frost |
---|---|
Тема | Re: Directory/File Access Permissions for COPY and Generic File Access Functions |
Дата | |
Msg-id | 20141029163459.GQ28859@tamriel.snowman.net обсуждение исходный текст |
Ответ на | Re: Directory/File Access Permissions for COPY and Generic File Access Functions (Tom Lane <tgl@sss.pgh.pa.us>) |
Ответы |
Re: Directory/File Access Permissions for COPY and Generic File Access Functions
|
Список | pgsql-hackers |
* Tom Lane (tgl@sss.pgh.pa.us) wrote: > This points up the fact that platform-specific security holes are likely > to be a huge part of the problem. I won't even speculate about our odds > of building something that's secure on Windows. Andres' suggestion to only provide it on platforms which support O_NOFOLLOW and O_EXCL certainly seems appropriate, along with fstat'ing after we've opened it and checking that there's only one hard-link to it. As for Windows, it looks like you can get a file's attributes after opening it by using GetFileInformationByHandle and you can then check if it's a junction point or not (which would indicate if it's either a symbolic link or a hard link, from what I can see). Obviously, we'd need to get input from someone more familiar with Windows than I am before we can be confident of this approach though. Thanks! Stephen
В списке pgsql-hackers по дате отправления: