- Flash files can be embedded across domains which allows them to execute JavaScript and access files outside their intended origin domain if vulnerabilities exist. This poses a security risk if untrusted users can upload Flash files.
- Uploaded files are not restricted by file extension or MIME type when embedded with Flash, so a malicious file of any type could be executed as Flash if the content is valid.
- Attackers can exploit this by uploading a disguised malicious Flash file and embedding it on another site, allowing it to access that domain's cookies and files through cross-domain requests. Proper security settings and file validation are needed to prevent this risk.
Related topics: