|
RE: Controlling access to pdf/doc files: msg#00087security.web-applications
Hi, If you're using IIS, you could easily write an ISAPI filter (DLL) and implement it at the site (or directory, as required) level to check the authentication, and set the filter to PDF, DOC and any other file extensions you want filtered. I have not attempted to do this, nor am I aware of anyone else implenting it, but I can't see any reason why it wouldn't work. Mark Mark McDonald | CGL is | web developer -----Original Message----- From: Sangita Pakala [mailto:sangita.pakala@xxxxxxxxxxxx] Sent: Tuesday, February 24, 2004 11:22 PM To: webappsec@xxxxxxxxxxxxxxxxx Subject: Controlling access to pdf/doc files Hi, Could I have the list's thoughts on an answer we are preparing for the next version of the AppSec FAQ at OWASP. Question - How can I ensure my application allows only authenticated users access to files like *.pdf or *.doc? Issue - Suppose a web site, say a bank site, displays the user's account statement as a .doc file. What if someone tries to access this file by typing its full URL into the address bar? How does the application check whether the user trying to access the file is the authenticated user and that the session has not expired? Solution - One solution is to have a random number for the name of the file or the folder containing it. This random number could even be related to the session token of the user. This file/folder should then be deleted as soon as the user's session has expired. Are there better methods available to address this issue? Can the web server run a server side program to verify the session token before serving the final GET request for the file? Thanks, Sangita. OWASP AppSec FAQ http://www.owasp.org/documentation/appsecfaq Paladion Networks http://www.paladion.net |
|
| <Prev in Thread] | Current Thread | [Next in Thread> |
|---|---|---|
| Previous by Date: | RE: Controlling access to pdf/doc files: 00087, Alistair Meikle |
|---|---|
| Next by Date: | RE: Controlling access to pdf/doc files: 00087, Harper.Matthew |
| Previous by Thread: | RE: Controlling access to pdf/doc filesi: 00087, Zuech, Richard |
| Next by Thread: | RE: Controlling access to pdf/doc files: 00087, Harper.Matthew |
| Indexes: | [Date] [Thread] [Top] [All Lists] |
| News | FAQ | advertise |