Welcome to Dream.In.Code
Become an Expert!

Join 149,521 Programmers for FREE! Get instant access to thousands of experts, tutorials, code snippets, and more! There are 1,384 people online right now. Registration is fast and FREE... Join Now!




Application Security

 
Reply to this topicStart new topic

Application Security, What do you do to mitigate the top 10 threats

skyhawk133
2 Jul, 2007 - 10:19 AM
Post #1

Head DIC Head
Group Icon

Joined: 17 Mar, 2001
Posts: 15,262



Thanked: 61 times
Dream Kudos: 1650
Expert In: Web Development

My Contributions
As a DoD contractor, I focus a lot of my time securing my applications and auditing log files. The OWASP (Open Web Application Security Project) have a top 10 list of vulnerabilities. I'm curious how you mitigate these vulnerabilities in your code.

Here's the top 10:

A1 - Cross Site Scripting (XSS)
A2 - Injection Flaws
A3 - Malicious File Execution
A4 - Insecure Direct Object Reference
A5 - Cross Site Request Forgery (CSRF)
A6 - Information Leakage and Improper Error Handling
A7 - Broken Authentication and Session Management
A8 - Insecure Cryptographic Storage
A9 - Insecure Communications
A10 - Failure to Restrict URL Access

Feel free to discuss or ask what each vulnerability or attack is.

Personally, I use a lot of the built in functions within ColdFusion to prevent most Injection, XSS, and Information Disclosure including the isValid(), HTMLEditFormat(), and cfqueryparam functions. ColdFusion also has a built in Script Protect that scrubs most of the common XSS attacks out of requests.
User is online!Profile CardPM
+Quote Post

William_Wilson
RE: Application Security
2 Jul, 2007 - 10:55 AM
Post #2

lost in compilation
Group Icon

Joined: 23 Dec, 2005
Posts: 4,101



Thanked: 25 times
Dream Kudos: 3275
Expert In: Java, C, Javascript

My Contributions
the first 2 are an issue for any site. Even the M$ site has known injection issues.

number 6 has been known to give access to information which should not be attained on many sites... the errors on malformed calls/scripts revealing too much information on objects or file paths... anyone with a malicious mind can go with this one a long way.

It is rather sad how insecure the code of even the top industries seem to be...
User is offlineProfile CardPM
+Quote Post

no2pencil
RE: Application Security
2 Jul, 2007 - 11:06 AM
Post #3

My fridge be runnin OH NOEZ!
Group Icon

Joined: 10 May, 2007
Posts: 7,123



Thanked: 76 times
Dream Kudos: 2425
Expert In: Goofing Off

My Contributions
QUOTE(William_Wilson @ 2 Jul, 2007 - 11:55 AM) *

It is rather sad how insecure the code of even the top industries seem to be...


This is because the top industry leaders are more concerned with meeting deadlines than quality.

"hey, I got it out on time, now it's your job to support it"
User is online!Profile CardPM
+Quote Post

5ubw0r1d
RE: Application Security
3 Jul, 2007 - 03:08 AM
Post #4

D.I.C Head
Group Icon

Joined: 18 May, 2007
Posts: 63



Thanked: 1 times
Dream Kudos: 50
My Contributions
QUOTE(no2pencil @ 2 Jul, 2007 - 12:06 PM) *

"hey, I got it out on time, now it's your job to support it"


Microsoft employee - "Hey, I didn't get it out on time *sigh* (again), but it's STILL your job to support it.
User is offlineProfile CardPM
+Quote Post

Fast ReplyReply to this topicStart new topic
Time is now: 1/7/09 08:31PM

Be Social

Dream.In.Code RSS Feed Dream.In.Code LinkedIn Group Follow Us On Twitter

Live Help!

Tutorials

Programming

Web Development

Reference Sheets

Code Snippets

DIC Chatroom

Bye Bye Ads

Monthly Drawing

Thumb Drive

Top Contributors

Top 10 Kudos This Month