Social engineering to obtain credentials should not be enough, if a company knows how to upper it’s security measures. They can at least resort to authorizing a restricted set of IPs to access the internal systems remotely, as well as 2FA for employees. Though the technical details have not been provided, nor will we likely see them, it does seem like quite a bit more can be done. They could even monitor in real time who accesses what, and setup alerts if a certain user access starts to show abnormal activities (i.e. multiple or mass customer data downloads, and so forth).
The only nominally known client (company) affected so far, WooCommerce,
is no minor fish, and could potentially hold millions of records for all the customers and related end-customers that have a relation to the ecommerce platforms running on their software. There is no current indication to the number of downloaded records, not their exact nature (likely in the same line as last time), data which I hope to see around at some point.