Programming Evolved

Data Serialization Is Different To Data Transfer!

| Comments

Nearly everyone at this stage has heard about the huge rails vulnerabilities that were discovered this month. However, there is a lot of confusion and misinformation on the net about it, and what the primary causes of them were. So here is a complete guide to what caused the bugs, and why I think not understanding the difference between data serialization and data transfer (or more precisely, data interchange) was the root cause of the security issues.