News

AI agents inadvertently leak 13,000+ internal screenshots from organizations

October 1, 2026