Re: Ahh, The cry of "Not Our Fault"
I realize the naming overlap here can be confusing, but Salesforce is not the parent company of Salesloft.
Salesloft is an independent company, and while their Drift platform is built as a Salesforce connector / integrated solution, Salesforce has no ownership stake or control of any kind.
Speaking generally, I would say Salesforce (like most SaaS / PaaS / IaaS platforms) should not have any liability here - they provide their customers with a set of capabilities and security controls, and they are clear upfront it is customer's responsibility to use those controls to lock things down appropriately. Simplisticly, they are renting you the house, but it's your job to make sure you're locking the doors.
That said, there is a reason so many companies outside of this Salesloft issue are experiencing Salesforce compromises right now - and (imo) it's because Salesforce has done a poor job of setting secure defaults and making it easy and obvious to do the right thing. To potentially torture the metaphor, it turns out the house they are renting you has very tricky locks that are difficult to operate correctly at enterprise scale, and the house includes some trapdoors and side entrances that may be discussed in passing in some fine print buried in the rental agreement, but are not made obvious or clearly understandable to the renter.
Essentially, the allegation in these cases is that Salesforce has made it challenging even for well-intentioned customers to lock things down (at scale) unless they are experts in Salesforce security. So the question becomes at what point does that become unreasonable / negligent on their part and create liability.
It will be interesting to see how this all plays out.