Trojanized Claude Code extension on Cursor's marketplace carried a persistent SSH backdoor