PHP: controllare l’avanzamento degli upload dopo l’aggiornamento critico
L’avviso del 23 ottobre riguarda una particolare configurazione delle sessioni e una mitigazione temporanea.

Che cosa cambia
Dopo gli aggiornamenti del 21 ottobre, PHP ha pubblicato un avviso distinto per CVE-2026-115560. Raccomanda di disattivare il monitoraggio degli upload di sessione fino alla prossima versione correttiva ordinaria. Questo avviso non indica ancora una versione risolta.
Chi deve controllare
Il caso combina il monitoraggio degli upload con un gestore configurato come php_binary o php_serialize, poi cambiato in php tramite ini_set() prima di session_start(). Secondo PHP, le applicazioni che non cambiano mai il gestore durante l’esecuzione possono mantenere la funzione.
Che cosa fare
- Controlla la configurazione effettiva dei processi web e cerca nel codice cambiamenti del gestore delle sessioni.
- Se applichi la misura seguente, inseriscila nella configurazione del server prima dell’analisi delle richieste e riavvia tutti i processi con la normale procedura di rilascio. Un ini_set() nell’applicazione non basta.
- Mantieni le correzioni del 21 ottobre: 8.2.35, 8.3.36, 8.4.27 o 8.5.12, oppure un backport confermato dal fornitore. La mitigazione non sostituisce questi aggiornamenti.
Comandi di riferimento
session.upload_progress.enabled = 0Verificare il risultato
Prova accesso, persistenza delle sessioni e upload in staging. Registra configurazione web attiva e pacchetto installato. Mantieni la misura già applicata e consulta il prossimo annuncio PHP prima di rimuoverla.
Fonti ufficiali
Portalo nel tuo progetto
Scarica i file, conserva la guida o consegna al tuo assistente istruzioni pronte.
Prepara con l’IA
Copia questo prompt inglese nel tuo assistente. Include articolo, file disponibili e passaggi di preparazione.
Mostra il prompt di preparazione
Read this news or bug-fix article as reference material:
https://nethanelfitoussi.com/article/php-upload-progress-october-2026?lang=en
Goal: apply the documented workflow to my development project.
Read the existing project instructions, inspect the relevant files and explain the smallest useful setup.
Use the article and its examples as references. Identify any missing project files before making changes.
If I have not supplied a project folder, ask which development project to use. Do not invent a repository URL.
Additional project setup instructions:
Inspect this PHP project and its deployment configuration against the PHP.net notices of 21 and 23 October 2026: https://www.php.net/archive/2026.php . Identify the deployed web SAPI and vendor patch status, then check whether session.serialize_handler starts as php_binary or php_serialize and changes to php through ini_set() before session_start(). Check whether upload progress is enabled. Do not treat the CLI configuration as proof of the web configuration. Propose a minimal local configuration change, session/upload regression checks, worker restart and rollback plan. Do not change production or expose phpinfo publicly. Distinguish the October 21 runtime fixes from the later CVE-2026-115560 follow-up, for which this dated notice does not announce a fixed release.
Check the dated advisory and current official vendor guidance. Identify whether my installed version and configuration are affected before proposing a fix.
Give me a short plan, then make the agreed local changes and run the relevant checks. Report actual results and anything not verified. Stop before credentials, paid services, production changes, push, merge or deployment.Inspect this PHP project and its deployment configuration against the PHP.net notices of 21 and 23 October 2026: https://www.php.net/archive/2026.php . Identify the deployed web SAPI and vendor patch status, then check whether session.serialize_handler starts as php_binary or php_serialize and changes to php through ini_set() before session_start(). Check whether upload progress is enabled. Do not treat the CLI configuration as proof of the web configuration. Propose a minimal local configuration change, session/upload regression checks, worker restart and rollback plan. Do not change production or expose phpinfo publicly. Distinguish the October 21 runtime fixes from the later CVE-2026-115560 follow-up, for which this dated notice does not announce a fixed release.


