Unrestricted Upload of File with Dangerous Type Affecting pyload-ng package, versions [,0.5.0b3.dev85)


0.0
critical

Snyk CVSS

    Attack Complexity Low
    Privileges Required High
    Scope Changed
    Confidentiality High
    Integrity High
    Availability High

    Threat Intelligence

    Exploit Maturity Proof of concept
    EPSS 0.04% (9th percentile)

Do your applications use this vulnerable package?

In a few clicks we can analyze your entire application and see what components are vulnerable in your application, and suggest you quick fixes.

Test your applications
  • Snyk ID SNYK-PYTHON-PYLOADNG-6673772
  • published 25 Apr 2024
  • disclosed 24 Apr 2024
  • credit zhcy2018

How to fix?

Upgrade pyload-ng to version 0.5.0b3.dev85 or higher.

Overview

pyload-ng is a The free and open-source Download Manager written in pure Python

Affected versions of this package are vulnerable to Unrestricted Upload of File with Dangerous Type due to the ability to change the download folder and upload a crafted template. An attacker can execute arbitrary code on the server by uploading a malicious template file to a specified folder and then navigating to a URL that renders the uploaded template.