Filöverföringar är en vanlig funktion men en betydande säkerrisik — skadliga filer kan leda till kodexekvering, skadvarudistribution eller systemkompromiss. För att säkra överföringar krävs validering av filtyper, storlekar och innehåll, säker lagring av filer och försiktig serving av dem.
Riskerna med filöverföringar
Allowing users to upload files is dangerous if not secured:
✗ MALICIOUS executable/script files → could run on the server (e.g. uploading a web
shell / script that gets executed → server compromise)
✗ MALWARE distribution (files served to other users)
✗ Oversized files → denial of service (disk/memory exhaustion)
✗ Path traversal in filenames (../../) → overwrite system files
✗ Files with misleading types/content (a .jpg that's actually a script)
