Nella directory principale del progetto Adobe Commerce viene visualizzato un file con nome SHA-256 imprevisto
Questo articolo descrive un problema noto in cui viene creato un file con un nome esadecimale lungo nella directory principale del progetto Adobe Commerce dopo l’applicazione della patch di sicurezza Ottobre 2026 Isolated.
Descrizione description
Prodotti e versioni interessati
Questo problema si verifica solo quando si applicano entrambe le condizioni seguenti:
-
Hai applicato la patch di sicurezza isolata ottobre 2026 (APSB26-153) e
-
Stai eseguendo Adobe Commerce su infrastruttura Cloud, Adobe Commerce on-premise o Magento Open Source su una delle seguenti versioni:
- 2.4.10-alfa1
- 2.4.9
- 2,4,8-p5
- 2.4.7-p10
- 2.4.6-p15
- 2.4.5-p17
- 2.4.4-p18
Sono interessate sia le modalità Sviluppatore che Produzione.
Non influisce sulle installazioni che non hanno applicato la patch isolata di ottobre 2026.
Problema
Dopo l’applicazione della patch di sicurezza Ottobre 2026 Isolated, nella directory principale del progetto viene creato un file vuoto denominato con una stringa esadecimale di 64 caratteri:
976bc24c08055e67a58cf491401c8b2f3d48ff55b8092f1ede196bac4756a228
Il nome è identico in tutte le installazioni interessate.
Per riprodurre, esegui quanto segue dalla directory principale del progetto:
rm -f 976bc24c08055e67a58cf491401c8b2f3d48ff55b8092f1ede196bac4756a228
touch var/.regenerate
bin/magento
Il file viene nuovamente visualizzato. L’esecuzione di bin/magento setup:upgrade non è richiesta. Qualsiasi chiamata di bin/magento la ricrea mentre è presente il trigger var/.regenerate.
Causa
Una modifica al blocco basato su file in Magento\Framework\Lock\Backend\FileLock, incluso nella patch di sicurezza 🔗 isolata ottobre 2026, ha modificato il modo in cui vengono derivati i nomi dei file di blocco. Di conseguenza, il blocco di pulizia generated-files viene scritto nella directory principale dell’installazione con un nome con hash anziché nella posizione precedente in var/.regenerate.lock.
Risoluzione resolution
Adobe ha identificato questo come un effetto collaterale non desiderato e ripristinerà la posizione del file di blocco precedente in una prossima versione.
Non è richiesta alcuna azione da parte del cliente per rimanere protetti. Le correzioni di sicurezza fornite dalla patch isolata ottobre 2026 non sono interessate da questo problema e non è consigliabile annullare la patch.
Fino a quando la versione corretta non sarà disponibile, puoi ignorare il file in modo sicuro. Si tratta di un file di blocco vuoto che non contiene dati di configurazione, credenziali o clienti e la sua presenza non indica una configurazione errata né un’installazione compromessa.
Per tenerlo fuori dal controllo del codice sorgente, aggiungerlo al tuo .gitignore:
/976bc24c08055e67a58cf491401c8b2f3d48ff55b8092f1ede196bac4756a228
bin/magento comandi, cron o processi di distribuzione. Il blocco è consigliato e legato al file stesso, pertanto rimuovendolo non si rilascia un blocco attualmente bloccato. Un processo successivo creerà un nuovo file e acquisirà il proprio blocco, consentendo l'esecuzione simultanea di due processi di pulizia.Informazioni aggiuntive
- Nell’infrastruttura Adobe Commerce on Cloud, il file viene scritto nella directory principale del progetto a ogni distribuzione. Questo è previsto e non richiede un ticket di supporto.
- Per i collegamenti per il download di patch e aggiornamenti della sicurezza di ottobre 2026, vedi Aggiornamento della sicurezza disponibile per Adobe Commerce - APSB26-153.