VISA e Mastercard hanno allertato le banche per possibili “massicce violazioni” della sicurezza, un problema che potrebbe mettere a rischio i possessori di almeno dieci milioni di carte. Secondo quanto riporta l’emittente CNBC, le due istituzioni stanno indagando nel tentativo di comprendere quante carte sono state violate. Mastercard è già al lavoro con un’agenzia indipendente che si occupa di sicurezza. Le due società, lo ricordiamo, non emettono carte direttamente, ma si appoggiano a banche tra cui Citigroup, Bank of America e JpMorgan Chase. L’allarme è partito sulla scia dell’annuncio di Global Payments Inc., azienda statunitense che si occupa di passaggi di denaro ma che, evidentemente, ha debolezze strutturali individuate dagli hacker.
Ricordiamo che nel caso in cui l’estratto conto mensile riporti un importo sbagliato, è necessario inviare una contestazione scritta entro i 60 giorni dalla data di ricevimento dell’estratto conto (fa fede il timbro postale) alla propria banca allegando i documenti necessari per spiegare la motivazione della contestazione.
[A cura di Mauro Notarianni]
// 1. Configura l'URL e l'identificativo esatto per questo articolo
var disqus_config = function () {
this.page.url = window.location.href.split('?')[0]; // Prende l'URL pulito della pagina
this.page.identifier = window.location.pathname; // Usa il percorso come ID univoco
};
document.addEventListener("DOMContentLoaded", function() {
var disqus_shortname = 'macitynet'; // INSERISCI QUI IL TUO SHORTNAME DISQUS
var disqus_loaded = false;
function loadDisqus() {
if (!disqus_loaded) {
disqus_loaded = true;
var dsq = document.createElement('script');
dsq.type = 'text/javascript';
dsq.async = true;
dsq.setAttribute('data-timestamp', +new Date()); // Obbligatorio per le nuove policy Disqus
dsq.src = 'https://' + disqus_shortname + '.disqus.com/embed.js';
(document.getElementsByTagName('head')[0] || document.getElementsByTagName('body')[0]).appendChild(dsq);
}
}
// 2. Lazy load: carica quando arrivi al div
var observer = new IntersectionObserver(function(entries) {
if(entries[0].isIntersecting === true) {
loadDisqus();
observer.disconnect();
}
}, { threshold: [0] });
// Se l'elemento esiste, avvia l'osservatore
var thread = document.getElementById("disqus_thread");
if(thread) observer.observe(thread);
});