{"version":"1.0","provider_name":"Waratek","provider_url":"https:\/\/waratek.com","author_name":"Jacob Warren","author_url":"https:\/\/waratek.com\/author\/jwarrenwaratek-com\/","title":"Serialization is dead! Long live serialization! | Waratek","type":"rich","width":600,"height":338,"html":"<blockquote class=\"wp-embedded-content\" data-secret=\"zUfrHVzJPI\"><a href=\"https:\/\/waratek.com\/blog\/serialization-is-dead-long-live-serialization\/\">Serialization is dead!  Long live serialization!<\/a><\/blockquote><iframe sandbox=\"allow-scripts\" security=\"restricted\" src=\"https:\/\/waratek.com\/blog\/serialization-is-dead-long-live-serialization\/embed\/#?secret=zUfrHVzJPI\" width=\"600\" height=\"338\" title=\"&#8220;Serialization is dead!  Long live serialization!&#8221; &#8212; Waratek\" data-secret=\"zUfrHVzJPI\" frameborder=\"0\" marginwidth=\"0\" marginheight=\"0\" scrolling=\"no\" class=\"wp-embedded-content\"><\/iframe><script type=\"text\/javascript\">\n\/* <![CDATA[ *\/\n\/*! This file is auto-generated *\/\n!function(d,l){\"use strict\";l.querySelector&&d.addEventListener&&\"undefined\"!=typeof URL&&(d.wp=d.wp||{},d.wp.receiveEmbedMessage||(d.wp.receiveEmbedMessage=function(e){var t=e.data;if((t||t.secret||t.message||t.value)&&!\/[^a-zA-Z0-9]\/.test(t.secret)){for(var s,r,n,a=l.querySelectorAll('iframe[data-secret=\"'+t.secret+'\"]'),o=l.querySelectorAll('blockquote[data-secret=\"'+t.secret+'\"]'),c=new RegExp(\"^https?:$\",\"i\"),i=0;i<o.length;i++)o[i].style.display=\"none\";for(i=0;i<a.length;i++)s=a[i],e.source===s.contentWindow&&(s.removeAttribute(\"style\"),\"height\"===t.message?(1e3<(r=parseInt(t.value,10))?r=1e3:~~r<200&&(r=200),s.height=r):\"link\"===t.message&&(r=new URL(s.getAttribute(\"src\")),n=new URL(t.value),c.test(n.protocol))&&n.host===r.host&&l.activeElement===s&&(d.top.location.href=t.value))}},d.addEventListener(\"message\",d.wp.receiveEmbedMessage,!1),l.addEventListener(\"DOMContentLoaded\",function(){for(var e,t,s=l.querySelectorAll(\"iframe.wp-embedded-content\"),r=0;r<s.length;r++)(t=(e=s[r]).getAttribute(\"data-secret\"))||(t=Math.random().toString(36).substring(2,12),e.src+=\"#?secret=\"+t,e.setAttribute(\"data-secret\",t)),e.contentWindow.postMessage({message:\"ready\",secret:t},\"*\")},!1)))}(window,document);\n\/* ]]> *\/\n<\/script>\n","description":"Oracle has declared an end to Java\u2019s serialization approach, but that\u2019s not the end of the story. Java Platform Chief Architect Mark Reinhold claims that as many as half of all Java vulnerabilities are linked to the current serialization approach.","thumbnail_url":"https:\/\/waratek.com\/wp-content\/uploads\/2022\/10\/default-social.png","thumbnail_width":1200,"thumbnail_height":630}