Security for everyone

CVE-2023-0297 Scanner

Detects 'Remote Code Execution (RCE)' vulnerability in PyLoad affects versions prior to 0.5.0b3.dev31.


Short Info




Single Scan

Can be used by

Asset Owner

Estimated Time

10 sec

Scan only one

Domain, Ipv4

Parent Category

CVE-2023-0297 Scanner Detail

PyLoad is an open-source download manager that supports a wide variety of websites and file hosting services. It is designed to be lightweight and easily extendable via plugins, making it popular among users who need to automate and manage downloads efficiently. PyLoad is particularly useful for users who download a lot of files and prefer a central tool to manage these downloads. It supports container formats like DLC, video sites like YouTube, and is compatible with various devices, including NAS systems and media players. Due to its versatility and open-source nature, PyLoad has a dedicated user base and community developers contributing to its ongoing development.

The pre-authentication Remote Code Execution vulnerability in PyLoad versions up to 0.5.0b3.dev31 allows attackers to execute arbitrary code on the system where PyLoad is installed. This critical vulnerability arises due to the improper handling of user inputs in the web interface, which can be exploited by sending specially crafted HTTP requests. Successful exploitation grants attackers the ability to run malicious code with the privileges of the PyLoad service, which could lead to full system compromise.

The vulnerability is specifically present in the flash/addcrypted2 endpoint of PyLoad, where the application fails to properly sanitize the jk parameter before using it in a server-side operation. By crafting a malicious request that includes Python code within the jk parameter, an attacker can cause the server to execute arbitrary commands. This exploitation technique allows attackers to gain unauthorized access to the system's resources, manipulate system data, or initiate further attacks from the compromised system.

The exploitation of this RCE vulnerability could have severe consequences, including unauthorized access to sensitive information, addition, modification, or deletion of data, and potentially taking full control of the affected system. Such access could lead to further network exploitation, deployment of malware, ransomware attacks, or data breaches, putting both organizational security and user privacy at significant risk.

By utilizing the comprehensive security scanning offered on the securityforeveryone platform, users can detect critical vulnerabilities like the RCE in PyLoad and protect their systems from potential exploits. Our platform not only identifies vulnerabilities but also provides detailed insights and actionable recommendations to mitigate risks. Joining securityforeveryone empowers you with advanced tools and expert knowledge to safeguard your digital assets against evolving cyber threats, ensuring your operations remain secure and compliant.



cyber security services for everyone one. Free security tools, continuous vulnerability scanning and many more.
Try it yourself,
control security posture