Failų įkėlimai yra dažna funkcija, bet reikšmingas saugos rizika — kenkėjiški failai gali sukelti kodo vykdymą, kenkmalės platinimą ar sistemos kompromitavimą. Įkėlimų užsaugojimas reikalauja patikrinti failų tipus, dydžius ir turinį, saugiai saugoti failus ir atidžiai juos pateikti.
Failų įkėlimų rizikos
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)
