Phase 5 · Vulnerabilities & OWASP Top 10

Topics

Insecure Deserialization

Part of the Cybersecurity Roadmap.

Summary

Exploiting an application's process of converting serialized data back into objects — attackers can craft malicious serialized data leading to remote code execution in vulnerable systems.

How to Learn This

  • 1Read a conceptual explanation of how insecure deserialization can lead to code execution.
  • 2Learn why this vulnerability is language and framework-specific in its exact exploitation technique.
  • 3Understand the general defense: avoid deserializing untrusted data, or use safe serialization formats.
InsideEdge

Stuck on this topic? Ask an Insider

Get 1:1 guidance from people who've walked this exact path — free on the InsideEdge app.

Download
InsideEdge