LAB 309 – Defending TypeScript Applications Against Unrestricted Upload of File with Dangerous Type

Course Overview


Unrestricted Upload vulnerabilities occur when an application allows attackers to upload dangerous files to the application server. The attackers can then execute the malicious code and take control of the application or server. Such malicious activity can be prevented by only allowing certain types of files to be uploaded and storing uploaded files in a location where they won’t be executed as code.

This Defending TypeScript Skill Lab provides a virtual environment containing a vulnerable application and its source code, providing developers with hands-on experience identifying and fixing Unrestricted Upload of Files with Dangerous Type vulnerabilities.

Course Details

Course Number: LAB 309
Course Duration: 5 minutes
Course CPE Credits: .25

NICE Specialty Areas

Available Languages

  • English