S4E just found a high-severity finding from top 10 tcp port service scan
PlatformPlansPartners
Resources
ToolsBlogDocs
Sign Up →
critical·Product Based Web Vulnerabilities·Updated May 22, 2025

CVE-2019-5128 Scanner

This scanner targets the base64Url parameter in /objects/getImageMP4.php, allowing remote attackers to execute arbitrary OS commands on the server.

Est. Time~10 seconds
Scan TypeSingle Scan
Targetsdomain, subdomain, ipv4
CostFree
2.6k
Times Used
continuous scan runs
4.7k
Continuously Checked
assets under CS
0
Vulnerabilities Found
confirmed findings
References
CVECVE-2019-5128
9.8
CVSScritical
Exploitable remotely over the internet · no authentication required.

A command injection have been found in YouPHPTube Encoder. A successful attack could allow an attacker to compromise the server. Exploitable unauthenticated command injections exist in YouPHPTube Encoder 2.3 a plugin for providing encoder functionality in YouPHPTube. The parameter base64Url in /objects/getImageMP4.php is vulnerable to a command injection attack.

Attack Vector
Network
Privileges Req.
None
User Interaction
None
Affected
YouPHPTubeby n/a
YouPHPTube Encoder 2.3
Updated Aug 21, 2026View on NVD →
Detail

YouPHPTube Encoder is a plugin for the YouPHPTube platform that provides video encoding capabilities, enabling users to convert videos into various formats for efficient content distribution. It is widely used by content creators and media platforms to manage and process video materials. As an open-source tool, it allows customization and redistribution, but this flexibility also demands rigorous security practices to prevent vulnerabilities.

The vulnerability CVE-2019-5128 is a critical command injection flaw with a CVSS score of 9.8. It arises from insufficient input validation of the base64Url parameter in the /objects/getImageMP4.php endpoint. Attackers can inject arbitrary commands that are executed by the server's operating system, bypassing intended restrictions.

Specifically, the vulnerable endpoint /objects/getImageMP4.php processes the base64Url parameter without proper sanitization. An attacker can craft a malicious request containing shell metacharacters, such as semicolons or pipes, to inject commands like ls, cat, or wget. This allows remote code execution without authentication.

If exploited, an attacker can gain full control over the server, leading to data theft, file manipulation, installation of malware, or further network compromise. The high severity of this vulnerability makes it a prime target for automated attacks, potentially affecting all instances of YouPHPTube Encoder running unpatched versions.

Solution Advice
  • Update YouPHPTube Encoder to the latest patched version that fixes CVE-2019-5128.
  • Sanitize and validate all user inputs, especially the base64Url parameter, using allowlists and escaping shell metacharacters.
  • Disable dangerous PHP functions like exec(), system(), and shell_exec() in php.ini if not required.
  • Implement a web application firewall (WAF) with rules to block command injection patterns.
  • Restrict file permissions on the server to limit the impact of command execution.
  • Conduct regular security audits and penetration testing to identify similar vulnerabilities.
  • Monitor server logs for unusual command execution attempts or unexpected outbound connections.
  • Apply the principle of least privilege to the web server user account to minimize damage from exploitation.

Get AI-powered remediation steps tailored to your asset.

Try AI Solutions →

Check your infrastructure.
Right now.

11,000+ scanners. Free to start. No credit card required.

YouPHPTube Encoder Command Injection Scanner | S4E Free Check