Precursor Security
Glossary

Supply Chain Attack

A supply chain attack compromises an organisation indirectly by targeting a trusted third party, such as a software vendor, dependency or service provider, that has access to or is embedded within the target’s environment. By compromising one supplier, an attacker can reach many downstream victims at once, making these attacks especially damaging.

A supply chain attack reaches its ultimate target not by attacking it directly but by compromising something it trusts. That trusted element might be a software vendor whose product the target installs, an open-source library a developer includes, a managed service provider with access to the target’s systems, or a hardware component. Because the target has already extended trust to that supplier, the attacker inherits that trust once the supplier is compromised.

The appeal to attackers is scale. Compromising a single widely used software vendor can provide a route into thousands of that vendor’s customers simultaneously, often through a legitimate, digitally signed software update that every customer installs automatically. Several of the most consequential incidents of recent years followed this pattern, turning a single compromise into a mass event and demonstrating how a trusted update channel can become a delivery mechanism for an attack.

Software supply chain attacks take several forms. In a dependency attack, malicious code is inserted into an open-source package that many applications rely on, so every application that pulls in the package is affected. In a build or update compromise, the attacker subverts a vendor’s development or distribution process so that the software shipped to customers is tampered with at source. Techniques such as typosquatting, publishing malicious packages with names similar to popular ones, trick developers into including the wrong dependency.

Beyond software, supply chain risk extends to service providers and partners with access to an organisation’s environment. A managed service provider, a contractor, or any third party with credentials or network connectivity represents a potential route in. This is why third-party risk management, assessing and monitoring the security of suppliers, has become a core part of security programmes, and why frameworks increasingly require it.

Supply chain attacks are difficult to defend against precisely because they exploit legitimate trust, but the risk can be reduced. Maintaining an inventory of software components, often as a software bill of materials, provides visibility into dependencies. Verifying the integrity of software and updates, applying least privilege to third-party access, monitoring supplier behaviour, and having a plan for when a supplier is compromised all limit exposure. The supply chain also appears as a distinct risk in frameworks such as the OWASP Top 10 for both web and LLM applications.

Reducing supply chain risk has become a formal discipline. Maintaining an inventory of software components, often as a software bill of materials, provides the visibility to respond when a dependency is found to be compromised. Applying least privilege to third-party access, verifying the integrity of software and updates, and monitoring supplier security all narrow the exposure. The risk cannot be eliminated, because it exploits legitimate trust, but it can be measured and managed.

Precursor helps organisations understand and reduce supply chain exposure through its intelligence and testing services, mapping the third-party components and access paths that could be used to reach critical systems.