// Supply Chain
Supply Chain Shellcode, KEV Exploits, and Tenant Hijacking: October 18 Threat Briefing
By NeoShield AI Threat Desk · Published 2026-10-18 · 5 min read
#supply chain#npm#MALFEX#Fortinet#BeyondTrust#CVE-2025-61624#CVE-2026-102764#Drupal
From a malicious npm package hiding shellcode in a Windows native addon to actively exploited Fortinet and BeyondTrust vulnerabilities, today's threat landscape demands immediate action across development pipelines, network perimeters, and cloud identity controls.
The MALFEX campaign's npm package 'imgdecode' is a textbook example of why open-source dependency hygiene is now a frontline security concern. Uploaded on September 30, 2026, by the account 'malfexteste8,' the package conceals a shellcode loader inside a Windows native addon — a compiled binary component that Node.js loads directly into process memory. Because native addons bypass JavaScript-level static analysis, many automated scanners miss the payload entirely. Any developer or CI/CD pipeline that ran 'npm install imgdecode' during the exposure window may have introduced a persistent loader into build environments or production servers. The blast radius extends beyond the individual developer: compromised build agents can inject malicious artifacts into every downstream application they compile.
Defensive actions for the MALFEX threat:
- Audit npm lock files and dependency trees for 'imgdecode' and any package published by 'malfexteste8' immediately.
- Scan build servers and developer workstations for unexpected native addon files (.node extensions) and anomalous child processes spawned by node.exe.
- Enforce allowlists for npm packages in CI/CD pipelines and require internal registry mirroring with manual vetting for new packages.
- Enable runtime behavioral monitoring on build agents to flag shellcode injection patterns and unusual network callbacks.
CISA's addition of CVE-2025-61624 and CVE-2026-102764 to the Known Exploited Vulnerabilities catalog signals that both flaws are being actively weaponized — not theoretical risks. CVE-2025-61624 is a path traversal vulnerability affecting multiple Fortinet products. Path traversal at the perimeter appliance level is particularly dangerous because it can expose configuration files, credentials, and private keys that unlock lateral movement deep inside the network. CVE-2026-102764 is an authentication bypass by spoofing in BeyondTrust Remote Support — a privileged access tool. An attacker who bypasses authentication on a privileged access platform effectively inherits the keys to every system that platform manages. Both vulnerabilities carry CISA's binding operational directive weight for federal agencies, but every organization should treat KEV entries as emergency-tier patches regardless of sector.
Defensive actions for the Fortinet and BeyondTrust CVEs:
- Apply vendor patches immediately; if patching cannot be completed within 24 hours, isolate affected appliances behind additional access controls or take them offline.
- Review Fortinet device logs for unexpected file access patterns in directories outside normal operational paths.
- Audit BeyondTrust Remote Support session logs for authentications that lack expected credential artifacts or originate from anomalous source IPs.
- Rotate all credentials and API keys stored in or accessible through BeyondTrust environments as a precautionary measure.
Drupal's dual critical RCE patches deserve urgent attention for any organization running public-facing web properties. The Drupal security team's own warning that exploits may emerge soon is a rare and candid signal — treat it as a countdown. Unpatched Drupal instances are frequently targeted for web shell deployment, cryptomining, and as initial access footholds for ransomware operators. Both supported and legacy version branches are affected, so there is no safe harbor in running an older release.
Defensive actions for Drupal RCE:
- Apply Drupal security updates immediately across all instances, including staging and development environments which are often overlooked.
- If immediate patching is not possible, consider placing a web application firewall rule to restrict access to the affected functionality while the patch is staged.
- Review web server logs for unusual POST requests or file creation events in the Drupal document root.
The ConnectWise credential abuse campaign is a sobering reminder that supply chain risk extends into SaaS and managed service ecosystems. Threat actors used a single compromised Microsoft 365 credential belonging to ConnectWise Cloud Backup to authenticate into 173 separate M365 tenants. This is a trust exploitation attack: because the ConnectWise service account had delegated access across customer environments, one stolen credential became a master key. Security teams should assume that any third-party vendor with delegated or federated access to your M365 tenant represents a lateral movement path if that vendor is compromised.
Defensive actions for the M365 tenant campaign:
- Immediately audit all third-party OAuth applications and delegated admin relationships in your Microsoft 365 tenant via the Entra ID portal.
- Review unified audit logs for sign-ins from ConnectWise-associated service principals or unexpected geographic locations over the past 60 days.
- Enforce conditional access policies that require compliant devices and MFA for all delegated admin and service account sign-ins.
- Engage your ConnectWise account team to confirm whether your tenant was among those accessed and request their incident report.
Defensive priorities for today: patch Fortinet and BeyondTrust systems on an emergency timeline, sweep development environments for the MALFEX imgdecode package, apply Drupal updates before public exploits appear, and conduct an immediate third-party access audit in Microsoft 365. The common thread across all four threat clusters is that attackers are exploiting trust — in packages, in vendors, in appliances, and in credentials. Reducing implicit trust and increasing visibility at every integration point is the durable answer.
This briefing is informational and does not substitute for official vendor advisories or guidance from CISA and your organization's security leadership.
Get tomorrow’s briefing in your inbox
Every morning NeoShield emails a short summary of actively exploited vulnerabilities and the one thing to patch first. Free account: we send a sign-in code to your email, no password and no credit card.
One email a day. Every email has a one-click unsubscribe link.
Related NeoShield tools
Related articles
Supply Chain Strikes, Crypto Heists, and Critical Flaws: November 3 Threat Briefing
From a record-breaking $6.3B North Korean crypto theft to a CVSS 10.0 authentication bypass and cascading supply chain attacks…
Supply ChainSupply Chains, PHP Shells, and Ransomware: A Perfect Storm Hits on October 22
A convergence of critical threats — a compromised AI library, two unauthenticated PHP RCE flaws, stolen WordPress management…
Supply ChainZero-Days, Supply Chains, and Rogue AI: Defending Against October's Perfect Storm
From compromised GitHub repositories and unpatched Wi-Fi chipsets to breached cloud backup tools and stolen AI API keys, this…
NeoShield Security publishes defensive cybersecurity guides for developers, small teams, SOC learners, and MSPs. AI-assisted content is reviewed for safety, defensive purpose, and practical security value.