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
WARNING
Non eliminare il file mentre sono in esecuzione 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

recommendation-more-help
experience-cloud-kcs-help-kbarticles