logo

027 Insecure file upload


Description

The system allows the upload of files with two extensions or with unsafe ones, such as .html, .php or .exe. Furthermore, the system does not validate whether or not the file is free from malicious code.


Impact

Upload malicious files to the server.


Recommendation

- Validate with regular expressions that the file has only one extension. - Validate with an antivirus software that the file does not contain any type of malicious code. - Validate that Content Type corresponds to the files extension before upload it to the server.


Threat

Authenticated attacker from the Internet.


Expected Remediation Time

30 minutes.


Score 4.0

Default score using CVSS 4.0. It may change depending on the context of the src.

Base 4.0

  • Attack vector: N
  • Attack complexity: L
  • Attack Requirements: N
  • Privileges required: L
  • User interaction: N
  • Confidentiality (VC): N
  • Integrity (VI): L
  • Availability (VA): N
  • Confidentiality (SC): N
  • Integrity (SI): N
  • Availability (SA): N

Threat 4.0

  • Exploit maturity: P

Requirements


Fixes


Last updated

2024/02/07