software supply chain attack examples