Poisoned Pipeline

Poisoned Pipeline / Techniques / T0102

T0102 · Reconnaissance · TA01 · observed in 3 incident(s)

Discover used open-source dependencies

Container Security Open Source Security SCM Posture

This technique involves identifying the open-source dependencies used in an application, such as third-party libraries, frameworks, and other related components.
By identifying the specific open-source dependencies used in an application, an attacker can gain insights into the potential vulnerabilities associated with those components, as well as potential attack vectors and weak spots in the application.
For example, an attacker might use this technique to identify specific versions of a vulnerable open-source library used in an application, which could then be exploited to gain unauthorized access to the application or the underlying system.

Where this idea came from

Public incident / advisory

Birsan dependency confusion and llms.txt unclaimed-package squatting both started by enumerating a target’s dependencies. Also OWASP guidance.

Mitigations

Detections

Observed in incidents (3)

References