filmov
tv
Java Serialization Filtering - Prevent 0-day Security Vulnerabilities
Показать описание
Some of the most common security vulnerabilities are serialization vulnerabilities. As Brian Vermeer said: Java's serialization is the "gift that keeps giving".
This isn't our fault. Serialization is tricky to get right and even the JVM itself has some older code that made dubious serialization choices. But we can harden our code by blocking everything that we don't need. In those situations, even if a new serialization vulnerability is discovered it might not be exploitable on our JVM.
00:00 Introduction
00:24 The gift that keeps giving
00:54 Solutions
01:46 Serialization Filters
02:18 Whitelist vs. Blacklist
03:05 Command Line
04:39 Filter in Code
05:18 Final Word
This isn't our fault. Serialization is tricky to get right and even the JVM itself has some older code that made dubious serialization choices. But we can harden our code by blocking everything that we don't need. In those situations, even if a new serialization vulnerability is discovered it might not be exploitable on our JVM.
00:00 Introduction
00:24 The gift that keeps giving
00:54 Solutions
01:46 Serialization Filters
02:18 Whitelist vs. Blacklist
03:05 Command Line
04:39 Filter in Code
05:18 Final Word
Java Serialization Filtering - Prevent 0-day Security Vulnerabilities
Java Serialization was a Horrible Mistake
55 - Java Serialization using ObjectInputFilter as ALLOWED - Code Demo 1
54 - Java Serialization using ObjectInputFilter - Theory
Java Serialization: The Serial Killer - Robert Seacord
57 - Java Serialization using ObjectInputFilter as REJECTED - Code Demo 3
Deserialization exploits in Java: why should I care? by Brian Vermeer
56 - Java Serialization using ObjectInputFilter as REJECTED - Code Demo 2
Java Tips and Tricks: Custom Serialization with @JsonSerialize
58 - Java Serialization using ObjectInputFilter as pattern based - Code Demo 4
Serialization - A New Hope
Alvaro Muñoz: .NET Serialization: Detecting and defending vulnerable endpoints
Serialization and De-Serialization in Java | Pradeep Nailwal
Java :Jackson: how to prevent field serialization [duplicate](5solution)
Java Serialization Attacks - Robert Seacord
Keeping Your Java Applications Secure - Cryptographic Improvements and Best Practices
Servlet Filter Tutorial Theory
Secure Coding Guidelines for Java
A Modern Fairy Tale: Java Serialization
RuhrSec 2016: 'Java deserialization vulnerabilities - The forgotten bug class', Matthias K...
STEVE POOLE - The Anatomy of Java Vulnerabilities
61 - Java Serialization Proxy Pattern - Code Demo 2
Stream API in Java
59 - Java Serialization Proxy Pattern - Theory
Комментарии