{"id":14250,"date":"2026-10-23T13:25:00","date_gmt":"2026-10-23T11:25:00","guid":{"rendered":"https:\/\/eugigufo.net\/it\/?p=14250"},"modified":"2026-10-23T11:11:50","modified_gmt":"2026-10-23T09:11:50","slug":"cerchiamo-i-bug","status":"publish","type":"post","link":"https:\/\/eugigufo.net\/it\/blog\/14250\/","title":{"rendered":"Cerchiamo i bug"},"content":{"rendered":"<p>Probabilmente negli ultimi giorni avete gi&agrave; letto o&nbsp;sentito parlare di&nbsp;una notizia tecnica che vi&nbsp;&egrave;&nbsp;sembrata del tutto irrilevante personalmente per voi: nel linguaggio di&nbsp;programmazione PHP (con cui sono stati realizzati milioni di&nbsp;siti web) <a href=\"https:\/\/www.reuters.com\/technology\/websites-taken-offline-over-php-risks-2026-10-21\/\">sono state individuate due vulnerabilit&agrave; critiche<\/a>. Se&nbsp;non vi&nbsp;occupate di&nbsp;sviluppo web, non perdete tempo a&nbsp;leggere la&nbsp;descrizione tecnica di&nbsp;tali vulnerabilit&agrave;; se&nbsp;invece vi&nbsp;occupate di&nbsp;sviluppo web, sapete gi&agrave; tutto sugli aspetti tecnici di&nbsp;tali vulnerabilit&agrave; anche senza il&nbsp;mio intervento.<br \/>\nAllo stesso tempo, &egrave;&nbsp;importante che praticamente tutti gli utenti dell&rsquo;internet siano a&nbsp;conoscenza delle conseguenze dell&rsquo;individuazione di&nbsp;tali vulnerabilit&agrave;. Il&nbsp;fatto &egrave;&nbsp;che gli sviluppatori seri di&nbsp;siti web scritti in&nbsp;PHP si&nbsp;sono affrettati ieri e&nbsp;oggi ad&nbsp;aggiornare le&nbsp;versioni di&nbsp;PHP utilizzate sui propri server: in&nbsp;quattro di&nbsp;queste versioni le&nbsp;vulnerabilit&agrave; sono gi&agrave; state risolte dagli stessi sviluppatori del&nbsp;PHP. E&nbsp;l&rsquo;aggiornamento della versione in&nbsp;uso pu&ograve; comportare modifiche nel funzionamento del codice del sito, poich&eacute; in&nbsp;qualsiasi linguaggio di&nbsp;programmazione l&rsquo;elaborazione di&nbsp;alcuni comandi cambia da&nbsp;una versione all&rsquo;altra (anche in&nbsp;questo caso, non vi&nbsp;carico di&nbsp;dettagli che non vi&nbsp;servono). Affinch&eacute; il&nbsp;codice del sito, memorizzato nei file sul server, sia pienamente compatibile con la&nbsp;nuova versione del linguaggio di&nbsp;programmazione, &egrave;&nbsp;necessario verificare il&nbsp;funzionamento dell&rsquo;intero sito e&nbsp;aggiornare i&nbsp;frammenti del codice ormai obsoleti. Quindi, se&nbsp;uno dei siti che utilizzate in&nbsp;questi giorni dovesse improvvisamente funzionare in&nbsp;modo strano o&nbsp;addirittura male, sappiate che il&nbsp;suo sviluppatore &egrave;&nbsp;passato a&nbsp;una versione sicura del&nbsp;PHP, ma&nbsp;non ha&nbsp;ancora individuato e&nbsp;corretto tutte le&nbsp;incongruenze nel codice.<br \/>\nCosa potete fare voi, in&nbsp;qualit&agrave; di&nbsp;semplici utenti? La&nbsp;risposta &egrave;&nbsp;ovvia: segnalare allo sviluppatore o&nbsp;all&rsquo;amministratore del sito un&nbsp;malfunzionamento tecnico riscontrato sul sito. Lui, da&nbsp;solo, potrebbe non individuarlo cos&igrave; rapidamente come &egrave;&nbsp;capitato a&nbsp;voi (per esempio, perch&eacute; ha&nbsp;iniziato la&nbsp;ricerca &laquo;da&nbsp;un&rsquo;altra parte&raquo;).<br \/>\nIn&nbsp;che modo quanto detto sopra si&nbsp;applica proprio a&nbsp;questo mio sito? Anche a&nbsp;questa domanda c&rsquo;&egrave; una risposta semplice: ieri sono passato alla versione pi&ugrave; recente del&nbsp;PHP disponibile sul mio server, anche se&nbsp;nel mio caso specifico non era tanto necessario (l&rsquo;amministratore del server aveva gi&agrave; &laquo;messo in&nbsp;sicurezza&raquo; la&nbsp;versione del linguaggio che stavo utilizzando). Ma&nbsp;la&nbsp;sicurezza non &egrave;&nbsp;mai troppa, e&nbsp;prima o&nbsp;poi avrei comunque dovuto aggiornare. Quindi l&rsquo;ho fatto pure per il&nbsp;CMS&#8230; E&nbsp;voi, visitatori, ora segnalatemi tutte le&nbsp;stranezze tecniche e&nbsp;gli errori che notate sul sito: magari salta fuori qualcosa da&nbsp;qualche parte che io&nbsp;non ho&nbsp;ancora notato.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Probabilmente negli ultimi giorni avete gi&agrave; letto o&nbsp;sentito parlare di&nbsp;una notizia tecnica che vi&nbsp;&egrave;&nbsp;sembrata del tutto irrilevante personalmente per voi: nel linguaggio di&nbsp;programmazione PHP (con cui sono stati realizzati milioni di&nbsp;siti web) sono state individuate due vulnerabilit&agrave; critiche. Se&nbsp;non vi&nbsp;occupate di&nbsp;sviluppo web, non perdete tempo a&nbsp;leggere la&nbsp;descrizione tecnica di&nbsp;tali vulnerabilit&agrave;; se&nbsp;invece vi&nbsp;occupate di&nbsp;sviluppo web, sapete <a href=\"https:\/\/eugigufo.net\/it\/blog\/14250\/\">[&#8230;]<br \/>Continuare con la lettura del post >>><\/a><\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[62],"tags":[],"class_list":["post-14250","post","type-post","status-publish","format-standard","hentry","category-internet"],"_links":{"self":[{"href":"https:\/\/eugigufo.net\/it\/wp-json\/wp\/v2\/posts\/14250","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/eugigufo.net\/it\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/eugigufo.net\/it\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/eugigufo.net\/it\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/eugigufo.net\/it\/wp-json\/wp\/v2\/comments?post=14250"}],"version-history":[{"count":3,"href":"https:\/\/eugigufo.net\/it\/wp-json\/wp\/v2\/posts\/14250\/revisions"}],"predecessor-version":[{"id":14256,"href":"https:\/\/eugigufo.net\/it\/wp-json\/wp\/v2\/posts\/14250\/revisions\/14256"}],"wp:attachment":[{"href":"https:\/\/eugigufo.net\/it\/wp-json\/wp\/v2\/media?parent=14250"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/eugigufo.net\/it\/wp-json\/wp\/v2\/categories?post=14250"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/eugigufo.net\/it\/wp-json\/wp\/v2\/tags?post=14250"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}