News

Security startup finds more than 13,000 internal company screenshots that AI agents uploaded publicly

October 1, 2026