Presentation: "Common Security Weaknesses in Java Web Apps and How to Avoid them"
                        Track:
                        
                          
                          
                            
                          
                        
                        Security: A Developers View
                        
                        
                      
                      
                      Time: Monday 10:50 - 11:50
Location: Robinson/Whitman
                          Abstract: 
                      
        
      
    
Implementing secure Web Applications requires an understanding of broad range of vulnerabilities and how to avoid them.  
Secure application development is the product of a security focus that spans the entire SDLC, and that requires insight into
how applications are attacked and compromised.
 
In this talk we will examine common weaknesses found in Java Web Apps, and provide specific guidelines on how to avoid them,
including:
Each vulnerability will be summarized, presented as a real-life J2EE scenario, and then the proper mitigation strategy described.
                        Secure application development is the product of a security focus that spans the entire SDLC, and that requires insight into
how applications are attacked and compromised.
In this talk we will examine common weaknesses found in Java Web Apps, and provide specific guidelines on how to avoid them,
including:
- Authentication
 - Access Control
 - Session Hijacking
 - Cross-site Scripting
 - Command Injection
 - SQL Injection
 - Path Traversal
 - Format Strings
 - Error Handling
 - Application Logic
 - Multi-Tier Architectures
 
Each vulnerability will be summarized, presented as a real-life J2EE scenario, and then the proper mitigation strategy described.

  