Salesforce warns customers about threats to public Experience Cloud sites, as the ShinyHunters group claim to exploit a new bug. The danger stems from attempts to take advantage of “overly permissive” guest user configurations, the company says in a trust site post reminiscent of the voice phishing incidents of late 2025.
Protect Your Org from Experience Cloud Threat
ShinyHunters claimed responsibility for the Salesforce Aura/Experience Cloud data theft in a post on their leak site, as reported by BleepingComputer. Mandiant Consulting stated that hackers used AuraInspector to target companies.
Charles Carmakal, Mandiant chief technology officer, said: “We are aware of a threat actor attempting to facilitate intrusions by misusing the AuraInspector open-source tool to automate vulnerability scans across Salesforce environments.”
ShinyHunters claim to have compromised around 100 high-profile companies, mostly in cybersecurity. They informed BleepingComputer that the actual number of affected organizations is between 300 and 400.
In September 2025, the threat actor started compromising companies with weak Experience Cloud access controls for guests. They identified Aura instances by scanning for the /s/sfsites/ endpoint online.
Salesforce said in a trust site post that they have not identified “any vulnerability inherent to the Salesforce platform” associated with the threat activity.
The company warns that improper security of customer configuration settings can increase exposure.
Salesforce advises customers to check their guest user settings in Experience Cloud and follow these recommended actions immediately.
Disable Public APIs: This is the highest-impact change. Organizations should uncheck the setting to allow guest users to access public APIs, which immediately closes the targeted Aura endpoint to unauthenticated queries.
Audit Guest Profiles: Review and restrict guest user access to the absolute minimum objects and fields required for site functionality.
Set Defaults to Private: Ensure the default for external object access is set to private so guest users cannot view records without explicit sharing rules.
Restrict Internal Visibility: Disable portal and site user visibility settings to prevent attackers from enumerating internal organization members.
Disable Self-Registration: If public account creation is not strictly necessary, turn it off to prevent attackers from escalating their access from a guest tier to an authenticated session.
InfoSecBulletin Cybersecurity for mankind
