Saturday , September 5 2026
Salesforce

“City-Forum” Campaign
“City-Forum” Campaign Attacks Salesforce and ServiceNow Instances Worldwide

A data theft plan is stealing information from anonymous users on Salesforce Experience Cloud and ServiceNow customer portals using special tools. The data theft campaign, called City-Forum by the software security company Reco, comes from one server that has attacked many groups around the world. These groups include phone companies, banks, software companies, security and privacy firms, and government websites. Reco says the attacks are ongoing, with activity continuing to increase.

The City-Forum data theft attacks

Claude, DeepSeek, and Qwen AI agents combinedly used to hit gov.t across Asia

Chinese-speaking hackers have added Claude, Qwen, and DeepSeek to their hacking system to automate cyberattacks on governments and other targets...
Read More
Claude, DeepSeek, and Qwen AI agents combinedly used to hit gov.t across Asia

India: C-DOT Launches 14 Local Quantum-Safe Technologies

India is making its communication systems safer and stronger by launching 14 local quantum products. These products were made by...
Read More
India: C-DOT Launches 14 Local Quantum-Safe Technologies

14,000 Dahua cameras compromised: TP-Link flaws enable RCE

Over 14,000 Dahua security cameras connected to the internet have been hacked in a 35-day online attack that affected devices...
Read More
14,000 Dahua cameras compromised: TP-Link flaws enable RCE

Microsoft Reveals Project Zenith Windows PCs Able to Run 30B+ AI Models Locally

Microsoft has launched Project Zenith, a new Windows 11 experience for developers. It is made for powerful PCs that can...
Read More
Microsoft Reveals Project Zenith Windows PCs Able to Run 30B+ AI Models Locally

Google issues warning of new Chrome zero-day flaw exploited

Google has updated the Chrome browser to fix a serious security issue in the V8 engine and 11 other flaws....
Read More
Google issues warning of new Chrome zero-day flaw exploited

CrowdStrike’s ‘FalconFlank’ zero-day allows SYSTEM privileges

An unnamed security expert known as "Nightmare Eclipse" shared a CrowdStrike Falcon zero-day exploit called "FalconFlank." This tool allows hackers...
Read More
CrowdStrike’s ‘FalconFlank’ zero-day allows SYSTEM privileges

727,000 data exposes: French hospital fined €500,000

France's data protection authority (CNIL) has fined Hôpital privé de la Loire €500,000 ($580,000) for not properly protecting the data...
Read More
727,000 data exposes: French hospital fined €500,000

153 Million Driver’s License Surfaced on Dark Web: FBI Starts Investigation

The FBI’s New Orleans field office has opened an investigation into the suspected source of more than 153 million driver’s...
Read More
153 Million Driver’s License Surfaced on Dark Web: FBI Starts Investigation

Google Unveils Gemini 3.8 Flash Cyber to Identify and Auto-Patch Security Flaws

Google has launched Gemini 3.8, its newest model for reasoning and coding. It includes a special version named Gemini 3.8...
Read More
Google Unveils Gemini 3.8 Flash Cyber to Identify and Auto-Patch Security Flaws

SonicWall SMA1000 SSRF Hits 10, Exploiting CVE-2026-83548 

SonicWall unveiled advisory SNWLID-2026-0016 on September 1, 2026. It states that two SMA1000 flaws are being actively exploited. The main...
Read More
SonicWall SMA1000 SSRF Hits 10, Exploiting CVE-2026-83548 

Reco says that all the attacks come from the IP address 158.220.87.79, which is owned by the German VPS provider Contabo. They mostly use the default Go-http-client/1.1 user agent when stealing data.

This IP address is linked to the city-forum.com website. It has been connected to the server since at least March 2025, meaning the setup has stayed the same for over a year. The researchers found these IOCs in nearly all attacks on Salesforce and ServiceNow during this campaign.

“The same fingerprint appears against both Salesforce and ServiceNow, across multiple organizations worldwide. It is still running, and the volume is climbing,” explains Reco. “So far, we have only seen guest user activities – never an authenticated user, but we cannot rule it out.”

These attacks don’t take advantage of any weakness in Salesforce or ServiceNow. They take data that companies have carelessly made available to unauthorized guest users due to loose sharing rules, permissions, or portal settings.

Salesforce Experience Cloud and ServiceNow both use guest accounts for managing visitors who are not logged in. If these accounts can access data records, anyone online might be able to get them through different API endpoints.

Most activity on Salesforce focuses on the old Aura framework. Attackers are sending requests to the /aura or /s/sfsites/aura endpoint to find out which objects like Accounts, Contacts, and Cases can be accessed publicly.

Reco says the attacker first invokes HostConfigController.getConfigData to enumerate objects available to the guest account and then uses SelectableListDataProviderController.getItems to retrieve records from accessible objects.

Reco reports that the busiest target had over 560,000 events from the attacker’s IP address. Most of these were linked to guest Aura enumeration. This kind of abuse of Salesforce guest users is not new. It has been used before in ShinyHunters data theft attacks.

ShinyHunters once used a changed version of the AuraInspector tool to take records from poorly set up Experience Cloud portals. Now, the City-Forum attacker is not just hitting these Aura endpoints but also Salesforce sites made with the newer Lightning Web Runtime (LWR) framework.

On LWR sites, the attacker uses Salesforce’s UI API to steal data exposed to guest accounts through GraphQL requests sent to /webruntime/api/services/data/{version}/graphql.

Reco says it hasn’t found any public tools using this method. Tools like AuraInspector, S-RET, and CirrusGo do not use the webruntime interface.

                                       Querying GraphQL for publicly accessible data
                                                                   Source: Reco

The attacker also checks Experience Cloud sites at /SiteRegister and /CommunitiesSelfReg to see if self-registration is on. This could let a guest create an account with more access.

The same attacker is hitting ServiceNow Service Portals using the POST /api/now/sp/search?sysparm_cancelable=true endpoint. Reco says it has not seen this being misused in attacks before.

The endpoint for ServiceNow’s search can take unknown users’ requests and can give back data if the search sources allow guest access.

Reco says attackers can change search words to find exposed information. One area checked saw requests increase from a few to hundreds each day. Since ServiceNow transaction logs do not keep track of the POST body, defenders can see that automated searches happened and how much data was returned, but they can’t know the exact search words the attacker used.

Some of this Salesforce activity is like past ShinyHunters attacks, but Reco says there is no proof linking the current campaign to that group.

The researchers pointed out that earlier groups like ShinyHunters often used several systems and various IP addresses, while the City-Forum setup has stayed on the same IP address since March 2025.

Salesforce admins should check guest-user sharing rules, object and field permissions, file access, member visibility, and self-registration settings.

For LWR sites, Reco advises turning off the Experience Builder option that lets guest users use public APIs when it’s not needed. This will prevent access to different API endpoints used for gathering and stealing data.

ServiceNow admins need to check which search sources are available in Service Portals. They must make sure that sensitive data search sources have strong authentication and access controls.

Check Also

Microsoft Exchange Server

CVE-2026-62911
Nearly 22,000 Microsoft Exchange Servers are vulnerable to attack

Almost 22,000 Microsoft Exchange servers are online and still vulnerable to a flaw that lets …