"The best way to avoid such attacks is to migrate to Magento 2, a spokesperson from Sansec told El Reg."
You don't migrate from Magento 1 to Magento 2. You completely redevelop your website to use Magento 2, as there is no reliable way to migrate the data across from version 1 to version 2. That's potentially hundreds of thousands of products, orders etc, that have to be brought across some how without affecting audits etc.
Adobe though could not give a damn about that little issue, meaning retailers are at the mercy of web development agencies to do it for them. The costs are going to be eye watering.
I do not envy any retailer or solitary dev dealing with this at the moment. I really don't.