TeamPCP and the supply chain attack campaign spread themselves through the open source ecosystem