Last updated: September 29, 2026 at 8:42 AM UTC
All 891 Vulnerability 357 Breach 144 Threat 383 Defense 7

City-Forum campaign steals data from misconfigured Salesforce and ServiceNow portals

Researchers at Reco detailed a long-running data-theft campaign they call City-Forum that has been quietly stealing records from Salesforce and ServiceNow customer portals since at least March 2025. Rather than exploiting a platform vulnerability, the attacker uses custom tooling to pull data that organizations mistakenly exposed to anonymous guest users through overly permissive sharing rules and portal settings. It targets Salesforce Experience Cloud sites and a poorly documented ServiceNow portal search endpoint, hitting telecoms, banks, software vendors, security firms, and public-sector portals worldwide. All activity traces to a single server, and one victim alone saw over half a million data enumeration requests.

Check
Audit guest-user permissions and sharing rules on Salesforce Experience Cloud and ServiceNow portals, disable guest access to public APIs and unused self-registration, and confirm sensitive data is not reachable anonymously.
Affected
Organizations exposing Salesforce or ServiceNow portals with overly permissive guest access; attackers can enumerate and steal accounts, contacts, cases, and other records without any credentials or platform exploit.
Fix
Apply least privilege to guest profiles, remove broad API permissions, monitor the portal search and Aura endpoints for automated enumeration, and treat anonymously reachable data as effectively public until proven otherwise.

Akira ransomware reboots Windows into Safe Mode to switch off security tools

Huntress detailed an Akira ransomware intrusion that reached in through an exposed SonicWall VPN and then forced Windows into Safe Mode to disable defenses. Because Safe Mode starts only a minimal set of services, the endpoint detection tools and Microsoft Defender did not load, leaving the attacker free to run their encryptor. The twist is that Safe Mode also starves the system of virtual memory, and thirteen seconds after the reboot the encryptor ran out of memory and crashed, so files were not encrypted, though the attacker still stole data. The technique remains a useful evasion play worth detecting even when the payload fails.

Check
Alert on boot-configuration changes and Safe Mode boots, watch for security services stopping and tools added to the Safe Mode service list, and require multi-factor authentication on every VPN account.
Affected
Windows environments reachable through exposed or weakly protected VPNs; an attacker who gains access can reboot endpoints into Safe Mode to bypass endpoint detection and Defender before attempting encryption or theft.
Fix
Require multi-factor authentication on VPNs and alert on failed login bursts, monitor for msconfig and bcdedit changes and Safe Mode boot events, and run security tooling in Safe Mode where supported.

Socket finds 737 free VPN Chrome extensions routing user traffic through proxies

Researchers at Socket identified a campaign of 737 free virtual private network and proxy extensions published across browser marketplaces that route users' web traffic through outside proxy servers. Many impersonate well-known brands to appear trustworthy, so a user installing what looks like a legitimate free VPN can instead have their browsing redirected through infrastructure they do not control. Because a browser extension can see and alter the pages a user visits, routing traffic this way exposes browsing activity and can enable interception. Free VPN and proxy extensions are a recurring source of this problem, trading the promise of privacy for the opposite.

Check
Review the browser extensions installed across your users for free VPN or proxy tools, remove untrusted ones, and prefer reputable, audited services over free extensions that route traffic through unknown servers.
Affected
Users who installed free VPN or proxy browser extensions, including brand-impersonating ones; their web traffic can be routed through servers the operator controls, exposing browsing activity and enabling interception.
Fix
Restrict which browser extensions users can install through policy, allowlist trusted publishers, audit installed extensions periodically, and educate users that free VPN extensions often monetize by handling their traffic.

US and South Korea warn of Gunra ransomware exploiting Fortinet VPN flaws

A joint advisory from the FBI, CISA, the NSA, the Secret Service, and South Korean police warns that the Gunra ransomware group is exploiting known Fortinet VPN vulnerabilities to bypass multi-factor authentication and break into networks, targeting government agencies and critical infrastructure. Gunra, believed to be built on leaked Conti source code, runs a double-extortion model: it steals data before encrypting, using a custom tool to pull files from Microsoft OneDrive and SharePoint and moving large archives to a file-sharing service with utilities like RClone and 7-Zip. The final payload appends a distinct extension and drops a ransom note. The group has grown into a ransomware-as-a-service operation recruiting access brokers.

Check
Patch Fortinet VPN appliances to close the known flaws Gunra exploits, confirm multi-factor authentication cannot be bypassed on remote access, and review VPN logs for suspicious authentication.
Affected
Government and critical-infrastructure organizations running unpatched Fortinet VPNs; Gunra exploits the known flaws to bypass multi-factor authentication, steal data from cloud storage, and deploy ransomware across the network.
Fix
Patch and harden remote access, enforce phishing-resistant multi-factor authentication, monitor for mass data transfers to file-sharing services and tools like RClone, keep offline backups, and follow the advisory's indicators.

Poisoned banner feed turns BdThemes WordPress plugins into rogue-admin factories

Researchers at Wordfence found that attackers compromised the upstream infrastructure of BdThemes, a popular WordPress plugin vendor, and poisoned a remote JSON feed that its plugins fetch to show promotional banners in the admin dashboard. Because the malicious code lives in that feed rather than in the plugin source, no plugin update was needed and nothing changed on disk. The injected script runs in every logged-in administrator's browser, creates hidden rogue admin accounts through the site's own interface, and installs a fake plugin containing a web shell for persistence. Seven plugins including Element Pack and Prime Slider were affected, and the flaw sat unnoticed for about five months.

Check
If you run BdThemes plugins such as Element Pack or Prime Slider, check for unexpected administrator accounts and unfamiliar plugins, and look for a web shell file named emer-run dot php.
Affected
WordPress sites running affected BdThemes plugins; a poisoned vendor feed ran code in administrators' browsers to create hidden admin accounts and install a web shell, without any plugin update or on-disk change.
Fix
Update the plugins once cleaned versions ship, remove rogue admins and web shells, rotate administrator credentials, and treat remote content that plugins load into the dashboard as an attack surface to monitor.

Fake Solidity Pro editor extensions steal crypto wallets and developer keys

Researchers at Yeeth Security flagged malicious Visual Studio Code extensions named Solidity Pro that pose as tools for blockchain developers while stealing wallets and credentials. Early versions quietly fetched an encrypted payload from cloud infrastructure after a delay of up to three days and ran it outside the editor to evade quick checks. Later versions became full information stealers, collecting browser profiles, cryptocurrency wallets and seed phrases, source-control tokens, cloud credentials, API keys, and SSH private keys, then sending them out through a Telegram bot. The extensions were pulled from the Open VSX marketplace, but the project's code repository remained available.

Check
Check developer machines for the Solidity Pro extension and remove it, and rotate wallets, source-control tokens, cloud credentials, API keys, and SSH keys if it was installed.
Affected
Blockchain and other developers who installed a Solidity Pro extension; running with the developer's access, it steals cryptocurrency wallets, seed phrases, and source-control, cloud, and infrastructure credentials, exfiltrating them over Telegram.
Fix
Install editor extensions only from trusted publishers, review what an extension can access, keep wallets off development machines, and monitor developer endpoints for payloads fetched and run outside the editor.

A single GitHub issue could reach CI secrets across major AI coding agents

Novee Security showed at Black Hat that a GitHub issue opened by an account with no repository access could reach the CI runners behind major AI coding agents in their default configurations, tested against Claude Code, Gemini CLI, and Codex. The strongest, a Gemini CLI container-launcher command injection scored 10.0, runs code on the CI host before the sandbox starts. In Claude Code, a validator that stripped quoted text let a payload in a Git flag reach the runner, and a separate flaw leaked an API key through a download counter. Untrusted issue content reaching an agent that holds secrets and tools in the same runtime is the shared weakness.

Check
Update Gemini CLI to 0.39.1 and Claude Code to 2.1.163, and review any workflow where an AI agent runs automatically on issues or pull requests from untrusted users.
Affected
Teams running AI coding agents on public repositories in default configurations (CVE-2026-12537, CVE-2026-54316); an unprivileged GitHub issue or pull request can reach CI runners and expose workflow secrets and tokens.
Fix
Patch the agents, restrict their tools with allowlists rather than blocklists, give triage and review agents read-only tokens, and keep separate agent runs from sharing writable directories.

Atlassian Rovo assistant can be tricked into leaking Jira and Confluence data

Two security firms showed that Atlassian's Rovo AI assistant can be steered by hidden instructions into collecting Jira and Confluence data a signed-in user can access and sending it to an outside server. PromptArmor concealed the instructions in a document Rovo reads, so asking it to organize tickets makes it gather internal data and leak it through a URL request, with no approval step and even with web search disabled. Varonis used a chat URL parameter to preload instructions, so one click ran them with the user's privileges. Atlassian fixed the link-based path server-side, but the content-based path was not confirmed fixed at disclosure.

Check
Scope which users, groups, and apps can use Rovo and which data it can reach, and treat documents and pages it processes as capable of carrying hidden instructions.
Affected
Organizations using Atlassian Rovo across Jira and Confluence; hidden instructions in content the assistant reads can make it exfiltrate tickets, pages, and connected data under a legitimate user's access.
Fix
Limit Rovo's access and the connectors it can reach, restrict who can enable it, monitor for unusual outbound requests from the assistant, and treat all content it ingests as untrusted input.

macOS ClickFix campaign fingerprints visitors to hide its malware from analysts

Microsoft Threat Intelligence detailed a macOS ClickFix operation spanning more than 250 domains that now fingerprints visitors before deciding whether to show a malware lure. The server-side gate hides the malicious page from crawlers and sandboxes while presenting selected Mac users with a fake software download, an anti-analysis layer rather than a change to the attack itself. The lure still requires the victim to copy and run an obfuscated command in Terminal, which fetches scripts and installs an infostealer, in this case Atomic Stealer, that targets credentials, browser data, authentication stores, and cryptocurrency wallets. Many domains follow a dictionary-word naming pattern using the word file.

Check
Warn Mac users never to paste and run Terminal commands from a web verification or fix prompt, and use the file-plus-dictionary-word domain pattern as a threat-hunting pivot.
Affected
macOS users who follow fake software-fix prompts; the fingerprinting gate hides the lure from analysis while serving selected victims an infostealer that harvests credentials, browser data, and crypto wallets.
Fix
Update to macOS 26.4 for its new Terminal and XProtect protections, block known campaign domains, monitor endpoints for scripts run from Terminal, and reinforce that legitimate fixes never require pasted commands.

Leaked n8n API tokens in public code exposed live automation instances

GitGuardian found 321 live n8n automation instances reachable using API tokens that developers had accidentally committed to public GitHub repositories, and showed four ways an attacker could abuse them. n8n workflows often hold credentials for the services they connect, so a valid API token can expose not just the automation platform but the downstream accounts it touches, from cloud services to messaging and databases. Because n8n is widely self-hosted and frequently wired into sensitive systems, an exposed token can become a path to broader compromise. The finding is a reminder that secrets committed to source control remain one of the most reliable ways in.

Check
Scan your repositories and history for committed n8n API tokens and other secrets, rotate anything exposed, and confirm n8n instances are not reachable from the internet without protection.
Affected
Teams self-hosting n8n whose API tokens reached public code; an attacker can drive the automation platform and reach the downstream credentials stored in its workflows, from cloud services to databases.
Fix
Rotate exposed tokens, add automated secret scanning to block commits, scope n8n credentials tightly, keep instances behind authentication and off the public internet, and audit workflows for stored downstream credentials.