Academics Find 30 File Upload Vulnerabilities In 23 Web Apps, CMSes, And Forums