OpenBullet2
- <= 0.3.2
A remote code execution vulnerability has been identified in OpenBullet2 versions through 0.3.2. This vulnerability allows authenticated users to execute arbitrary commands by uploading script files with extensions .bat, .ps1, or .sh through the FileProxySource proxy loading feature. Once uploaded as proxy sources, the server executes these scripts and returns the output as proxy lines, enabling command execution on the host as the process user.
Exploitation of this vulnerability allows for arbitrary command execution on the host system.
To reproduce this vulnerability, upload a script file with a .bat, .ps1, or .sh extension through the FileProxySource proxy loading feature in OpenBullet2. The server will execute the uploaded script and return the output as proxy lines, indicating that the command has been executed on the host.
Set a random API key in the OpenBullet2 settings to prevent unauthorized access.
Our algorithm analyzes dozens of metrics to generate these 8 key vulnerability categories, which are then combined to calculate the overall risk score.