TL;DR: Notepad++ disclosed that attackers tampered with automatic update delivery through its hosting provider, causing some users to receive malicious payloads and, in reported cases, targeted delivery to a small number of organizations, according to Expel. The incident shows how software distribution trust can be abused even when the overall blast radius is limited, and why update integrity, provenance, and host-level controls matter.
At a glance
What this is: Notepad++ disclosed that automatic update delivery was tampered with through its hosting environment, leading to malicious payloads for some users and targeted delivery to a small set of organisations.
Why it matters: This matters because software supply chain risk does not stop at source code or package signing; identity, trust, and delivery controls around update infrastructure can still be the abuse point.
Context
Software update delivery is a trust boundary: users assume the publisher, hosting path, and payload all line up. When an attacker can tamper with that path, the problem is not just malware distribution, but the collapse of assurance around what an update actually contains.
This case sits squarely in software supply chain security, with a clear identity-adjacent angle because the abuse path depends on trusted infrastructure and delegated access to delivery systems. It is typical of modern supply chain incidents in one respect: the weakest point is often not the application itself, but the control plane around how software reaches users.
Key questions
Q: What breaks when software update delivery is tampered with?
A: The trust model breaks first. Users and defenders assume a legitimate updater will deliver an untampered payload, so a compromised delivery path can bypass normal suspicion, reach trusted endpoints, and seed remote access or staged malware before anyone notices the distribution channel itself is the problem.
Q: Why do hosted release channels increase software supply chain risk?
A: Hosted release channels concentrate trust in infrastructure that may sit outside the core development environment. If those delivery accounts, mirrors, or redirection points are abused, attackers can change what users receive without changing the application’s source code, which makes compromise harder to spot and contain.
Q: What are the signs that update integrity controls are failing?
A: Warning signs include download destinations that do not match the expected release path, unexpected changes in hosting or mirror records, and endpoints that show remote access or secondary payload activity immediately after a legitimate update. Those signals suggest the trust boundary around delivery has already been weakened.
Q: Should organisations treat software distribution as part of identity governance?
A: Yes. Whoever can alter a release path effectively acts with the publisher’s delegated authority over downstream users. That makes software distribution a governance issue, because access to hosting, release mirrors, and update mechanisms must be inventoried, limited, monitored, and revoked like any other privileged path.
Technical breakdown
How update delivery becomes a trust boundary
Automatic updaters typically rely on a chain of trust that includes the software vendor, hosting provider, transport channel, and often code signing or hash validation. If any part of that chain can be redirected or manipulated, a legitimate update mechanism becomes a delivery channel for malicious content. In practice, the risk is not limited to one package or one user group. It is amplified wherever organisations treat software distribution as inherently trustworthy and do not validate provenance at runtime or at the endpoint.
Practical implication: Treat update paths as attack surfaces and validate provenance at each handoff, not just at build time.
Why hosted delivery abuse is different from source code compromise
A compromised delivery layer can leave source repositories intact while still allowing attackers to serve modified binaries, staged payloads, or redirected downloads. That separation matters because defenders may look in the wrong place if they focus only on the upstream codebase. The article’s emphasis on a hosting provider shows how delegated infrastructure can be the control gap. This is a supply chain problem with identity characteristics, because access to the delivery environment is effectively access to the trust relationship itself.
Practical implication: Monitor hosting and distribution accounts with the same scrutiny as source-control and release-system credentials.
Targeted tampering changes the response model
Targeted delivery means the attacker is not necessarily trying to poison every download. Instead, the malicious path can be selectively applied to specific organisations, regions, or conditions, which reduces noise and complicates detection. That makes standard volume-based monitoring less useful and increases the value of telemetry from update hosts, endpoint detections, and threat intelligence on staged payloads. Where the impact is narrow, attackers can hide longer because the signal looks like an isolated issue rather than a broad compromise.
Practical implication: Use endpoint telemetry and release-path logging to detect selective tampering that would not appear in bulk traffic analysis.
Threat narrative
Attacker objective: The attacker aimed to turn trusted software delivery into a selective malware distribution channel that enabled remote access and staged follow-on payloads.
- Entry occurred through abuse of the hosting and automatic update delivery path rather than through a public exploit of the application itself.
- Credentialed or delegated control over delivery infrastructure enabled the attacker to manipulate downloads and steer malicious payloads to selected targets.
- The tampered updates delivered malware that was then used for remote access and additional payload staging, extending the initial abuse into follow-on compromise.
Breaches seen in the wild
- reviewdog Action compromise 2025: A stolen maintainer token poisoned reviewdog/action-setup, leaking CI secrets including the tj-actions bot token used in the next attack.
- Shai Hulud npm malware campaign: Shai Hulud campaign: npm malware exposed secrets on GitHub.
Read and download The State of NHI & AI Agent Breach Report 2026, covering 200+ breaches impacting Non-Human Identities including AI Agents.
NHI Mgmt Group analysis
Software delivery integrity has become a governance control, not just an engineering detail. When update infrastructure can be altered, the trust model that users rely on no longer holds. The practical issue is not only whether a package is signed, but whether the entire distribution path is controlled, observed, and revocable. Practitioners should treat release infrastructure as part of security governance, not just build operations.
Targeted supply chain abuse is harder to spot because the blast radius can be intentionally small. The article shows a pattern where malicious payloads were directed at specific organisations rather than distributed broadly. That creates a detection gap because many security programmes still optimise for noisy, high-volume compromise. A narrower campaign can still have a high impact if it reaches privileged or high-trust endpoints first.
Delivery-path compromise is a form of delegated trust failure. The hosting provider and update channel effectively extend the publisher’s identity into downstream environments, which means access to that path is access to the trust relationship. This is where software supply chain security overlaps with identity governance: who can alter the delivery mechanism, who can revoke that access, and how fast can the trust be withdrawn? Practitioners should map those questions to release and hosting controls.
Trusted software channels need runtime verification, not assumptions. When attackers can stage malware through an otherwise legitimate download path, endpoint and network controls become the last line of assurance. That shifts emphasis toward provenance checks, host-level detection, and containment logic that can identify abnormal post-update behaviour. The lesson for practitioners is to govern the update path as actively as the codebase itself.
From our research library:
- 92% of organisations expose NHIs to third parties, raising concerns about supply chain security, according to the Ultimate Guide to NHIs.
- Read next: CI/CD Pipeline Identity Security Guide
What this signals
Software delivery trust gap: when release infrastructure can be altered, the security problem is not only malware delivery but the loss of assurance around provenance, integrity, and delegated access. Practitioners should review who can touch update channels and how quickly those privileges can be withdrawn.
Selective tampering is operationally dangerous because it can stay below the threshold of broad detection. A small number of targeted downloads may look like isolated anomalies unless endpoint telemetry, hosting logs, and post-update behaviour are correlated into one detection model.
For practitioners
- Harden software delivery infrastructure Review who can modify hosting, redirect downloads, or alter update artefacts. Separate release permissions from general administrative access and remove any standing rights that are not strictly required.
- Validate provenance at the endpoint Require code signing, hash verification, or equivalent trust checks before allowing update execution, and alert when a software package arrives through an unexpected delivery path.
- Log and monitor update path changes Track changes to CDN, web hosting, release mirrors, and update endpoints so selective tampering can be correlated with a specific infrastructure event rather than treated as generic malware.
- Use threat intel to hunt staged payloads Search for remote access behaviour, secondary downloads, and unusual child processes after update installation, especially where a legitimate package later connects to external staging sites.
Key takeaways
- The incident shows how software supply chains can be abused through delivery infrastructure even when source code remains unchanged.
- Targeted tampering can limit scale while still creating high-trust compromise conditions for selected organisations and endpoints.
- The control that matters most is governance of the update path itself, including provenance checks, hosting access, and runtime detection.
Standards & Framework Alignment
This section maps relevant standards and security frameworks to the operational risks and controls described in this guidance.
SLSA provides the primary governance reference for this term.
| Framework | Control / Reference | Relevance |
|---|---|---|
| SLSA | L3 — Build and provenance integrity | The incident highlights the need for verifiable provenance across software delivery and release pipelines. |
| Recommendation — Raise build and delivery processes toward stronger provenance guarantees before software is distributed. | ||
Key terms
- Software Supply Chain: A software supply chain is the set of tools, identities, dependencies, and processes that turn source code into deployed software. Because it relies on automation and privileged machine identities, it becomes a governance problem when access, signing, and deployment controls are too broad.
- Update Integrity: The set of checks that ensure software arriving on an endpoint is the exact signed and intended release. It includes code signing, hash validation, secure transport, and controls that prevent unauthorized alteration during download or installation.
- Provenance: Provenance is the traceable history of where a software artifact came from, who approved it, and what controls were applied along the way. In container security, provenance supports trust decisions because it links delivery steps to accountable identities and review points.
- Targeting: Targeting is the practice of deciding which users, accounts, or organizations receive a feature or change. It allows teams to release functionality incrementally instead of all at once. In operational terms, targeting controls exposure, supports gradual rollout, and creates an audit trail for who was included or excluded.
Deepen your knowledge
NHI Mgmt Group covers identity security, NHI governance, and agentic AI through independent research, practitioner guides, and the NHI Foundation Level course, the industry's only accredited NHI security programme. It is designed for practitioners who need to govern delegated access, lifecycle control, and trust boundaries across modern security programmes.
Published by the NHIMG editorial team on August 20, 2026.
Updated on October 12, 2026.
NHI Mgmt Group, the independent authority on Non-Human Identity, IAM, and Agentic AI security. nhimg.org