Overview
Coursera Flash Sale
40% Off Coursera Plus for 3 Months!
Grab it
Discover the most dangerous security vulnerabilities lurking in your Java applications through this 43-minute conference talk from JavaOne 2025. Explore three critical security flaws that pose real threats to modern applications: SQL Injection, Deserialization Injection, and Logging Injection, drawing lessons from major incidents like the MongoDB attack and Log4Shell disaster. Learn how these vulnerabilities operate, understand why they represent such significant risks to application security, and examine practical code examples that demonstrate both vulnerable implementations and their secure counterparts. Gain hands-on knowledge of SQL query parameterization techniques, secure deserialization practices, and proper log sanitization methods to protect your applications. Analyze real-world case studies of major security breaches to understand the practical impact of these vulnerabilities in production environments. Master the use of specialized tooling and automated solutions that help prevent these security flaws during the development process, enabling you to commit safer code from the start. Walk away with actionable strategies and best practices for implementing robust security measures in your Java applications, along with a comprehensive understanding of how to identify, fix, and prevent these common yet dangerous security vulnerabilities.
Syllabus
Top Security Flaws Hiding in Your Code Right Now – and How to Fix Them
Taught by
Java