HTML-opplasting som PDF
Utfør kun mot din egen lokale testapplikasjon med testbrukere du har opprettet selv.
1
Scenario
Brukere laster opp «PDF-er» til offentlig bucket. Kun accept=".pdf" i skjemaet.
2
Vulnerability
Hvilken som helst fil og MIME-type aksepteres og kan serveres som HTML.
3
Inspect
4
Test
5
Explain
Filtype-kontroll i browser kan omgås. Offentlig URL gjør filen tilgjengelig for alle.
6
Fix
Vulnerable · sql
public = true, allowed_mime_types = null
Secure · sql
public = false, allowed_mime_types = array['application/pdf'], file_size_limit = 10485760
7