Coverage: May 1 – May 3, 2026  ·  Sources: NVD, CISA KEV, Exploit-DB, Picus Security, The Hacker News, Microsoft Security Blog, CERT-EU, Bugcrowd, Rapid7, Help Net Security, Socket, Cyfirma, Bitwarden Community, Industrial Cyber
Threat Intel May 3, 2026

Threat Intel Bi-Weekly

Coverage: May 1–3, 2026  ·  5 areas monitored  ·  NVD, CISA KEV, Threat Actor Intel, Dark Web, AI Security

12 Total Findings
3 Critical
7 High
3 AI CVEs
2 Medium
01

CVEs & Exploits

NVD · CISA KEV · Exploit-DB · Vendor Bulletins
CRITICAL CVE-2026-41940 — cPanel & WHM Pre-Auth RCE (CVSS 9.8, CISA KEV, Ransomware Active)

Pre-authentication authentication bypass in cPanel & WHM (all versions after 11.40) and WP Squared. Attacker chains a CRLF injection via malformed Basic-Auth credentials with a session-file race condition to inject arbitrary session fields including user=root — gaining full WHM administrative access without valid credentials. Zero-day exploitation confirmed since approximately February 23, 2026 (two months before the patch). CISA added to KEV May 1. Shadowserver reports 44K unique IPs actively scanning/exploiting honeypots. Rapid7 identifies ~1.5M internet-exposed cPanel instances. At least one small business confirmed ransomware deployment post-exploitation ($7,000 demand). PoC published by watchTowr.

REMEDIATION Apply cPanel emergency patch immediately via WHM >> cPanel >> Update Preferences >> Update Now, or run: /usr/local/cpanel/scripts/upcp --force. Restrict WHM port 2087 and cPanel port 2083 to trusted IP ranges immediately via firewall. Triage session directory (/var/cpanel/sessions/) for unexpected session files with injected fields. Rotate all admin credentials and API tokens on affected systems. If exploitation occurred before patching: treat the entire server as compromised — check for webshells, new cron jobs, unauthorized SSH keys, and modified config files.
► Patch cPanel immediately. Restrict WHM/cPanel ports to trusted IPs now. Triage session directory for signs of prior exploitation.
HIGH CVE-2026-31431 (Copy Fail) — Linux Kernel LPE, All Distros Since 2017, Public PoC

Local privilege escalation in the Linux kernel's algif_aead crypto module (CVSS 7.8). A logic flaw in the AF_ALG socket interface chained with splice() allows any unprivileged local user to perform a controlled 4-byte write to any page-cache-backed file, enabling corruption of setuid binaries (e.g. /usr/bin/su) to obtain a root shell. Deterministic — no race condition required. 732-byte Python exploit works unmodified across Ubuntu, RHEL, Amazon Linux 2023, SUSE, Debian, Fedora, and Arch — every build since 2017. Critical amplifier: the page cache is shared across containers, meaning a single compromised container can corrupt host binaries and escape to affect all co-tenants. Disclosed April 29; patches rolling out May 1–2.

REMEDIATION Apply patched kernel packages now — AlmaLinux and Ubuntu have shipped fixes as of May 1. Run: apt update && apt upgrade linux-image-generic (Ubuntu) or dnf update kernel (RHEL/Rocky/Alma). For containers: block AF_ALG socket creation immediately via seccomp policy — add SCMP_ACT_ERRNO for socket(AF_ALG) in your seccomp profile. For Kubernetes: add seccomp profile to block AF_ALG at the pod level. This single seccomp rule blocks the entire exploit path even on unpatched kernels. Prioritize Kubernetes nodes, CI/CD runners, and any multi-tenant Linux hosts.
► Apply kernel patch immediately. Add AF_ALG seccomp block to all containers and K8s pods as an interim mitigation if patching is delayed.
HIGH CVE-2026-42208 — LiteLLM Proxy SQL Injection (CVSS 9.3, Actively Exploited)

Critical unauthenticated SQL injection in LiteLLM Proxy (versions 1.81.16–1.83.6). Bearer token is concatenated directly into a SQL query without parameterization, allowing any unauthenticated attacker to extract the full credentials database including OpenAI org keys, Anthropic workspace admin keys, and AWS Bedrock IAM credentials. Blast radius is equivalent to full cloud account compromise across all connected LLM providers. Exploited within 36 hours of advisory publication (April 26, 16:17 UTC) with no public PoC available. This is LiteLLM's second targeted attack in six weeks following the March 2026 TeamPCP supply chain campaign.

REMEDIATION pip install litellm==1.83.10 (recommended stable). If immediate upgrade is not possible: set 'disable_error_logs: true' under general_settings in litellm_config.yaml — removes the vulnerable query path. Restrict LiteLLM Proxy to trusted internal networks only. Review Postgres query history for compromise. Rotate ALL connected LLM provider API keys if proxy was publicly reachable on affected versions.
► Upgrade to LiteLLM 1.83.10. Restrict proxy to internal networks. Rotate all provider API keys if publicly exposed.
02

AI & Supply Chain

PyPI · npm · GitHub Advisories · AI Tool CVEs
CRITICAL Bitwarden CLI 2026.4.0 — Compromised via Checkmarx/TeamPCP Supply Chain (93 Minutes)

Bitwarden CLI npm package @bitwarden/cli@2026.4.0 was backdoored for 93 minutes (April 22, 17:57–19:30 ET) via a compromised GitHub Action (checkmarx/ast-github-action) as part of the ongoing Checkmarx/TeamPCP supply chain campaign. Malicious payload in bw1.js: credential stealer targeting developer secrets, GitHub Actions environments, and AI coding tool configs (Claude, Cursor, Codex CLI, Kiro, Aider). Data exfiltrated AES-256-GCM encrypted to audit.checkmarx[.]cx. If a GitHub token was stolen: malware injects malicious Actions workflows into all reachable repos and extracts all CI/CD secrets — enabling persistent supply chain pivot. Campaign string 'Shai-Hulud: The Third Coming' confirms this is the third phase of the TeamPCP campaign (previously hit Trivy, LiteLLM, KICS, Checkmarx, now Bitwarden).

REMEDIATION If @bitwarden/cli@2026.4.0 was installed between 17:57 and 19:30 ET on April 22, 2026: treat the environment as fully compromised. Immediately: rotate ALL secrets in the environment (GitHub tokens, cloud credentials, SSH keys, API keys, database passwords). Revoke and regenerate GitHub Personal Access Tokens for any developer whose machine had the package installed. Audit all GitHub Actions workflow files for malicious additions or modified steps. Review GitHub Actions run logs for unauthorized secret extraction. Update to @bitwarden/cli@2026.5.0 or later. Check npm cache for the compromised version: npm list -g @bitwarden/cli.
► If installed during the 93-minute window: rotate ALL secrets and revoke ALL GitHub tokens immediately. Audit every GitHub Actions workflow touched by those tokens.
HIGH CVE-2026-42208 (LiteLLM) — AI Gateway Credential Harvest, LLM Infra Primary Target

As noted in Area 1, CVE-2026-42208 is specifically significant as an AI infrastructure attack. LiteLLM serves as a credential aggregator for multiple AI providers — a single successful SQL injection yields simultaneous access to all connected AI accounts. This marks the second LiteLLM attack in six weeks, confirming AI infrastructure has become a deliberate high-value target. Pattern mirrors LMDeploy SSRF (exploited in 12h) and Marimo RCE (exploited in 10h) — AI tools are being monitored and weaponized within hours of advisory publication with no PoC needed.

REMEDIATION See Area 1 remediation. Additionally: audit all AI gateway deployments for internet exposure. Implement network segmentation isolating AI infrastructure from public-facing services. Apply least-privilege API keys — never store master org keys in shared gateways.
► Audit all AI gateway internet exposure. Enforce network segmentation between AI infrastructure and public-facing endpoints.
HIGH CVE-2026-25723 & CVE-2026-33068 — Claude Code Sandbox Bypass Cluster

Two patched-but-widely-unpatched Claude Code vulnerabilities represent an ongoing developer workstation risk. CVE-2026-25723: piped sed/echo command chains bypass file-write sandbox, enabling writes to .claude and paths outside project scope without user confirmation. CVE-2026-33068: malicious .claude/settings.json with permissions.defaultMode: bypassPermissions silently skips workspace trust dialog — no user interaction required beyond opening the project. Both are chainable with the previously reported 50-subcommand deny-rule bypass for full sandbox escape from a single malicious repository.

REMEDIATION Upgrade Claude Code to 2.1.53 or later (covers both CVEs): npm update -g @anthropic/claude-code, verify with claude --version. Before opening any repository from an untrusted source, inspect .claude/settings.json for permissions.defaultMode settings. Implement pre-commit hooks or CI/CD repo scanning to flag .claude/settings.json files with elevated permission configurations.
► Upgrade Claude Code to 2.1.53. Never open untrusted repos without inspecting .claude/settings.json first.
03

Threat Actors & Dark Web

Mandiant · CrowdStrike · Cyfirma · HaveIBeenPwned · DarkOwl
HIGH TeamPCP Campaign — Third Phase Targets Password Managers and AI Tooling

The TeamPCP supply chain threat group has executed a third campaign phase ('Shai-Hulud: The Third Coming'): after compromising Trivy (Feb), LiteLLM and KICS (March), and Checkmarx Actions (April), the group has now compromised Bitwarden CLI via the already-poisoned checkmarx/ast-github-action. The campaign specifically targets AI coding tool configurations (Claude, Cursor, Codex CLI, Kiro, Aider) in addition to traditional developer secrets. TeamPCP has partnered with Lapsus$ and Vect for post-access ransomware and extortion. Indicators: malicious exfil domain audit.checkmarx[.]cx (note: impersonating legitimate Checkmarx domain). TTPs: GitHub Actions workflow injection, npm package poisoning, credential theft via install-time payload, persistent workflow backdoors.

REMEDIATION Pin all GitHub Actions dependencies to commit SHAs, not tags or branches. Audit all workflow files for use of checkmarx/ast-github-action — if used, treat the environment as potentially compromised. Implement tools like Step Security Harden-Runner or Endor Labs to detect unauthorized Actions calls. Block outbound connections from CI/CD runners to audit.checkmarx[.]cx. Review npm audit logs for any @bitwarden/cli@2026.4.0 installs.
► Pin all GitHub Actions to commit SHAs. Audit for checkmarx/ast-github-action use in all repos. Block audit.checkmarx[.]cx at network perimeter.
HIGH Scattered Lapsus$ Hunters — Structured Return, ShinySp1d3r RaaS Launch, Developer Tool Focus

Cyfirma and Unit 42 confirm the Scattered Lapsus$ Hunters collective has re-emerged with a more structured operational model: defined role tiers (social engineering, intrusion, credential broker, insider recruiter, data amplifier), active commission structures (25% for AD-joined systems, 10% for Okta/Azure/AWS IAM root credentials), and confirmed partnership with ShinyHunters and Lapsus$ on a joint RaaS platform called ShinySp1d3r. Target focus: enterprises >$500M revenue, telecoms, cloud/hosting providers, SaaS supply chains, CI/CD environments. Primary entry vector remains vishing and insider recruitment. Recent victims include aviation, energy, and retail sectors. The group explicitly targets developer tooling and credential aggregators to maximize blast radius.

REMEDIATION Implement phishing-resistant MFA (FIDO2/hardware keys) on all SSO, Okta, Azure AD, and AWS root accounts. Establish vishing-awareness training for IT helpdesk and privileged users. Require callback verification via a second verified channel for all remote credential resets. Monitor for insider threat indicators: unusual privileged access patterns, off-hours logins, large data staging. Alert on Okta/Azure login anomalies from new geolocations or devices.
► Enforce FIDO2 MFA on all privileged identity platforms. Implement callback verification policy for all helpdesk credential resets.
HIGH cPanel Mass Exploitation — Hosting Provider Incidents, Pre-Patch Zero-Day Window

Multiple hosting providers confirmed CVE-2026-41940 was actively exploited before the April 28 patch — KnownHost tracked active exploitation from as early as February 23, 2026. Namecheap temporarily blocked all cPanel/WHM access. At least one confirmed ransomware deployment post-exploitation. Shadowserver reports 44K IPs actively scanning/exploiting honeypots; approximately 650K exposed cPanel/WHM instances visible on the internet. Customers of shared hosting providers on unpatched cPanel infrastructure may have had their websites, email, and databases accessed without their knowledge during the two-month zero-day window.

REMEDIATION If you are a cPanel hosting customer: contact your provider to confirm patch status. Request confirmation of server audit for signs of compromise between February 23 and April 28. Change all passwords for hosted accounts (email, FTP, database, control panel). Review hosting account for unauthorized file changes, new FTP accounts, email forwarding rules, or modified .htaccess files. Enable two-factor authentication on cPanel accounts. Consider migrating to providers that have completed patching and audit.
► Contact cPanel hosting provider to confirm patch status and request post-zero-day audit. Change all hosted account credentials immediately.
MEDIUM TeamPCP / Checkmarx Developer Supply Chain — CI/CD Secrets Broad Exposure

The ongoing Checkmarx/TeamPCP campaign has now affected Trivy, LiteLLM, KICS, Bitwarden CLI, two Open VSX plugins, and two Checkmarx GitHub Actions. Over 10M Bitwarden users and 50K businesses could have had their CLI tooling tainted. For any developer whose CI/CD pipeline auto-updated Bitwarden CLI during the 93-minute exposure window: all secrets in that environment should be treated as compromised, including cloud credentials, GitHub tokens, SSH keys, and downstream repository access. The exfiltration domain (audit.checkmarx[.]cx) is a convincing impersonation of the legitimate Checkmarx audit service.

REMEDIATION Audit: npm list -g @bitwarden/cli — if 2026.4.0 is present, rotate all secrets. Implement npm audit and package integrity checks in CI/CD. Add audit.checkmarx[.]cx to DNS blocklist. Use artifact checksums or cosign verification before executing any package in CI/CD. Consider npm config set min-release-age 3 (delays auto-install of newly published packages, preventing install-time attacks during brief exposure windows).
► Block audit.checkmarx[.]cx at DNS. Implement npm package age minimum (min-release-age 3) in CI/CD as a systemic defense.
04

AI Vulnerability Monitor

NVD · Veracode · Cycode · OWASP LLM Top 10 · AI Tool CVEs
CRITICAL CVE-2026-42208 — LiteLLM Proxy (BerriAI) versions 1.81.16 through 1.83.6

Critical unauthenticated SQL injection (CVSS 9.3) in LiteLLM Proxy's API key verification path. The Bearer token from incoming HTTP requests is concatenated directly into a SQL query without parameterization, allowing a remote unauthenticated attacker to extract all stored API keys and LLM provider credentials. LiteLLM aggregates credentials for OpenAI, Anthropic, AWS Bedrock, Azure OpenAI, and dozens of other providers in one database — a successful extraction is equivalent to a full cloud account compromise across all connected providers. Exploited within 36 hours of advisory publication (first probe observed April 26 at 16:17 UTC, IP 65.111.27.132) with no public proof-of-concept available. Attackers targeted litellm_credentials.credential_values and litellm_config tables holding upstream LLM provider keys. This is the second LiteLLM attack in six weeks following the March 2026 TeamPCP supply chain campaign.

REMEDIATION Upgrade LiteLLM Proxy to v1.83.10-stable (recommended) or any version >= 1.83.7. pip install litellm==1.83.10. If immediate upgrade is not possible: set 'disable_error_logs: true' under general_settings in litellm_config.yaml — this removes the path through which unauthenticated input reaches the vulnerable query. Restrict LiteLLM Proxy to trusted internal networks only. Review Postgres query history using the helper query published in the LiteLLM advisory to check for prior exploitation. Rotate all LLM provider API keys if your instance was reachable from an untrusted network while running an affected version.
HIGH CVE-2026-25723 — Anthropic Claude Code (all versions prior to 2.0.55)

Claude Code failed to properly validate commands using piped sed and echo operations, allowing attackers to bypass file-write restrictions. Exploiting piped command chaining (sed | echo), attackers could write to sensitive directories including .claude and paths outside the project scope — without triggering user confirmation. Requires ability to inject commands through Claude Code with accept-edits mode enabled (e.g., via malicious repository content or prompt injection). Part of a three-CVE cluster (with CVE-2026-33068 and the 50-subcommand bypass) that collectively undermines Claude Code's sandbox model.

REMEDIATION Upgrade Claude Code to version 2.0.55 or later. Run: npm update -g @anthropic/claude-code and verify with claude --version. Do not use Claude Code with accept-edits mode on untrusted repositories without first inspecting all repository content including configuration files.
HIGH CVE-2026-33068 — Anthropic Claude Code (all versions prior to 2.1.53)

Claude Code resolved permission modes from repository-controlled .claude/settings.json files before determining whether to display the workspace trust confirmation dialog. A malicious repository sets permissions.defaultMode to bypassPermissions in its committed .claude/settings.json. When the victim opens the project, the trust dialog is silently skipped and Claude Code enters a fully permissive mode — granting tool execution without any explicit user consent. Chained with other Claude Code CVEs (CVE-2026-25723, the 50-subcommand deny-rule bypass) to achieve full sandbox escape.

REMEDIATION Upgrade Claude Code to version 2.1.53 or later. Run: npm update -g @anthropic/claude-code. Before opening repositories from untrusted sources, manually inspect .claude/settings.json for suspicious permission settings, particularly any permissions.defaultMode value. Remove or rename .claude/settings.json from untrusted repositories before opening. Configure organizational policies to scan and flag committed .claude/settings.json files.
05

AI & Cybersecurity News

Krebs · The Hacker News · Dark Reading · Wired · Schneier
INFO EU AI Act August 2, 2026 Compliance Deadline — 90 Days Out

The EU AI Act's high-risk system obligations take full effect in 90 days. Organizations operating AI systems in the EU must have completed: conformity assessments, data governance documentation, human oversight mechanisms, technical robustness documentation, and registration in EU AI databases. Article 50 transparency obligations (AI disclosure to users, deepfake labeling) activate simultaneously. Cyber insurance carriers are now requiring documented AI security controls including red-teaming, model-level risk assessments, and AI risk management frameworks as a condition of coverage. Organizations without these in place risk both regulatory fines (up to 7% of global annual turnover) and coverage denial.

REMEDIATION Prioritize high-risk AI system classification and conformity assessment if not completed. Engage legal counsel for EU AI Act gap analysis. Document AI risk management frameworks aligned with ISO 42001 or NIST AI RMF. Prepare AI transparency disclosures for user-facing systems. Verify cyber insurance policy AI requirements to avoid coverage gaps.
► Complete EU AI Act high-risk system conformity assessment before August 2. Document AI risk management framework for cyber insurance compliance.
INFO AI-Chained Browser Zero-Days — Claude Writes Working Exploits in Isolation

Anthropic's red team published results showing Claude chaining four zero-days into a single exploit that bypasses both the Chromium renderer and OS sandbox — demonstrating AI agents can now independently develop functional multi-stage exploits from a crashing test case, without human guidance on primitives. Separately, Bugcrowd noted that CVE-2026-31431 (Copy Fail) was surfaced by Xint Code using AI-assisted kernel scanning in about an hour with a single operator prompt. These developments indicate that the floor for producing working kernel and browser exploits has dropped significantly — the time window between CVE disclosure and weaponized exploit is compressing further.

REMEDIATION Security teams should assume that any publicly disclosed vulnerability with sufficient technical detail is weaponizable within hours, not days. Adjust patch SLA targets accordingly: treat all Critical CVEs as requiring same-day mitigation posture, and High CVEs as 24-hour targets. Invest in automated vulnerability detection and patch orchestration to match attacker speed.
► Reduce internal Critical CVE patch SLA to same-day. Assume AI-assisted weaponization of any detailed advisory within hours of publication.
Priority Action Matrix — May 3, 2026
01
DO NOW
Patch cPanel/WHM via /usr/local/cpanel/scripts/upcp --force; restrict ports 2087/2083 to trusted IPs. Triage /var/cpanel/sessions/ for compromise signs.
02
DO NOW
If @bitwarden/cli@2026.4.0 installed Apr 22 17:57–19:30 ET: rotate ALL secrets, revoke all GitHub tokens, audit every Actions workflow. Block audit.checkmarx[.]cx at DNS.
03
TODAY
Apply kernel patch: apt update && apt upgrade linux-image-generic or dnf update kernel. Add AF_ALG seccomp block to all containers and K8s pods immediately.
04
TODAY
Upgrade LiteLLM Proxy: pip install litellm==1.83.10. Rotate all LLM provider API keys if instance was internet-exposed on affected versions.
05
THIS WEEK
Upgrade Claude Code: npm update -g @anthropic/claude-code — verify 2.1.53+. Pin all GitHub Actions to commit SHAs. Begin EU AI Act conformity assessment (90-day deadline).
Biggest Risk This Period
CVE-2026-41940 cPanel CVSS 9.8 pre-auth RCE is actively ransomware-weaponized across 1.5M exposed servers — exploitation predates the patch by two months with a live PoC now public.