Likely 0-day
Magento lacks file type validation on custom product options file upload feature accessible via unauthenticated REST/GraphQL APIs. Attackers can upload arbitrary PHP files through guest cart endpoints without authentication. Files are stored in pub/media/custom_options/quote/ directory with predictable paths. If web server allows PHP execution in media directories, this leads to remote code execution.
id: magento-polyshell-rce
info:
name: Magento PolyShell – Unauthenticated File Upload to RCE
au
...