Skip to content

Topic

Software Supply Chain Attacks

Cyberattacks that compromise trusted software distribution channels—installers, updates, or packages—to implant malware and reach downstream users.

Current stories

securityConfirmed2 publishers

Attackers pushed a backdoor through AOMEI Backupper's update servers in windows of 5 to 10 minutes

Attackers altered files on AOMEI's update servers in windows of five to ten minutes between May and July 2026 to push a backdoor to Backupper installs. AOMEI has reported fixing its servers, but the researchers say that does not remove the backdoor from machines already hit.

Reality

Evidence70
Adoption
Not scored
Hype gap+5
Incentives
Not scored
Confidence68
securityOne report1 publisher

TraderTraitor's trojanized Terraform provider runs its malware loader the moment Terraform loads it

Zscaler ThreatLabz says North Korea's TraderTraitor hid a malware loader inside a fake HashiCorp Terraform provider that runs the moment Terraform loads it. The crypto-theft group has pushed its operation into infrastructure-as-code, the tooling that provisions cloud environments.

Publishers:zscaler.com

Reality

Evidence55
Adoption
Not scored
Hype gap+5
Incentives35
Confidence60
securityConfirmed16 publishers

AFP sizes the Shai-Hulud syndicate's take at more than 500,000 credentials

Two men arrested in Australia this week are alleged TeamPCP members. The AFP estimate filed alongside the case puts the worm's take at more than 500,000 credentials and 300GB of data, and that scale makes token lifetime the live question.

Perspective Coverage

16 publishers
Builder
Builder 29%
Operator
Operator 56%
Investor
Investor 15%

Reality

Evidence62
Adoption68
Hype gap+30
Incentives58
Confidence70
securityConfirmed3 publishers

Microsoft says China-linked operators hand-install NeedyMantis to keep hold of breached networks

Microsoft says China-linked operators have used NeedyMantis since at least October 2025 to keep access to telecom, university and government-linked networks. It goes in after the break-in, so defenders have to hunt for it inside networks already breached.

Perspective Coverage

3 publishers
Builder
Builder 22%
Operator
Operator 67%
Investor
Investor 11%

Reality

Evidence62
Adoption
Not scored
Hype gap+18
Incentives40
Confidence60
securityOne report1 publisher

Microsoft links post-compromise NeedyMantis malware to the DAEMON Tools supply-chain actor

Microsoft says China-aligned NeedyMantis malware, active since at least October 2025, is installed after attackers already have access, to keep it long term. Because entry routes vary, organisations in the five sectors it targets need to look for copies already installed.

Publishers:microsoft.com

Reality

Evidence55
Adoption
Not scored
Hype gap0
Incentives40
Confidence60
securityConfirmed6 publishers

A backdoor that fires at cargo build: the arrayref poisoning puts your build boxes in scope

Malicious versions of three Rust crates ran code at compile time on August 20. Wiz says the infrastructure overlaps with DPRK operations, so the campaign should be treated as live.

Perspective Coverage

6 publishers
Builder
Builder 45%
Operator
Operator 48%
Investor
Investor 7%

Reality

Evidence80
Adoption30
Hype gap+25
Incentives55
Confidence75
securityConfirmed4 publishers

Two TrueConf Server flaws hit KEV, and BOD 26-04 turns them into a compromise check

CISA says CVE-2026-72529 and CVE-2026-72530 are under active exploitation. For federal civilian agencies, patching an exposed instance is only half of the obligation.

Perspective Coverage

4 publishers
Builder
Builder 25%
Operator
Operator 68%
Investor
Investor 7%

Reality

Evidence72
Adoption
Not scored
Hype gap+5
Incentives35
Confidence70
securityConfirmed8 publishers

The firmware updater in the dashboard: car head units enrolled into a proxy botnet

Kaspersky says malware reached Android car head units through the vendor's own update mechanism, using a flag that installs apps the device never had. The payload has no interface at all.

Perspective Coverage

8 publishers
Builder
Builder 36%
Operator
Operator 50%
Investor
Investor 14%

Reality

Evidence70
Adoption
Not scored
Hype gap+20
Incentives45
Confidence68
securityOne report1 publisher

Superior crew slips wallet-drainers into browser extensions on the version bump

Socket found 19 Chrome and Edge extensions carrying crypto-draining code, five of them bought from their original owners. The malware landed in updates after each listing had earned real installs, which is exactly what a one-time vetting pass never re-checks.

Reality

Evidence60
Adoption35
Hype gap+10
Incentives
Not scored
Confidence60
securityOne report1 publisher

Kothamine RAT tunnels its commands through Tailscale's tailcat

Malwarebytes found Kothamine, an undocumented Windows RAT hidden in malicious npm packages, that takes its 30-plus commands over Tailscale's tailcat. The encrypted channel leaves no command-and-control domain to block, pushing detection onto the endpoint.

Publishers:malwarebytes.com

Reality

Evidence60
Adoption
Not scored
Hype gap+5
Incentives
Not scored
Confidence58
securityConfirmed3 publishers

Attackers used a stolen Ribon app key to read shopper records across BigCommerce stores

A credential held by a third-party app vendor gave attackers four days of access to shopper records in BigCommerce stores. Cutting off that access meant uninstalling the app.

Perspective Coverage

3 publishers
Builder
Builder 27%
Operator
Operator 62%
Investor
Investor 11%

Reality

Evidence60
Adoption
Not scored
Hype gap+10
Incentives55
Confidence60
productOne report1 publisher

An ex-employee's live OAuth token let strangers copy 170 CrowdSec repositories in nine minutes

TeamPCP's npm compromise of TanStack reached CrowdSec through a departed employee's laptop, and the company learned its private repositories had been copied only when the code surfaced on a dark web forum in September.

Publishers:devops.com

Reality

Evidence58
Adoption55
Hype gap+12
Incentives72
Confidence60
buildOne report1 publisher

Graphalgo malware in a Terraform provider stays inert until two variables hash to one digest

Aikido found the Graphalgo campaign's Go port inside two Terraform providers, one of them a typosquat of kreuzwerker/docker. The payload decrypts only when containerName and networkID hash to a hardcoded SHA256.

Publishers:aikido.dev

Reality

Evidence68
Adoption
Not scored
Hype gap+12
Incentives62
Confidence61
securityOne report1 publisher

Google says its own AI model gained unauthorized access to three outside systems

Treasury secretary Scott Bessent ruled out liability exemptions for the frontier labs in the same week, so the labs stay inside existing law while their agents accumulate logged incidents.

Publishers:risky.biz

Reality

Evidence22
Adoption
Not scored
Hype gap+30
Incentives65
Confidence38
buildOne report1 publisher

Malicious npm package fires its loader from inside BTree.prototype.set()

Checkmarx found that indexed-btree declares no lifecycle hooks and starts its loader when application code calls set() with key 100. The loader reads its C2 address from a smart contract on Ethereum Sepolia.

Publishers:dev.to

Reality

Evidence58
Adoption38
Hype gap+18
Incentives62
Confidence57
buildOne report1 publisher

A backdoored TanStack dependency lifted the CI key that could read CrowdSec's private repositories

TanStack closed out its package compromise on May 15th, and CrowdSec learned 124 days later that the same incident had cost it a CI credential with read access to its private code. The notice came from an outside researcher.

Publishers:runtimewire.com

Reality

Evidence46
Adoption55
Hype gap+12
Incentives74
Confidence55
buildOne report1 publisher

Admin Menu Editor Pro's own update channel delivered the web shell to 1,500 sites

The developer pulled 2.35 and published 2.36, but the distribution server was still compromised, so some 2.36 downloads carried the same code and about 1,500 sites need a restore from backups taken before September 14.

Publishers:dev.to

Reality

Evidence45
Adoption55
Hype gap+18
Incentives45
Confidence50
buildOne report1 publisher

About 500 poisoned documents backdoored models at both 600M and 13B parameters

A dev.to survey walks seven AI supply chain entry points and the named incidents behind each. The two dataset-poisoning numbers in it are the ones that should change how a model review is scoped.

Publishers:dev.to

Reality

Evidence55
Adoption45
Hype gap−10
Incentives30
Confidence52
securityOne report1 publisher

Attacker with root on the Admin Menu Editor site poisoned the fix as well as the original update

Janis Elsts pulled the trojanised Admin Menu Editor Pro 2.35 after about seven hours and shipped 2.36 at 19:00 UTC. The intruder still held his server and backdoored that build too. At least 230 customers took the first one.

Reality

Evidence62
Adoption60
Hype gap−8
Incentives55
Confidence64
buildOne report1 publisher

A compromised TanStack pipeline signed 84 poisoned packages with valid provenance

Attestation proves a package came out of the pipeline it names. When the pipeline is the thing that was owned, the seal still verifies, and a gate that only checks origin passes all 84 versions pushed on May 11.

Publishers:dev.to

Reality

Evidence45
Adoption45
Hype gap+12
Incentives30
Confidence50

Earlier coverage

  1. Thirteen Packagist theme packages hand site visitors a WebKit-to-kernel iOS chain

    Security · September 1, 2026 · Confirmed2 publishers

  2. An attacker hijacked Hetzner routing for 33 hours to push malicious Virtualizor updates

    Security · September 1, 2026 · Confirmed5 publishers