Hidden Code, Hacked Apps: MavenGate Attack Lurks in Java, Android Library Supply Chain