Ethical Hacking

Learn to find vulnerabilities before the bad guys do! Gain real world hands on hacking experience in our state of the art hacking lab. Course designed and taught by expert instructors with years of penetration testing experience. 12 student maximum in every class. Certification attempt included in every package.
Computer Forensics Training at InfoSec Institute

Gain the in-demand skills of a certified computer examiner, learn to recover trace data left behind by fraud, theft, and cybercrime perpetrators. Discover the source of computer crime and abuse at your organization so that it never happens again. All of our class sizes are guaranteed to be 12 students or less to facilitate one-on-one interaction with one of our expert instructors.




Network Security Web-App-Sec
[Top] [All Lists]

Re: Files upload security considerations

Subject: Re: Files upload security considerations
Date: Thu, 9 Nov 2006 12:18:57 -0300
Coments inline,

On 11/9/06, Alexander Berezhnoy <alexander.berezhnoy@gmail.com> wrote:
Hi!

...

Namely,

- Ways of file delivery (HTTP POST, FTP, e-mail)
Usually HTTP, but depends on your current environmnent and policies.

- Main risks
Remote command execution, Disk space exaustion (DoS)

- Mitigations
Store files in different partition and in a folder that is not
directly accessible (and write code to serve them).
Limit file size and files per user.

- Formats (JPG, GIF, PDF)
They all have historic vulnerabilities, you should stick with what is
easier for you and your users. I would leave PDF as a last choice.

- Signatures
Meaning? Should users sign files?

- Known and historic vulnerabilities
Too many to enumerate.

We use Weblogic and Struts.

I realize, that there is not enough information to make any decision,
but, at least, there sould be some common considerations and "best
practices".

Thanks in advance,
Alexander.

-------------------------------------------------------------------------
Sponsored by: Watchfire

It's been reported that 75% of websites are vulnerable to attack. That's
because hackers know to exploit weaknesses in web applications.
Traditional approaches to securing these assets no longer apply.
Download the "Addressing Challenges in Application Security" whitepaper
today, and see for yourself.

https://www.watchfire.com/securearea/whitepapers.aspx?id=701500000008YTU
--------------------------------------------------------------------------



------------------------------------------------------------------------- Sponsored by: Watchfire

It's been reported that 75% of websites are vulnerable to attack. That's because hackers know to exploit weaknesses in web applications. Traditional approaches to securing these assets no longer apply. Download the "Addressing Challenges in Application Security" whitepaper today, and see for yourself.

https://www.watchfire.com/securearea/whitepapers.aspx?id=701500000008YTU
--------------------------------------------------------------------------

<Prev in Thread] Current Thread [Next in Thread>