Insecure Deserialization - Overview, Exploitation and Remediation
Insecure Deserialization is a concept that is often conveyed as one of the harder vulnerabilities to exploit, and I for one struggled to get my head around it initially. This has led to the creation of this post, where I’ll be attempting to break down the concepts behind it and how it can be exploited, whilst also offering some advice for ensuring your code is secure as a developer. I’ll be demonstrating some lab exercises from Burpsuite’s Web Academy whilst trying to break down some of the jargon and provide some metaphors to illustrate the concepts. ...