AI hallucinates fake software dependencies enabling new supply chain attacks