CYBER THREATCAST
CYBER THREAT INTELLIGENCE BRIEFING
Analysis
The most consequential development this intelligence cycle is the convergence of multiple simultaneous supply chain attacks targeting developer infrastructure — a coordinated assault on the software delivery pipeline that demands immediate executive attention. On May 28, 2026, Microsoft identified threat actor vpmdhaj publishing 14 malicious npm packages within a four-hour window, each typosquatting the OpenSearch and ElasticSearch ecosystems, deploying a ~195 KB Bun-compiled credential harvester that silently executes on npm install via lifecycle hooks. The payload targets AWS credentials via IMDSv2 and ECS metadata, HashiCorp Vault tokens, GitHub Actions secrets, and npm publish tokens across 16+ AWS regions — with stolen publish tokens enabling downstream supply chain pivots. This is not an isolated incident: CISA issued a formal advisory the same day confirming two concurrent campaigns, including the 'Megalodon' operation injecting malicious GitHub Actions workflows to harvest CI/CD secrets, and a separate compromise of the Nx Console VS Code extension (version 18.95.0) distributed via automatic update that led to unauthorized access and exfiltration of GitHub internal repositories.
The TeamPCP threat actor, identified as the group responsible for stealing 3,800 GitHub internal repositories two weeks prior, has now conducted a Wave 4 operation targeting the @antv JavaScript charting library — a toolkit embedded in countless enterprise dashboards and data visualization pipelines. This escalation pattern — from repository theft to active library poisoning — confirms TeamPCP is executing a deliberate, staged supply chain campaign with increasing scope. Taken together, these four developer ecosystem incidents represent a systematic effort to compromise the trust fabric of modern software delivery: package registries, IDE extensions, CI/CD runners, and upstream library maintainers are all confirmed attack surfaces being exploited concurrently.
Layered atop the supply chain threat landscape is the continued growth of The Gentlemen ransomware (tracked by Microsoft as Storm-2697), which has now captured an estimated 10% of the global RaaS market since emerging in mid-2025. The operation — written in Go, obfuscated with Garble, and using per-file ephemeral Curve25519 keys with XChaCha20 encryption — combines aggressive self-propagation via simultaneous lateral movement techniques with double extortion. Its new formal partnership with BreachForums to recruit penetration testers and initial access brokers signals imminent affiliate expansion. Victims span education, transportation, healthcare, and financial sectors across North America, South America, Europe, Africa, and Asia. Separately, a batch of publicly disclosed CVSS 9.8 OS command injection vulnerabilities across multiple Totolink router models (A8000RU firmware 7.1cu.643_b20200521, N300RH firmware 6.1c.1353_B20190305) affecting the web management interface via /cgi-bin/cstecgi.cgi adds network perimeter exposure to the threat picture, particularly for organizations with unmanaged edge devices.
The strategic pattern is unambiguous: threat actors are pivoting from endpoint compromise to infrastructure-layer compromise, targeting the tools developers trust implicitly — package managers, IDE extensions, CI/CD pipelines, and shared libraries. The blast radius of a single poisoned package or extension can cascade across hundreds of downstream organizations simultaneously. Priority actions for security leadership are: (1) immediately audit all CI/CD pipeline dependencies for the 14 vpmdhaj npm packages and revert any Nx Console installations at or near version 18.95.0, rotating all secrets accessible to those pipelines; (2) implement CISA's recommended three-hour package pull delay and version pinning across all build environments; (3) hunt for the X-Supply: 1 HTTP header in proxy logs as a high-confidence IOC for vpmdhaj C2 beaconing; (4) assess exposure to Totolink edge devices and apply firmware updates or isolate management interfaces; and (5) validate ransomware resilience controls against self-propagating, network-aware encryptors with lateral movement capabilities matching The Gentlemen's documented TTPs.
Over the past 24 hours (2026-05-28 to 2026-05-29), the threat landscape exhibits three dominant trends: (1) **Supply Chain Sophistication**: coordinated, high-volume attacks deploying 14+ typosquatted npm packages within 4-hour windows, targeting developer tools and CI/CD ecosystems with automated credential harvesting; Glassworm botnet takedown reveals 300+ compromised GitHub repositories and demonstrates need for cross-vendor law enforcement coordination. (2) **Post-Patch Exploitation**: Axios CVE-2026-42043 bypass exploiting 16-million-IP OAuth loophole in a library with 500M+ weekly downloads; demonstrates that patch release does not eliminate real-world attack surfaces, necessitating validation loops. (3) **AI-Enabled Threat Acceleration**: OpenZeppelin founder warning that AI coding agents are 'superhuman' at discovering DeFi vulnerabilities; deepfake CEO fraud tripled to $1.1B in 2025; AI-powered detection (Google AI Threat Defense) emerging as defensive counterweight. Ransomware remains endemic (The Gentlemen 10% market share; double extortion + data wiper backup strategies); identity-based attacks (Kali365, Teams vishing) leverage trust mechanisms rather than technical exploits; ICS/OT vulnerabilities in critical infrastructure (EV chargers CVSS 9.8, CCTV CVSS 9.1) indicate expanding attack surface beyond traditional IT. Regulatory enforcement accelerating (California vs. 23andMe, Krispy Kreme settlements) and compliance standards hardening (NIST SP 800-172r3, CIRCIA rulemaking).
Editorial: Recommended Actions
Field Signals
Sector Intelligence
⚔️ Attacks & Vulnerabilities
💥 Breaches & Leaks
🕵️ Threat Intelligence
🛡️ Defense & Detection
🦠 Malware
🤖 AI Security
🔍 OSINT & Tools
🏭 ICS/OT Security
📜 Regulation & Compliance
🔗 Supply Chain
☁️ Cloud Security
📱 Mobile Security
🔑 Identity & Access Security
🎭 Deepfake & AI Threats
₿ Crypto & DeFi Security
Microsoft Threat Intelligence tracks Storm-2697, the operators of The Gentlemen RaaS platform, which has captured approximately 10% of the global RaaS market since launching affiliate operations in September 2025. The encryptor — written in Go, obfuscated with Garble — employs per-file ephemeral Curve25519 keys with XChaCha20 stream cipher and supports configurable partial-file encryption speeds (ultrafast: 0.3% per chunk, default: 9%), enabling rapid deployment across large environments. The malware's self-propagation module executes simultaneous lateral movement techniques using the --spread argument with stolen or current session credentials, while double extortion combines data exfiltration with encryption targeting education, healthcare, transportation, and financial sector organizations across six continents. A new BreachForums partnership is actively recruiting penetration testers and initial access brokers, signaling near-term affiliate expansion.
A cluster of 13+ CVSS 9.8 OS command injection vulnerabilities has been publicly disclosed across Totolink router models, primarily the A8000RU (firmware 7.1cu.643_b20200521) and N300RH (firmware 6.1c.1353_B20190305), all updated in the CVE database on May 26, 2026. Affected functions include setDiagnosisCfg, setQosCfg, setPasswordCfg, setUpgradeFW, setStaticDhcpRules, UploadFirmwareFile, setMacFilterRules, setWiFiAdvancedCfg, setOpenVpnCfg, setLanguageCfg, setFirewallType, and setFirewallType — all reachable via the /cgi-bin/cstecgi.cgi web management interface. All exploits have been publicly disclosed and are available for use, enabling unauthenticated remote code execution on affected devices with no confirmed patches at time of publication.
On May 28, 2026, threat actor vpmdhaj (operating from [email protected]) published 14 malicious npm packages within a four-hour window, typosquatting the OpenSearch and ElasticSearch ecosystems with packages including opensearch-setup, opensearch-config-utility, elastic-opensearch-helper, and env-config-manager, all spoofing the legitimate opensearch-project/opensearch-js repository metadata and using inflated version numbers (e.g., 1.0.7265, 2.1.9201) to imply maturity. A ~195 KB Bun-compiled second-stage payload executes silently via npm preinstall lifecycle hooks, harvesting AWS credentials via IMDSv2 (169.254.169.254) and ECS task roles, enumerating AWS Secrets Manager across 16+ regions, stealing HashiCorp Vault tokens (VAULT_TOKEN, VAULT_AUTH_TOKEN), and exfiltrating npm publish tokens enabling downstream supply chain pivots. Two stager generations were observed: Gen-1 using HTTP C2 with a detectable X-Supply: 1 header, and Gen-2 abusing the legitimate Bun runtime v1.3.13 downloaded from GitHub to execute a pre-bundled payload, reducing network-based detection visibility. Packages have been taken down following Microsoft's report to the npm team.
TeamPCP, the threat actor attributed to the theft of 3,800 GitHub internal repositories in mid-May 2026, has escalated to a Wave 4 operation in late May 2026 by poisoning an update to the @antv JavaScript charting library, which is widely embedded in enterprise dashboards and data visualization tooling. This represents a deliberate progression from repository theft to active library poisoning, consistent with a staged supply chain campaign designed to maximize downstream victim reach through trusted, widely-deployed packages. Full technical details of the poisoned @antv payload and specific IOCs were not disclosed in available reporting at time of publication, but the actor's established capability — demonstrated by the GitHub repository exfiltration — confirms a sophisticated, persistent threat actor with proven access to developer infrastructure.
CISA issued a formal advisory on May 28, 2026, confirming two active supply chain intrusion campaigns: the compromise of Nx Console VS Code extension version 18.95.0 — distributed silently via VS Code's automatic update mechanism following a prior compromise of Nx developer systems — which enabled a threat actor to compromise a GitHub employee's device and exfiltrate internal GitHub repositories, with a CVE assigned to the malicious version; and the 'Megalodon' campaign, in which threat actors injected malicious GitHub Actions workflows into public repositories to harvest CI/CD secrets, cloud credentials, and deployment tokens. CISA recommends organizations audit CI/CD workflow files for suspicious commits from automated accounts (e.g., build-bot, auto-ci, ci-bot, pipeline-bot) made after May 18, 2026, immediately rotate all CI/CD-accessible credentials including AWS, GCP, Azure, SSH, Docker, npm, PyPI, Vault, Terraform, and Kubernetes tokens, and implement a minimum three-hour delay before pulling newly published packages.