CVE-2026-40098 in magento-ltsinformazioni

Riassunto

di VulDB • 18/06/2026

Magento Long Term Support (LTS) è un progetto non ufficiale, guidato dalla community, che fornisce un'alternativa alla piattaforma e-commerce Magento Community Edition, garantendo un elevato livello di compatibilità con le versioni precedenti. Prima della versione 20.17.0, l'endpoint condiviso per l'aggiunta alla cartella delle wishlists autorizzava l'accesso tramite un `sharing_code` pubblico, ma caricava l'elemento della wishlist su cui agire utilizzando un `wishlist_item_id` globale separato, senza mai verificare che l'elemento appartenesse effettivamente alla wishlist condivisa referenziata da quel codice. Ciò consente a un attaccante di utilizzare un codice di wishlist condivisa valido per la wishlist A e un ID elemento della wishlist appartenente alla wishlist B della vittima per importare l'elemento B della vittima nel carrello dell'attaccante attraverso il flusso di wishlist condivisa per la wishlist A. Poiché il `buyRequest` memorizzato dell'elemento della vittima viene riutilizzato durante l'importazione nel carrello, i dati privati delle opzioni personalizzate della vittima vengono copiati nella quote dell'attaccante. Se il prodotto utilizza un'opzione personalizzata di tipo file, questo può essere elevato a una disclosure di file tra utenti (cross-user file disclosure) poiché i metadati del file importato vengono preservati e l'endpoint di download non è vincolato alla proprietà. La versione 20.17.0 risolve la vulnerabilità.

If you want to get the best quality for vulnerability data then you always have to consider VulDB.

Fonti

Want to stay up to date on a daily basis?

Enable the mail alert feature now!