Lucene search

K
osvGoogleOSV:GHSA-F8X6-M9F5-FFP8
HistoryJan 06, 2022 - 9:08 p.m.

Unrestricted Upload of File with Dangerous Type in unisharp/laravel-filemanager

2022-01-0621:08:34
Google
osv.dev
44
unisharp/laravel-filemanager
unrestricted upload
file type validation
remote code execution
whitelist prevention

AI Score

8.9

Confidence

High

EPSS

0.002

Percentile

57.0%

This affects the package unisharp/laravel-filemanager prior to version 2.6.2. The upload() function does not sufficiently validate the file type when uploading.

An attacker may be able to reproduce the following steps:

  • Install a package with a web Laravel application.
  • Navigate to the Upload window
  • Upload an image file, then capture the request
  • Edit the request contents with a malicious file (webshell)
  • Enter the path of file uploaded on URL
  • Remote Code Execution

**Note: Prevention for bad extensions can be done by using a whitelist in the config file(lfm.php). Corresponding document can be found in the here.

AI Score

8.9

Confidence

High

EPSS

0.002

Percentile

57.0%

Related for OSV:GHSA-F8X6-M9F5-FFP8