New "City-Forum" Hackers Attacking Salesforce and ServiceNow Instances Worldwide
A newly identified threat actor is running a large-scale, long-running cyber campaign targeting Salesforce Experience Cloud sites and ServiceNow Service Portals globally.
Dubbed the “City-Forum Campaign” after a domain tied to the attacker’s infrastructure, the operation has been quietly siphoning data from telecommunications providers, banks, financial services firms, enterprise software vendors, and public-sector portals since at least March 2025.
Unlike known cybercrime groups such as ShinyHunters, which typically abuse Salesforce’s legacy Aura framework via over-permissioned guest user accounts, this threat actor has engineered a more advanced approach.
While the campaign continues to leverage high-volume Aura enumeration, it also targets Salesforce’s newer Lightning Web Runtime (LWR) sites through UI-API a data layer lacking public exploitation tooling or documented research. Simultaneously, the attackers target an undocumented native search endpoint within ServiceNow Service Portals.
Reco researchers note that this combination reflects a deliberate effort by a sophisticated operator who researched both cloud platforms to map out unexpected data-leak vectors.
Bypassing access controls in this manner highlights similar risks associated with service portal vulnerabilities. All observed attack activity originates from a single IP address: 158.220.87[.]79, hosted on a Contabo Virtual Private Server (VPS) in Germany.
Key infrastructure indicators include:
Go-http-client/1.1 user agent, indicating an automated, compiled Go application rather than a web browser.city-forum[.]com, a domain linked to the attacker’s infrastructure since March 2025.As detailed in Reco’s security research, the operation has been quietly harvesting enterprise assets without relying on traditional exploit payloads.
Adversaries frequently map out organizational perimeters using targeted Google dorking techniques before executing automated extraction workflows.
On standard Salesforce deployments, the custom Go tool uses Aura’s getConfigData and getItems calls to enumerate and page through exposed objects such as Accounts, Contacts, and Cases. A single targeted organization logged over 560,000 enumeration events.
On LWR sites, the tool queries the GraphQL-based UI-API, sweeping through API versions v56.0 through v66.0 to extract records. The framework also systematically probes for open self-registration portals, where guest accounts can gain elevated access beyond default profiles.
On ServiceNow, the actor floods the undocumented POST /api/now/sp/search endpoint—the backend powering the portal’s search interface—testing which Knowledge Bases and service catalog items are readable without authentication.
Because both unauthenticated and authenticated requests return an HTTP 201 Created status code, defenders cannot rely solely on HTTP response codes to detect unauthorized activity. Uncovering these hidden interfaces demonstrates why identifying internal api flaws is vital for securing cloud infrastructure.
| Platform / Subsystem | Targeted Endpoint / Feature | Mechanism & Method | Defensive Challenge |
| Salesforce Aura | getConfigData / getItems | Automated object and record enumeration | High-volume guest API queries |
| Salesforce LWR | GraphQL UI-API (v56.0 – v66.0) | Unauthenticated record scraping | Lacks public tooling/documentation |
| ServiceNow | POST /api/now/sp/search | Probing Knowledge Bases & Catalogs | Returns HTTP 201 for all requests |
Reco researchers highlight that the campaign does not exploit zero-day platform vulnerabilities. Every retrieved record was accessible due to overly permissive guest user configurations.
158.220.87[.]79 or requests carrying the Go-http-client/1.1 user agent interacting with portal APIs.[Live Webinar] Join Elastic & UnderDefense to learn how small security teams can unify AI visibility and agentic response into one operating model -> Register Now
Google has released an important Chrome 153 security update that fixes 42 vulnerabilities across the…
The Cybersecurity and Infrastructure Security Agency (CISA) and the National Institute of Standards and Technology…
CISA and five international cybersecurity agencies have released detailed guidance describing 17 common techniques hackers…
Apple has released one of its largest coordinated security rollouts, addressing 273 distinct critical vulnerabilities…
You can’t detect today's attacks with yesterday’s threat intelligence; that’s how you could briefly formulate…
Microsoft has published a draft Humanist AI Code of Conduct that would prohibit its in-house…