Skip to content

← Public intelligence

Packagist package

unisharp/laravel-filemanager

Open actionable advisories and recorded vendor fixes. This public package view has no inventory attached and cannot establish whether your deployment is affected. A vendor fix never resolves your finding; verify your installed version and the source guidance.

Open advisories

3 actionable advisories, newest first. Withdrawn advisories and news are excluded. Coverage is partial.

  1. High, CVSS 8.9PackagistPublished

    UniSharp Laravel Filemanager Code Injection vulnerability

    CVE-2024-21546 · GHSA-6569-3785-r3v6

    Affected
    • Packagist unisharp/laravel-filemanager < 2.9.1
    Fixed in
    2.9.1· Vendor fix available
    Issue
    Versions of the package unisharp/laravel-filemanager before 2.9.1 are vulnerable to Remote Code Execution (RCE) through using a valid mimetype and inserting the . character after the php file extension. This allows the attacker to execute malicious code.

    Recommended action: Upgrade to 2.9.1 or later, then redeploy and verify.A vendor fix does not resolve your finding until you verify it in your own systems.

    Sources:github.comSource checked Evidence →
  2. Medium, CVSS 6.5PackagistPublished

    UniSharp Laravel Filemanager directory traversal vulnerability

    CVE-2022-40734 · GHSA-5m2h-7rf2-rpx6

    Affected
    • Packagist unisharp/laravel-filemanager < 2.6.4
    Fixed in
    2.6.4· Vendor fix available
    Issue
    UniSharp laravel-filemanager (aka Laravel Filemanager) with league/flysystem version < 2.0.0 allows download?workingdir=%2F.. directory traversal to read arbitrary files, as exploited in the wild in June 2022. Since v2.6.4, UniSharp laravel-filemanager (aka Laravel Filemanager) requires users to install league/flysystem version = 2.0.0.

    Recommended action: Upgrade to 2.6.4 or later, then redeploy and verify.A vendor fix does not resolve your finding until you verify it in your own systems.

    Sources:github.comSource checked Evidence →
  3. Medium, CVSS 6.7PackagistPublished

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

    CVE-2021-23814 · GHSA-f8x6-m9f5-ffp8

    Affected
    • Packagist unisharp/laravel-filemanager < 2.6.2
    Fixed in
    2.6.2· Vendor fix available
    Issue
    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.

    Recommended action: Upgrade to 2.6.2 or later, then redeploy and verify.A vendor fix does not resolve your finding until you verify it in your own systems.

    Sources:github.comSource checked Evidence →