UPDATED 20:57 EST / MAY 19 2019

CLOUD

Salesforce recovers from outage caused by faulty database script

Salesforce.com Inc. has managed to recover from a database error that saw widespread outages for customers from midday Friday through Saturday morning.

The outage had its origin in an update just before 1 p.m. EDT Friday when Salesforce engineers deployed a database script that “inadvertently gave users broader data access than intended,” the company said.

That broader access saw some users not only obtaining read access to data they should have been restricted from but also write permissions, making it easy for malicious employees to steal or tamper with a company’s data.

“It has been confirmed on mutliple orgs, spanning multiple shards… that Salesforce has bugged out this morning and has given MODIFY ALL (so all permissions) to literally EVERY SINGLE PROFILE in some orgs. This includes Standard profiles and Custom as well. Yes, EVEN STANDARD PROFILES,” the thread on Reddit read.

Once the error was discovered, Salesforce was then forced to pull the update for security reasons, bringing down access for many of its users.

‘The Salesforce Technology team blocked access to certain instances that contain customers affected by a database script deployment that inadvertently gave users broader data access than intended,” Salesforce said at the time. To protect our customers, we blocked access to all instances that contain affected customers until we could block access to orgs with the inadvertent permissions.”

“As a result, customers who were not affected may [have] also experienced service disruption,” Salesforce added.

Much of the attention to the outage came Friday, but the outage dragged on into Saturday, with the official “service disruption ended” message only being issued at 4:04 a.m. EDT. Salesforce co-founder and Chief Technology Officer Parker Harris took to Twitter to apologize during the outage.

Others took a more lighthearted approach to the downtime:

The outage is being seen by some to be a lesson. Balaji Parimi, chief executive officer of CloudKnox Security Inc., told SiliconANGLE that enterprises need to understand that their biggest security risk is not from attackers or even malicious insiders, instead overprovisioned privileges.

“Security teams need to make sure that privileges with massive powers are restricted to a small number of properly trained personnel,” Parimi said. “Until companies better understand which identities have the privileges that can lead to these types of accidents and proactively manage those privileges to minimize their risk exposure, they’ll be vulnerable to devastating incidents like the one with Salesforce.”

Photo: Medullaoblongata Projekt/Wikimedia Commons

A message from John Furrier, co-founder of SiliconANGLE:

Your vote of support is important to us and it helps us keep the content FREE.

One click below supports our mission to provide free, deep, and relevant content.  

Join our community on YouTube

Join the community that includes more than 15,000 #CubeAlumni experts, including Amazon.com CEO Andy Jassy, Dell Technologies founder and CEO Michael Dell, Intel CEO Pat Gelsinger, and many more luminaries and experts.

“TheCUBE is an important partner to the industry. You guys really are a part of our events and we really appreciate you coming and I know people appreciate the content you create as well” – Andy Jassy

THANK YOU