βBlack Octoberβ for AI Developer PlatformsWiz Research links October 2026 breaches at AI developer platforms (Fireworks, OpenCode, Warp, Zeabur, Railway and others) to stolen environment-variable credentials for AI access. It details two enterprise AWS Bedrock keys abused after vendor breaches: about 800k and 1.7 million calls, over $100k in list-price usage. It profiles two LLM resale operations, "momo" and "Xingjiabi", that tested the keys.
wiz.iowriteupAdded 31 Oct 2026, published 30 Oct 2026π‘οΈ Security
Endor Labs AI SAST Finds Two Apache Kafka Zero-Days: Unbounded Memory Allocation from Brokers to Kafka Streams | Endor LabsEndor Labs AI SAST found three unbounded memory allocation flaws in Apache Kafka, fixed under CVE-2026-114349 (DefaultRecord decoder, a ~90-byte compressed batch that kills consumers, brokers and the log cleaner) and CVE-2026-111551 (ListDeserializer and Kafka Streams AssignmentInfo decoding). The post gives code, reproducers and payload bytes. Remediation: upgrade to 4.2.2, 4.3.2 or 4.4.0, set max.decompressed.message.bytes, restrict write and group ACLs, and alert on DeadThreadCount.
endorlabs.comwriteupPublished and added 28 Oct 2026π‘οΈ Security- Tailworm β Tailscale Vulnerabilities
Tailworm is a security assessment report by Erica Windisch (Cyberdione Labs) on Tailscale v1.104.2 and headscale v0.29.5, tested 22-24 October 2026. It documents 11 findings: Tailscale SSH unix-socket forwarding that runs as root (bind, dial and TOCTOU races), conn25 app-connector egress bypass, gliderssh memory exhaustion, serve/funnel flaws and headscale DoS. It includes PoC references, mitigations and fix status as of 27 October 2026. The page is truncated, so the later sections were not read.
tailworm.comwriteupAdded 27 Oct 2026, published 25 Oct 2026π‘οΈ Security
Red-Teaming OpenAI's Internal Agent Monitoring SystemsMETR and Redwood Research summarize a three-week pilot red-team (21 July to 11 August 2026) of OpenAI's internal asynchronous misalignment monitoring system. They estimate 75-94% of agentic Responses API traffic was eligible for monitoring and report flaws: unmonitored compaction events, header-based monitor disabling, serialization mismatches that make the monitor fail, and a Codex sandbox and Auto-Review bypass. The post lists five design ideals for monitoring and control systems; exploit details are redacted.
metr.orgwriteupAdded 29 Oct 2026, published 22 Oct 2026π‘οΈ Security
Profiling TorchNeuron (Part 1): System-level profiling on AWS Trainium.Part 1 of a series on profiling TorchNeuron, the open source PyTorch backend for AWS Trainium. It shows how to configure torch.profiler with NeuronConfig, read the key_averages() table, and trace one op through Neuron Explorer. Three RMSNorm variants are compared: naive eager (2.355 ms device time), torch.rms_norm (403 ΞΌs) and torch.compile (375 ΞΌs).
huggingface.cowriteupPublished and added 21 Oct 2026π§ AI
PHP2Shell - Critical vulnerabilities in PHP (CVE-2026-109618, CVE-2026-109619): detection, analysis, and remediationPHP2Shell is Datadog Security Labs' analysis of two critical PHP RCE flaws, CVE-2026-109618 and CVE-2026-109619 (CVSS v4.0 9.2), disclosed 21 October 2026. It walks through a reproduced exploit on PHP 8.5.11 (heap grooming, a fake array, and a destructor calling system()) and the stale-state use-after-free. It lists fixed versions (8.2.35, 8.3.36, 8.4.27, 8.5.12), partial mitigations, and detection signals across requests, error logs and shell child processes.
securitylabs.datadoghq.comwriteupAdded 29 Oct 2026, published 21 Oct 2026π‘οΈ Security
Loud, Fast, and Everywhere: Anatomy of a Real AI-Driven Cloud AttackWiz CIRT write-up of an AI agent-run intrusion against a multi-cloud organization (GCP, AWS, Kubernetes, CI/CD, GitOps, identity provider). It lists traits of AI-driven attacks: machine-speed tempo, credential chaining, pentest/probe naming, numeric task IDs and commented code. Initial access was a Java RCE in an exposed Kafka UI. It closes with detection and response advice: unified logs, workload visibility and trust isolation.
wiz.iowriteupPublished and added 19 Oct 2026π‘οΈ Security
GhostAction Attack Escalates By Targeting GitHub UsersOpenSourceMalware's analysis of the latest GhostAction wave, where compromised GitHub accounts get malicious Actions workflows (security-audit.yml) injected across every writable repository, including an Oct 8 sweep of 346 repos via kitao and henrywoo. The new payload greps the checkout and full git history for credential patterns (AWS, Anthropic, OpenAI, GitHub PATs) and POSTs them over HTTP to 193.32.204.199/?c=monami. It also covers infrastructure reuse (phishing-heavy legacy IP, scanner activity), new watchlist domains my-github.com and my-gitlab.com, GitHub code-search hunting queries, a detection-confidence table, IOCs and incident response steps.
opensourcemalware.comwriteupAdded 10 Oct 2026, published 9 Oct 2026π‘οΈ Security
GhostAction Returns: Malicious βSecurity Auditβ Workflows Now Mine Credentials from Entire Git HistoriesStepSecurity details a new wave of the GhostAction campaign in which attackers used compromised maintainer accounts of Takashi Kitao (pyxel) and Henry Wu (athenadriver, Uber) to push malicious "Security Audit" GitHub Actions workflows to 345 repositories in minutes. The upgraded payload now runs `git log -p --all` to mine an entire git history (not just current secrets) for thirteen credential patterns including AWS, Anthropic, OpenAI, OpenRouter, GitHub, GitLab, Google, Slack, and SendGrid keys, pairs AWS access key IDs with secret keys via context capture, and exfiltrates everything via raw-IP plain-HTTP POST to 193.32.204.199, bypassing DNS-based defenses. The post includes hunting queries, run-log forensics confirming successful exfiltration from uber/athenadriver, and remediation guidance centered on workflow approval gates and egress allowlisting.
stepsecurity.iowriteupPublished and added 9 Oct 2026π‘οΈ Security
New GhostAction Wave Hits Hundreds of Repos, Expanding Beyond CI/CD Secrets to Cloud CredentialsSocket documents an October 8, 2026 wave of the GhostAction campaign in which two compromised GitHub maintainer accounts (henrywoo and kitao) pushed a malicious security-audit.yml workflow to 346 repositories, including uber/athenadriver and the 18,420-star kitao/pyxel. Beyond the original GhostAction technique of harvesting named GitHub Actions secrets, this variant adds a full git-history grep (via fetch-depth: 0 and git log -p --all) for 13 credential patterns covering AWS keys, Anthropic/OpenAI/OpenRouter API keys, GitHub/GitLab PATs, Google/Firebase keys and SendGrid keys, plus a context-window capture around AWS key IDs to reconstruct usable key pairs, all exfiltrated in cleartext to a single hardcoded IP.
socket.devwriteupPublished and added 9 Oct 2026π‘οΈ Security- Threat Actors Exploit Critical AhsayCBS Flaws to Drop Webshells and XMRig Cryptominer
Huntress documents active exploitation of two AhsayCBS (Ahsay Cloud Backup Server) vulnerabilities being chained together: CVE-2026-105133, an authentication bypass in checkSysPwd, and CVE-2026-105134, an unauthenticated RCE in the Replication Receiver's UpdateReceivers.do endpoint that grants SYSTEM. Attackers use the chain to drop JSP webshells, then deploy a renamed XMRig cryptominer (masquerading as msedge.exe via a modified NSSM binary), a Task-Manager-aware anti-detection PowerShell script, and the vulnerable WinRing0x64.sys kernel driver for hardware-level miner access. Huntress provides IOCs, mitigation guidance (restrict management interface, re-image if compromised) and four Sigma rules targeting each stage of the intrusion chain.
huntress.comwriteupAdded 9 Oct 2026, published 8 Oct 2026π‘οΈ Security
AgentCorruption: How A Single Prompt Collapsed The Entire Cloud Security ModelAgentCorruption is Zenity Labs research on AWS Bedrock AgentCore. Agents ran in Firecracker MicroVMs that could reach IMDS, so one prompt to an exposed agent leaked IAM credentials. The default role was scoped to the whole account region, allowing agent invocation, reading conversations, memory poisoning and Secrets Manager theft. The post gives the disclosure timeline (December 2025 to September 2026) and AWS's statement and fixes (IMDSv2 only, trimmed role).
labs.zenity.iowriteupAdded 19 Oct 2026, published 8 Oct 2026π‘οΈ Security
Configuring your AI vulnerability harness, Part 2: The steering filePart 2 of an AWS Security Blog series detailing the design of a "steering file" β a persistent instruction set (deployable as a Kiro steering file, Kiro skill, or Claude Code CLAUDE.md) that constrains an LLM performing vulnerability triage. It walks through five configuration sections: requiring structural/dataflow verification before reporting findings, replacing self-reported confidence with a weighted formula based on binary structural signals (e.g., 0.30 weight for confirmed taint flow), mapping infrastructure controls (AWS WAF, IAM) to severity multipliers with a 0.15 floor, incorporating CISA KEV and EPSS threat-intelligence boosts capped at +0.50, and a four-tier priority classification that suppresses low-confidence P3 findings. Validation against a 10-vulnerability test app showed the steered model eliminated fabricated findings and correctly downgraded mitigated vulnerabilities while preserving full severity for a command injection reachable only via authenticated access.
aws.amazon.comwriteupAdded 8 Oct 2026, published 7 Oct 2026π§ AI
Kubernetes Agent Sandbox on AWS EKS (Step-by-Step Guide)Kubernetes Agent Sandbox on AWS EKS is a step-by-step tutorial for the kubernetes-sigs agent-sandbox controller with gVisor. It deploys an AI troubleshooting agent backend using SandboxTemplate, SandboxWarmpool and SandboxClaim, with Bedrock access through EKS Pod Identity. It also runs untrusted Python through the k8s-agent-sandbox SDK and sandbox router, and covers scheduled deletion and suspend/resume with persistent volumes.
devopscube.comwriteupAdded 21 Oct 2026, published 7 Oct 2026π§ AI
Kubernetes Agent Sandbox on AWS EKS (Step-by-Step Guide)Tutorial on setting up Kubernetes Agent Sandbox (kubernetes-sigs/agent-sandbox) with gVisor on an AWS EKS cluster. It runs a troubleshooting AI agent backend inside a sandbox using SandboxTemplate, SandboxWarmpool and SandboxClaim, and runs untrusted Python through the k8s-agent-sandbox SDK and Sandbox Router. Probes show blocked /etc/shadow reads, setuid and service account token access, plus host process isolation. It also covers scheduled deletion and suspend/resume with persistent volumes.
devopscube.comwriteupAdded 21 Oct 2026, published 7 Oct 2026π‘οΈ Security
Identity-aware AI data agents with AWS Lake Formation and Trusted Identity PropagationAWS Security Blog walkthrough showing how to build identity-aware AI data agents on Amazon Bedrock AgentCore that propagate a real user's OIDC id_token through the agent's tool-calling chain (Runtime β MCP Gateway β Lambda) via HTTP headers, keeping the token out of the foundation model's context entirely. A Lambda function performs a server-side token exchange using IAM Identity Center Trusted Identity Propagation, assumes a scoped TIP role, and runs the user's Athena query so AWS Lake Formation evaluates the real user's grants, producing per-user row/column access and CloudTrail audit records naming the actual human (onBehalfOf) without rewriting existing governance policies.
aws.amazon.comwriteupAdded 8 Oct 2026, published 6 Oct 2026π§ AI
Beyond valid credentials: How exposed AWS keys are tested for Amazon Bedrock accessDatadog Security Labs describes how attackers test stolen AWS credentials for Amazon Bedrock access. It analyses the KMON_NOC harvesting platform's frontend code and two Python checkers from VirusTotal that chain GetCallerIdentity, ListFoundationModels, ListInferenceProfiles and a 4-token Converse "ping", with optional billing:GetCredits. Datadog saw 12 organizations with similar behavior in 30 days and lists detection advice and IOCs.
securitylabs.datadoghq.comwriteupAdded 29 Oct 2026, published 6 Oct 2026π‘οΈ Security
Active Supply Chain Attack: Malicious node-ipc Versions Published to npmStepSecurity's AI Package Analyst detected three malicious node-ipc versions (9.1.6, 9.2.3, 12.0.1) published simultaneously on May 14, 2026 by a rogue/compromised maintainer account, injecting an 80KB obfuscated IIFE into the CommonJS bundle that harvests 90+ credential file categories (AWS, Azure, GCP, SSH, Kubernetes, GitHub, Claude AI/Kiro configs, Terraform, etc.) and exfiltrates them via HTTPS and raw DNS TXT queries to a typosquatted Azure-mimicking C2 domain. The writeup includes a full stage-by-stage technical teardown (daemonization, SHA-256 targeting gate on 12.0.1, custom base-16 nibble-reversed obfuscation, dual-channel exfiltration) plus file hashes, network IOCs, and remediation guidance for developers and CI/CD pipelines.
stepsecurity.iowriteupAdded 5 Oct 2026π‘οΈ Security
SubQuery Ecosystem Compromise: Hidden Credential Theft and BackdoorsStepSecurity's investigation of @subql/common@5.8.3, a malicious npm release in the SubQuery Web3 indexing framework's monorepo, found a heavily obfuscated postinstall/import-time payload (base64+XOR+gzip inside a function constructed via Function()) that spawns a detached worker to steal credentials (.npmrc, .env, AWS, SSH, kubeconfig, Vault, cloud secrets), read GitHub Actions runner memory for CI secrets, inject a camouflaged "Run Copilot" GitHub Actions workflow to exfiltrate repo secrets, and provide a remote shell/PTY over an encrypted channel to ci-artifacts.dev. The release was published via a compromised build pipeline: a workflow modification swapped the real build output for an externally downloaded, unsigned tarball from that same C2 domain immediately before publish, and the authors provide IOCs and remediation steps (credential rotation, host isolation, domain blocking).
stepsecurity.iowriteupPublished and added 5 Oct 2026π‘οΈ Security- The First 24 Hours: What Happens When Ransomware Lands
An hour-by-hour ransomware incident response playbook written by UnderDefense CEO Nazar Tymoshyk and published on Huntress's blog, covering confirmation, containment, exfiltration detection, backup/recovery pitfalls, and root-cause investigation in the first 24 hours of an attack. It draws on Mandiant's M-Trends 2026 report (14-day median dwell time, 22-second access-broker-to-ransomware handoff) and CISA's November 2025 Akira advisory (VPN without MFA as primary access vector, exfiltration via FileZilla, WinRAR, WinSCP, RClone, Mega and Ngrok, credential dumping with Mimikatz and LaZagne, PowerShell-based shadow copy deletion) alongside real UnderDefense engagement anecdotes.
huntress.comwriteupAdded 3 Oct 2026, published 2 Oct 2026π‘οΈ Security
The Blue Agent POV: Investigating Multi-Platform Data Exfiltration Across AWS and GitHubWiz walks through a case study of its "Blue Agent" autonomous SOC investigator tracing a compromised CI/CD service account (svc_automation) across AWS and GitHub. The attack chain: a stolen GitHub token cloned 18 private repos containing hardcoded AWS keys, which were used to authenticate to AWS from Kali Linux via a Zenlayer VPN IP, pivot to a second account, run SSM SendCommand against a production Windows domain controller, and stage custom Python exfiltration scripts (mssql_table_export.py, pg_table_export.py, billing_export2.py) in S3 to pull data from MSSQL, PostgreSQL, and billing systems. The piece details the investigative technique used - 30-day baseline comparison, ASO/IP dispersion across the tenant, and correlating CloudTrail management-plane events with S3 data-plane events and GitHub audit logs.
wiz.iowriteupPublished and added 29 Sep 2026π‘οΈ Security
The Infostealer Incursion: How Stolen Credentials Breach Cloud, Code, and AI EnvironmentsWiz Research analyzed infostealer-harvested secrets (via its NordStellar integration) to map exactly which credentials malware families like Lumma, RedLine, and Vidar target across AWS, Azure, GCP, GitHub, GitLab, and AI platforms, and how those secrets translate into cloud account takeover. It gives concrete file paths and artifacts attackers hunt for (~/.aws/sso/cache OIDC tokens, Azure accessTokens.json, GCP credentials.db/access_tokens.db, GitHub gh hosts.yml and SSH keys, GitLab Runner config.toml, OpenAI/ChatGPT session cookies, and Claude Code's ~/.claude/.credentials.json OAuth tokens), plus stats: three malware families cause 85.7% of incidents, AWS/GCP account for 46%/13% of stolen secrets, GitHub ~10%, AI platforms ~5%. It also covers CI/CD-targeting infostealers (Miasma, TeamPCP) and session-cookie hijacking as an MFA bypass technique.
wiz.iowriteupAdded 27 Sep 2026, published 25 Sep 2026π‘οΈ Security
Sckit Supply Chain Worm Hits MemTensor npm & PyPi scopesStepSecurity documents a supply-chain attack against @memtensor/memos-cloud-openclaw-plugin on npm (versions 0.1.21, 0.1.23, 0.1.25) and MemoryOS 2.0.34 on PyPI, which insert a hidden "sckit" launcher into normal plugin/import lifecycle code (no install scripts) to spawn a platform-specific Go binary that harvests the parent process's environment and the user's AI prompt text. The Go payloads contain regex patterns for AWS, GitHub, GitLab, npm, PyPI, Hugging Face, Vault, Slack, Stripe and SendGrid credentials, target the user's home directory as an inventory root, and beacon to skyleen.fr "front" domains; the PyPI variant additionally hides a conditional build-backend/CI bridge that can steal PYPI_API_TOKEN during publishing and pull a hash-pinned, Ed25519-signed secondary payload via GitHub Actions. The writeup includes full IOC/remediation guidance.
stepsecurity.iowriteupPublished and added 23 Sep 2026π‘οΈ Security
EarlyAttestationBleed Paper Review (TEE attestation bugs)A Flashbots researcher reviews the EarlyAttestationBleed paper (Muhammad Usama Sardar and Songbo Bu), which uses ProVerif formal analysis to uncover three attestation-verification bugs in confidential-computing deployments: Cocos AI's TDX verifier fails to actually compare the REPORT_DATA value despite computing it correctly, Cocos AI's SEV-SNP validator skips the comparison entirely when an empty expected-input value is passed, and Edgeless Systems' Contrast workload-policy logic can be tricked into accepting container images from untrusted host-controlled storage due to a rebase mistake. All three were implementation bugs (not protocol design flaws) and have since been fixed; the post also summarizes the paper's broader concerns about "early attestation" β exposing hardware details pre-authentication, lack of post-handshake re-attestation for long-lived sessions, and handshake-timeout tradeoffs from added attestation latency.
collective.flashbots.netwriteupAdded 2 Oct 2026, published 23 Sep 2026π‘οΈ Security
MemTensor npm and PyPI Packages Compromised in Credential-Stealing Supply Chain AttackSocket details a supply-chain compromise of MemTensor's MemOS packages: npm package @memtensor/memos-cloud-openclaw-plugin (versions 0.1.21, 0.1.23, 0.1.25) and PyPI package MemoryOS (2.0.34), both published as the latest release on their registries. Each malicious release bundles a stripped, statically-linked Go binary called sckit that launches on import/plugin-load, scans $HOME for npm, PyPI, GitHub, GitLab, AWS, Vault and SSH credentials, and exfiltrates them to C2 servers under skyleen[.]fr, with the npm variant also capturing OpenClaw agent prompt text and the code additionally showing potential worm-like republish capability using stolen registry tokens.
socket.devwriteupPublished and added 23 Sep 2026π‘οΈ Security
Top 10 attacks on Claude Code and what each one actually brokeAdversa AI catalogs ten distinct Claude Code attacks documented between September 2025 and September 2026: the Miasma supply-chain worm that hit 73 Microsoft repos via a SessionStart hook, TrustFall's unsandboxed MCP server execution on folder-trust, Check Point's CVE-2025-59536/CVE-2026-21852 pre-trust-dialog code execution and API key theft, Sentry-DSN-based "Agentjacking" prompt injection via fake bug reports, a 50-subcommand cap that silently disables deny rules, the SymJack symlink-to-config-hijack primitive working across six agent CLIs, Wiz's GhostApproval deceptive-approval-prompt finding (with CVE-2026-12958 at AWS and CVE-2026-50549 at Cursor but none at Anthropic), the Plugin4Shell SHA/branch-name collision bypassing plugin pinning, an academic MCP tool-poisoning paper achieving RCE on agent/LLM pairs, and SkillCloak's self-extracting-packer bypass of skill scanners. The piece argues almost none of these are model-behavior bugs - they are trust-boundary and consent failures in the surrounding tooling - and closes by pitching Adversa's own runtime agent security gateway as the fix.
adversa.aiwriteupAdded 7 Oct 2026, published 23 Sep 2026π‘οΈ Security
Autonomous AI Agents Hack Online Retailers for $25 a CompanyGambit Security recovered the staging server of a financially motivated actor running three open-source AI agent harnesses β Strix (vuln scanning), Cairn (autonomous exploitation), and Hermes (orchestration) β against hundreds of online retailers at a marginal cost of tens of dollars per target. The campaign exfiltrated 600,000+ credit card records via Magento database compromises, deployed checkout-page card skimmers on at least 19 confirmed and 100+ further sites, and in one case an agent's own cleanup routine dropped 180 database tables including victim backups. The report details full attack chains (SQLi to RCE to AWS Secrets Manager dump to card decryption), the AI harnesses' operating costs (~$25 mean per target on OpenRouter/opus-4.6/GLM/DeepSeek), and multiple real-world skimmer injection techniques.
gambit.securitywriteupAdded 26 Sep 2026, published 22 Sep 2026π‘οΈ Security
Transforming Bedrock Guardrails events into OCSF with CloudWatchAWS walks through a reference pipeline (Lambda + CloudWatch Logs subscription filter + AWS S3 Tables) that transforms AWS Bedrock Guardrails intervention events β blocked prompt injections, PII redactions, content-policy hits β from Bedrock model invocation logs into OCSF Detection Finding (class_uid 2004) records, landing them in the CloudWatch unified data store. This lets SOC analysts correlate guardrail interventions with AWS CloudTrail and VPC Flow Logs via Athena or CloudWatch Logs Insights, e.g. spotting accounts with both prompt-injection blocks and failed IAM calls, and complements GuardDuty AI Protection's managed findings. Includes OCSF field mapping, multi-account centralization pattern, and a cloneable CDK-based implementation.
aws.amazon.comwriteupAdded 7 Oct 2026, published 21 Sep 2026π‘οΈ Security
Attacker infrastructure, but vibe-coded: tracking the evolution of credential harvesting platformsDatadog Security Research analyses two vibe-coded credential harvesting platforms, Loot and UltraVault, monitored since July 2026. Loot catalogs plaintext secrets, including 1,778 AI keys (196 live). UltraVault adds credential validation, exploit chains, a 14-bug LPE matrix and AWS key-pair correlation. The same host probed Amazon Bedrock with GetCallerIdentity, ListFoundationModels and InvokeModel, using kali-cloud Boto3 and Python-urllib user agents.
securitylabs.datadoghq.comwriteupAdded 29 Oct 2026, published 18 Sep 2026π‘οΈ Security
Exploring the new AWS Sign Up experienceWiz researchers reverse-engineered AWS's new sign-up experience, which silently creates a three-account AWS Organization (management, identity, and a restricted sandbox member account) with Builder ID login instead of root credentials. They found the sandbox blocks security services like GuardDuty, SecurityHub, Detective, Inspector, Macie and Access Analyzer via an allowlist SCP (FreeTierSCP), while still permitting risky practices such as IAM user access keys, public S3 buckets, and IMDSv1 EC2 instances; a data-perimeter RCP also blocks cross-account sts:AssumeRole until the account is upgraded, potentially pushing vendors back toward IAM user keys. The new IAM Role Manager feature further undermines least privilege by auto-attaching PowerUserAccess to console-created roles.
wiz.iowriteupPublished and added 17 Sep 2026π‘οΈ Security
Operationalizing least privilege: Automate IAM remediation through your CI/CD pipelineAWS Security Blog walkthrough of an open-source Lambda-based automation that closes the loop between IAM Access Analyzer's unused-permission findings and actual remediation: it classifies each flagged role by origin via CloudTrail (CloudFormation/CDK-managed, manually created, or unused), then uses Amazon Bedrock (Claude Sonnet for code generation, Claude Haiku for explanations) to open a pull request with right-sized CDK IAM policy code, a GitHub/GitLab issue with migration guidance, or a soft-disable decommission issue respectively. It covers cross-account/organization-wide deployment, exclusion lists for sensitive roles, throttling, dry-run mode, CloudWatch metrics, and cost/cleanup considerations, with full source in an accompanying repo.
aws.amazon.comwriteupAdded 7 Oct 2026, published 15 Sep 2026π‘οΈ Security
Shai-Hulud 2 Malware Campaign Targets GitHub and Cloud Credentials Using Bun Runtime | Blog | Endor LabsEndor Labs' live incident tracker for the Shai-Hulud 2.0 npm supply-chain worm that began around Nov 24, 2025, compromising packages from Zapier, ENS Domains, Postman and PostHog. It details the infection chain (malicious preinstall script, setup_bun.js dropper, obfuscated bun_environment.js payload), TruffleHog-style credential theft from AWS, GCP, Azure, GitHub and npm, self-replication via stolen npm and GitHub tokens, a self-hosted GitHub Actions runner backdoor abusing repository Discussions for command injection and C2, and destructive wiper behavior that shreds the user's home directory on Windows and Linux.
endorlabs.comwriteupPublished and added 11 Sep 2026π‘οΈ Security
Machine speed, hold the AI: hand-rolled marimo CVE-2026-39987 exploitSysdig's Threat Research Team documents a hand-coded (non-LLM) exploitation of CVE-2026-39987, a pre-authentication RCE in marimo notebooks caused by a missing validate_auth() check on the /terminal/ws WebSocket endpoint. The operator chained credential theft from environment variables and Redis, AWS Secrets Manager retrieval, and SSH pivoting to a bastion host in eight seconds, ignored a planted prompt-injection honeypot meant to detect LLM agents, and left behind reusable base64-encoded boto3/paramiko toolkits in /tmp. The post includes full script reproductions, IOCs (IPs, file paths, AS63949/Linode infrastructure), CloudTrail/GuardDuty detection guidance, and remediation steps (patch to marimo 0.23.0, restrict the terminal endpoint, scope Secrets Manager access).
sysdig.comwriteupAdded 20 Sep 2026, published 11 Sep 2026π‘οΈ Security
Off Guard: Breaking LiteLLM from authentication bypass to cloud compromiseWiz researchers chain three LiteLLM flaws into a full pre-auth-to-cloud-compromise path: an MCP endpoint authentication bypass (CVE-2026-59822) that grants a session with any garbage Bearer token, a custom-code-guardrail sandbox bypass leading to root RCE (CVE-2026-59821) via exec() on unsanitized admin-submitted Python, and a config-endpoint authorization gap (CVE-2026-35029). They also show pass-through endpoints can be pointed at the AWS IMDS to steal IAM credentials, bypassing IMDSv2 via header-prefix forwarding. A scan of ~3,074 internet-facing instances found 9.6% accepting the default sk-1234 master key or no auth at all, and CVE-2026-59822 is now in CISA's KEV catalog with observed in-the-wild exploitation.
wiz.iowriteupPublished and added 9 Sep 2026π‘οΈ Security
Megalodon: Mass GitHub Actions Secret Exfiltration Across 5,500+ Public Repositories - StepSecurityStepSecurity documents Megalodon, a May 2026 campaign that injected backdoored GitHub Actions workflow files named SysDiag or Optimize-Build directly into 5,500+ public repositories in a six-hour window via direct Poisoned Pipeline Execution (d-PPE), exploiting weak branch protection. The base64-encoded bash payload harvests AWS/GCP/Azure credentials, SSH keys, Kubernetes/npm/Docker configs, GitHub OIDC tokens, and grep-matched secrets from the workspace, exfiltrating everything via HTTPS POST to a hardcoded C2 IP; the npm package @tiledesk/tiledesk-server was among the confirmed poisoned downstream targets.
stepsecurity.iowriteupAdded 5 Sep 2026π‘οΈ Security
Incident response guide for AWS CloudTrail investigations β Part 2 | Amazon Web ServicesPart 2 of AWS's CloudTrail incident-response guide walks through a real multi-stage attack: an SSRF flaw in a web app reached the EC2 IMDSv1 endpoint to steal temporary credentials for an over-privileged "webdev" role, which the attacker then used to probe IAM (failed CreateUser), log into the console without MFA, and pivot cross-Region (us-east-1 to us-east-2) to enumerate and actively invoke the Amazon Nova Pro model via Bedrock's Converse API. It details the specific CloudTrail fields that expose each stage (userIdentity, readOnly, awsRegion, ec2RoleDelivery, sessionCredentialFromConsole, invokedBy), gives an incident-response checklist, and closes with hardening takeaways: enforce IMDSv2, least-privilege EC2 roles, cross-Region detection parity, Bedrock model invocation logging, and GuardDuty AI Protection.
aws.amazon.comwriteupAdded 21 Sep 2026, published 3 Sep 2026π‘οΈ Security
Incident response guide for AWS CloudTrail investigations β Part 1 | Amazon Web ServicesAWS Security Blog's SIRT team walks through two real-world CloudTrail investigation scenarios: a cross-account S3 role abuse leading to targeted deletion of financial/PII/backup data with ransomware implications, and an unauthenticated console session that pivoted through AWS CloudShell to deploy a CloudFormation stack named "CRYPTO" for cryptocurrency mining. The guide annotates specific CloudTrail fields (session names, mfaAuthenticated, sessionCredentialFromConsole, userAgent) and provides investigation-priority frameworks and response checklists for each scenario, aimed at security operations and cloud engineering teams performing AWS forensics.
aws.amazon.comwriteupAdded 21 Sep 2026, published 3 Sep 2026π‘οΈ Security
Managing identity source transition for AWS IAM Identity CenterAWS Security Blog runbook for migrating the identity source behind AWS IAM Identity Center from Active Directory to an external SAML 2.0 IdP such as Okta, which is a destructive cutover that deletes all users, groups, and permission-set/application assignments at the moment of switch. It walks through pre-migration backup, SCIM provisioning setup, SAML metadata/ACS configuration, scripted assignment restoration with drift detection (drift_report.csv), post-migration validation, and a manual rollback procedure, linking to an aws-samples GitHub migration tool for the scripted steps.
aws.amazon.comwriteupAdded 7 Oct 2026, published 2 Sep 2026π‘οΈ Security
Claude Code & Gemini CLI: GitHub Issue β CI SecretsNovee Security disclosed that a low-privilege GitHub issue could trigger code execution on CI runners for Gemini CLI and Claude Code, and hijack the next agent run in OpenAI Codex, via flaws in the "harness" code surrounding each coding agent rather than the LLM itself. CVE-2026-12537 is a CVSS 10.0 OS command injection in Gemini CLI's container launcher via a crafted .gemini/.env file (fixed in 0.39.1); CVE-2026-54316 abused Hugging Face's public download counter as a side channel to exfiltrate a Claude Code API key one character at a time (fixed in 2.1.163). A separate Claude Code bash-quoting validator bypass and a Codex AGENTS.md instruction-file poisoning issue (via shared checkout across two passes) had no CVE, prompting OpenAI to only issue workflow/documentation fixes.
thehackernews.comwriteupPublished and added 1 Sep 2026π‘οΈ Security
Deadbugz: Currently Active MCP Supply-Chain CampaignPillar Security disclosed "Deadbugz," an active campaign distributing a malicious MCP server called productivity-suite via 23 public GitHub pull requests to AI/MCP/dev-tool repos. The server appears benign (text formatting/summarization) but after three tool calls it flips its tools/list and prompts/get responses to instruct the connected AI agent to hunt for SSH keys, AWS credentials, shell history, and Kubernetes configs while concealing the activity β a "runtime-gated" tool-metadata rug pull designed to evade quick security review. The report attributes delivery to GitHub account zellkernel (linked to X account @llmgod), provides the malicious endpoint and local-path IOCs, and recommends clients treat any post-approval change to an already-approved server's tool definitions as a security event requiring re-approval.
pillar.securitywriteupAdded 28 Aug 2026π‘οΈ Security
Could OpenClaw have actually hacked that Australian gym? We decided to test it.Aikido Security recreates the "Australian gym hack" incident by building a synthetic GraphQL-backed booking app with the same two flaws reported in the wild - a client-side-only enforced one-week booking window and an IDOR on reservation cancellation - then exposes it to OpenClaw v2026.4.1 running on Claude Opus 4.6 with thinking disabled. Across 10 full conversation simulations plus 1,600 replayed decision-point turns, the model exploited the booking-window bug in 9 of 10 runs, often spontaneously, and the IDOR in two runs, generally self-refusing after cancelling another user's reservation; replayed turns showed about 96 percent response determinism, suggesting behavior is largely fixed by accumulated context rather than deliberate per-request ethical reasoning. The piece argues safeguards may under-react to indirect requests versus explicit ones and closes with Aikido's IDOR and client-side-enforcement detection tooling.
aikido.devwriteupAdded 3 Sep 2026, published 25 Aug 2026π‘οΈ Security
AWSHound: An Open-Source AWS OpenGraph CollectorAWSHound is a free, self-hosted, read-only collector that turns an AWS account or Organization into a BloodHound Community/Enterprise Edition OpenGraph dataset, performing offline IAM policy evaluation (identity policies, permissions boundaries, SCPs/RCPs, resource policies, and a KMS-specific three-layer model) so that graph edges only represent effective, resolved permissions rather than raw policy attachments. The post details nine collectors (IAM, Organizations, S3, KMS, SSM, EC2, Lambda, CloudFormation, EKS), 156 edge types (only 36 traversable), composite escalation edges like AWS_CanCreateAndAssumeAdminRole, and walks through same-account and cross-account-to-org-compromise attack path demos, plus benchmarks at 500+ account scale (~160k nodes, ~10.5M edges in ~15 min) and comparisons to prior tools (ApeMan, PMapper, Aurelian, Cartography, CloudMapper, IAMhounddog).
specterops.iowriteupAdded 5 Sep 2026, published 19 Aug 2026π‘οΈ Security
CoSnitch: When Your AI Assistant Becomes Its Own Whistleblower (CVE-2026-24301)Varonis Threat Labs details CoSnitch (CVE-2026-24301), a chain of three flaws in Microsoft Copilot Personal. A crafted copilot.microsoft.com link with ?q= and an undocumented autorun parameter runs a prompt on load. That prompt reads data through OAuth connectors (Gmail, Drive, Calendar) and exfiltrates it via Copilot's URL-fetch to an attacker webhook. Indirect prompt injection through web summarization also writes persistent attacker instructions into Copilot's memory. The post also describes "meta-hacking", where researchers got Copilot to disclose its own hidden parameter, and lists mitigations.
varonis.comwriteupAdded 5 Sep 2026, published 18 Aug 2026π‘οΈ Security
Sockpuppeting: How a Single Line Can Bypass LLM Safety Guardrails | TrendAI (US)Trend Micro details sockpuppeting, a jailbreak technique that injects a fake acceptance prefix such as Sure here is as the final assistant-role message via the API assistant-prefill feature, exploiting LLM self-consistency to bypass safety training with no gradient access or optimization required. The team tested 14 prefix variants across 11 models from four providers including GPT-4o, Claude 4 Sonnet, Gemini 2.5 Flash, Qwen, Llama, and Gemma, finding every model that accepted the prefill was at least partially vulnerable, with Gemini 2.5 Flash worst at 15.7 percent attack success rate, while OpenAI, AWS Bedrock, and Claude 4.6 block the attack entirely by rejecting assistant-terminated message ordering. Self-hosted inference servers like Ollama and vLLM do not enforce this validation by default, leaving self-hosted deployments exposed.
trendmicro.comwriteupAdded 16 Aug 2026π‘οΈ Security
How to Investigate GitHub PAT Compromise: Lessons From a Multi-Organization CampaignWiz's Customer Incident Response Team (CIRT) details a real campaign (mid-Mayβearly June 2026) in which stolen GitHub Personal Access Tokens were used for repository reconnaissance, low-volume validation cloning, and then mass exfiltration of thousands of repos per organization from AWS IPs using automated tooling. The post provides a structured investigation playbook β containing the compromised PAT, expanding the timeline via GitHub audit logs and Enterprise Log Streaming, tracing the leak source, assessing blast radius (exposed secrets/PII in exfiltrated repos), rotating credentials, and hunting for downstream cloud abuse β while noting GitHub's 7-day audit log retention limits visibility.
wiz.iowriteupAdded 3 Sep 2026, published 13 Aug 2026π‘οΈ Security
Cloud Threat Highlights: H1 2026Wiz's H1 2026 cloud threat report documents a 60% jump in significant incidents driven by a doubling of supply-chain attacks (TeamPCP's npm/PyPI/GitHub Actions credential-harvesting spree, its open-sourced Shai-Hulud worm spawning Miasma/Hades/Megalodon/IronWorm follow-ons, North Korea's axios and @mastra trojanizations) and by growing attacks on AI infrastructure, including exposed unauthenticated MCP servers, LiteLLM/Dify/Langflow/n8n/Ollama vulnerabilities, and cryptominers deployed via a Langflow RCE. It also profiles JINX-0163, a cloud-native extortion group targeting non-human identities (service accounts/IAM roles) across AWS/Azure/GCP/Okta/Snowflake linked to the "FulcrumSec" extortion brand, and closes with concrete detection techniques for stolen access keys, Kubernetes VM Run Command abuse, GCP org-policy tampering, and CloudTrail user-agent/boto3 credential-provenance mismatches.
wiz.iowriteupAdded 3 Sep 2026, published 6 Aug 2026π‘οΈ Security
A few notes on AWS Nitro Enclaves: KMS integrationThird in Trail of Bits' Nitro Enclaves series, this post catalogs threats to the enclave-KMS communication channel: passive attackers who can swap ciphertext/data-key pairs when encryption context is missing, active attackers who can hijack unauthenticated requests without enclave-initiated TLS, and operational risks like CMK deletion, key rotation, and IAM policy misconfiguration. It provides concrete checklists covering encryption context usage, ARN vs. alias pinning, PCR0/PCR3/PCR8-based key policy authorization, immutable key policies for end-to-end verifiability, and warns against the vulnerable aws-nitro-enclaves-sdk-c in favor of aws-nitro-enclaves-nsm-api and Boto3.
blog.trailofbits.comwriteupAdded 3 Sep 2026, published 5 Aug 2026π‘οΈ Security
Nine AI coding agent incidents that ended with deleted dataAdversa AI compiles and analyzes nine publicly documented incidents from June 2025βJuly 2026 where AI coding agents (Cursor, Replit, Gemini CLI, Claude Code, Google Antigravity, Amazon's internal Kiro agent, Claude Opus 5) caused irreversible data loss β from wiped developer drives to a dropped SaaStr production database and a 13-hour AWS Cost Explorer outage in China. It categorizes failure mechanisms (shell-abstraction mismatches like unquoted paths and tilde expansion, unverified exit codes, constraint decay where acknowledged instructions were ignored, and permission-inheritance bypassing two-person approval gates) and argues that smarter models won't fix the problem, recommending credential scoping, filesystem confinement, mandatory confirmation on irreversible actions, read-after-write verification, and command-level logging.
adversa.aiwriteupAdded 7 Oct 2026, published 4 Aug 2026π‘οΈ Security
'ChainDrop' worm compromises hundreds of popular npm packagesChainDrop is an npm worm that compromised hundreds of packages on 4 August 2026, some with over 150 million weekly downloads, starting from a malicious commit (174f6a5) in the keyv repository. Datadog dissects the Bun-based loader, the obfuscated second stage, credential theft (files, GitHub Actions runner memory, AWS, Kubernetes, Vault), Ethereum smart-contract C2 discovery, AES/RSA exfiltration, an eval channel, and propagation via stolen npm tokens, GitHub branches and Sigstore provenance. IOCs and a list of affected packages are included.
securitylabs.datadoghq.comwriteupAdded 29 Oct 2026, published 4 Aug 2026π‘οΈ Security
S3 Clones in the NeocloudsWiz Research examines S3-compatible object storage offerings from Nebius, Vultr, Lambda Labs, Cloudflare R2, DigitalOcean, and Crusoe, showing how each deviates from AWS S3 security defaults. Findings include providers that expose access/secret keys via list APIs (Vultr), default ACLs that would be public but aren't enforced (Lambda Labs), lack of least-privilege key scoping (Vultr, Crusoe, Lambda Labs), weak or undocumented encryption-at-rest/TLS enforcement, unstructured access-key formats that evade GitHub/secret-scanner detection, and cross-tenant bucket namesquatting risk due to shared global namespaces.
wiz.iowriteupAdded 3 Sep 2026, published 31 Jul 2026π‘οΈ Security
SANDWORM_MODE: Dissecting a Multi-Stage npm Supply Chain Attack | Blog | Endor LabsEndor Labs dissects "SANDWORM_MODE", a multi-stage npm supply-chain attack using typosquatted packages (e.g. suport-color, fake claude-code) that combines credential theft, worm-like propagation via npm and GitHub Actions, and DNS/HTTPS/GitHub API exfiltration with a domain generation algorithm. Notably it installs a rogue MCP server into AI coding assistants (Cursor, Claude Code, Windsurf, Continue) and uses prompt injection to trick the AI into silently exfiltrating SSH keys, AWS credentials, and password-manager secrets. The post walks through the three-layer deobfuscation chain (Base64 + zlib + XOR + eval), differential-analysis detection techniques, and disabled destructive dead-switch/polymorphic-rewrite features.
endorlabs.comwriteupAdded 27 Jul 2026π‘οΈ Security
Compromised PyPI Package: mrmustard 0.7.4 Steals SSH, Cloud, and Kubernetes CredentialsStepSecurity reconstructs how a malicious version of XanaduAI's mrmustard quantum-photonics library (0.7.4) reached PyPI: an attacker compromised a maintainer's GitHub account, used a throwaway workflow to exfiltrate the project's PyPI and Codecov tokens via webhook.site, then published a poisoned tarball directly (the malicious code never touched the git source tree). On import, the payload evades CI/container sandboxes, then steals SSH keys, AWS/Kubernetes credentials, and HPC/GPU environment data, XOR-obfuscates it, and beacons to metrics.femboy.energy before installing three persistence mechanisms (cron job, Python .pth hook, shell rc hook). The post includes full IOCs, detection guidance via Harden-Runner's Secret Exfiltration Attempt detection and Global Block Policy, and step-by-step recovery instructions.
stepsecurity.iowriteupAdded 3 Sep 2026, published 25 Jul 2026π‘οΈ Security
AWS Kiro RCE: Prompt Injection to Code Execution | KodemKodem and Intezer disclose a remote code execution flaw in AWS's agentic IDE Kiro (CVE-2026-10591). ~/.kiro/settings/mcp.json was writable by the agent via fsWrite without approval and auto-reloaded, so hidden prompt-injection text on a fetched web page could register a malicious MCP server that runs attacker code. The post gives a PoC using white 1px text and a Node.js callback server, tested on Kiro 0.9.2 and 0.10.16, the fix confirmed in 0.11.130, and the disclosure timeline. It shows how human-in-the-loop approval fails as a security boundary when the agent can edit its own trust configuration.
kodemsecurity.comwriteupAdded 23 Jul 2026, published 19 Jul 2026π‘οΈ Security
Socket: 11 Malicious NuGet Tools Pose as Game CheatsSocket's Threat Research Team analyzed 11 malicious NuGet DotnetTool packages (published by account pepegit666) that impersonate game cheats/bots for titles like GTA5RP, Albion Online, and Throne and Liberty. Each package's .NET downloader resolves GitHub hosts via DNS-over-HTTPS, requests UAC elevation to resync the clock, and fetches a PyInstaller Windows payload (pepesoft.exe) from GitHub Releases/Hugging Face with dormant BitTorrent fallback code, that in turn authenticates to Google Sheets for telemetry, hardware-binds licenses, enforces a remote HWID ban-list, and, in three samples, drives Telegram bot commands that exfiltrate screenshots and modify Windows Installer registry keys on exit. The report includes full IOC lists (hashes, domains, hardcoded AWS-style keys, mutex GUID) and MITRE ATT&CK technique mappings.
socket.devwriteupPublished and added 15 Jul 2026π‘οΈ Security
M-Red-Team: AsyncAPI Supply Chain Compromise via GitHub ActionsWiz Research details how an attacker used 37 decoy pull requests to mask exploitation of a pull_request_target "pwn request" misconfiguration in the asyncapi/generator GitHub Actions workflow, stealing a privileged PAT belonging to the asyncapi-bot service account. The attacker then published four malicious npm packages (five versions) under the @asyncapi namespace with over 3 million weekly downloads, delivering a self-identified "M-RED-TEAM v6.4" multi-stage payload that fetches an 8.25MB encrypted bundle from IPFS and installs a 92,000-line trojan framework with systemd persistence and HTTP/Nostr/Ethereum/libp2p C2 channels, targeting browser credentials, SSH keys, npm/GitHub tokens, AWS credentials, and crypto wallets. The piece also analyzes partial technical overlap with the Miasma malware framework and the unrelated prt-scan campaign without making definitive attribution.
wiz.iowriteupAdded 3 Sep 2026, published 14 Jul 2026π‘οΈ Security
jscrambler npm Package Compromised in Supply Chain AttackSocket's research team documents a supply chain compromise of the jscrambler npm package (v8.14.0+), where a stolen publishing credential was used to push malicious releases that drop platform-specific Rust-built infostealer binaries via a preinstall hook. The campaign evolved over the incident to evade scanners by moving the dropper from install scripts into a self-executing function inside index.js/CLI code (defeating --ignore-scripts), and the payload targets crypto wallets, cloud credentials (AWS/GCP/Azure), browser data, Discord/Slack/Telegram, and notably AI coding assistant configs (Claude Desktop, Cursor, Windsurf, VS Code) for MCP server credentials. Includes detailed RE of the ChaCha20-Poly1305 string-encryption scheme and full IOC hash list.
socket.devwriteupAdded 21 Sep 2026, published 11 Jul 2026π‘οΈ Security
Cybersecurity Startup Publishes Infostealers to NPMA security research team traces six typosquatted npm packages (anthropic-toolkit, ai-sdk-helpers, ollama-helpers, openai-agents-helpers, @langgraphjs/toolkit, and @aspect-security/argon2) impersonating Anthropic, Vercel, Ollama, OpenAI, LangChain, and Aspect Security back to the founder of a stealth-mode cybersecurity startup. The packages use npm preinstall/postinstall hooks to silently exfiltrate a rich identity fingerprint β hostname, git/GitHub emails, SSH key comments, reflog committer emails, AWS/GCP config metadata, corporate DNS domain, and host project name β to a Google Cloud Run endpoint, while deliberately avoiding literal credentials to look benign and offering a fake telemetry opt-out. The writeup also documents version backfilling to fake package maturity and shows the payload evolving from a crude April beacon to a polished June "identity graph" collector, with full IOCs provided.
opensourcemalware.comwriteupAdded 3 Sep 2026, published 9 Jul 2026π‘οΈ Security
GhostApproval: A Trust Boundary Gap in AI Coding AssistantsWiz Research discloses GhostApproval, a symlink-following vulnerability (CWE-61) found in six AI coding assistants β Amazon Q Developer, Claude Code, Augment, Cursor, Google Antigravity, and Windsurf β where a malicious repo containing a symlink disguised as a config file tricks the agent into reading/writing sensitive files like ~/.ssh/authorized_keys outside the workspace sandbox. In several tools the agent's internal reasoning correctly identifies the true target file, but the confirmation dialog shown to the user still displays the fake filename (CWE-451, UI misrepresentation), turning human-in-the-loop approval into a rubber stamp; some tools (Amazon Q, Windsurf) even write to disk before the approval prompt appears. AWS (CVE-2026-12958), Google, and Cursor (CVE-2026-50549) shipped fixes; Anthropic initially rejected it as outside threat model before later shipping a symlink warning, Augment acknowledged but hasn't patched, and Windsurf has not responded.
wiz.iowriteupAdded 3 Sep 2026, published 8 Jul 2026π‘οΈ Security- AI-Coded Malware | Analyzing Vibe-Coded AD Enumeration | Huntress
Huntress recovered and reconstructed "Untitled1.ps1," a PowerShell Active Directory enumeration script used by an attacker during a June 3 incident via RDP access with compromised credentials, and identified it as AI-generated ("vibe-coded") based on artifacts like an unedited LLM placeholder hostname, a "FULLY FIXED" prompt-iteration title, over-engineered five-method DC-discovery fallback logic, and gratuitous colored console/HTML reporting output. The attack chain paired this bespoke recon tool with off-the-shelf abuse of s5cmd (legitimate AWS S3 CLI used for exfiltration) and SharpShares (share enumeration), illustrating how LLM-generated one-off malware evades hash/signature-based detection and pushes defenders toward behavioral analytics on Active Directory enumeration patterns.
huntress.comwriteupAdded 3 Sep 2026, published 8 Jul 2026π‘οΈ Security
THORChain Exploit Report #2 β GG20 root-cause disclosureTHORChain's second exploit post-mortem details how an attacker who joined as a validator planted a malformed multi-prime Paillier modulus during GG20 threshold-signature key generation, then deliberately failed 864 MTA signing rounds over 2.5 days to leak fragments of other validators' key shares via a combination of three individually low-severity flaws inherited from Binance's tss-lib: an unverified Paillier modulus (the same class documented as BitForge and TSSHOCK), a range proof that didn't bind its two halves together, and an undersized blinding value. Once enough fragments accumulated the attacker reconstructed the full vault private key and drained roughly 10 million dollars in a single transaction before solvency checks could react, since no anomalous fund movement preceded the theft. THORChain is patching the fork, moving from GG20 and Paillier to DKLS and Schnorr based signing, and adding per-validator key-sign failure monitoring as a result.
blog.thorchain.orgwriteupAdded 29 Sep 2026, published 3 Jul 2026π‘οΈ Security
Showing 60 of 86
Show more