{"version":"1.0","provider_name":"Village de Senneville","provider_url":"https:\/\/www.senneville.ca\/en\/","title":"External Cybersecurity Incident: Password Change Required - Village de Senneville","type":"rich","width":600,"height":338,"html":"<blockquote class=\"wp-embedded-content\" data-secret=\"wzJc0wGl6w\"><a href=\"https:\/\/www.senneville.ca\/en\/external-cybersecurity-incident-password-change-required\/\">External Cybersecurity Incident: Password Change Required<\/a><\/blockquote><iframe sandbox=\"allow-scripts\" security=\"restricted\" src=\"https:\/\/www.senneville.ca\/en\/external-cybersecurity-incident-password-change-required\/embed\/#?secret=wzJc0wGl6w\" width=\"600\" height=\"338\" title=\"&#8220;External Cybersecurity Incident: Password Change Required&#8221; &#8212; Village de Senneville\" data-secret=\"wzJc0wGl6w\" frameborder=\"0\" marginwidth=\"0\" marginheight=\"0\" scrolling=\"no\" class=\"wp-embedded-content\"><\/iframe><script>\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\/\/# sourceURL=https:\/\/www.senneville.ca\/wp-includes\/js\/wp-embed.min.js\n<\/script>\n","thumbnail_url":"https:\/\/www.senneville.ca\/wp-content\/uploads\/2025\/11\/Logo-CodeRED.png","thumbnail_width":920,"thumbnail_height":595,"description":"The Village of Senneville wishes to inform its residents that a cybersecurity incident has occurred at OnSolve, the company responsible for the \u201cCodeRED\u201d alert system used by the Municipality as well as by several other municipalities in Quebec in case of emergencies. This system operates entirely independently from municipal systems. No municipal technological infrastructure has [&hellip;]"}