Security for everyone

CVE-2023-45852 Scanner

Detects 'Remote Code Execution' vulnerability in Viessmann Vitogate 300 affects v.


Short Info



Single Scan

Single Scan

Can be used by

Asset Owner

Estimated Time

10 sec

Scan only one

Domain, Ipv4



The Viessmann Vitogate 300 is a sophisticated control gateway for managing heating systems, widely utilized in residential and commercial settings for its ability to integrate various heating components into a cohesive system. It serves as a central point for the configuration and monitoring of heating operations, making it indispensable for installers, facility managers, and homeowners seeking to optimize their heating systems for efficiency and comfort. Its connectivity features allow for remote access and control, highlighting its significance in modern, smart home environments. The product is a testament to Viessmann's commitment to innovation in providing solutions for energy management and heating system optimization.

The Remote Code Execution (RCE) vulnerability in the Viessmann Vitogate 300, identified as CVE-2023-45852, poses a critical security risk, allowing unauthenticated attackers to execute arbitrary commands on the system. This vulnerability is exploited through the manipulation of shell metacharacters in the ipaddr parameters of JSON data sent to the /cgi-bin/vitogate.cgi endpoint. Such an attack bypasses authentication mechanisms, granting attackers the ability to execute commands directly on the operating system, which could lead to unauthorized access to sensitive information or disruption of the heating system's operations.

The vulnerability specifically lies in the handling of input passed to the ipaddr parameter within the JSON data for the PUT method in the /cgi-bin/vitogate.cgi script. By injecting shell metacharacters, an attacker can manipulate the system into executing unintended commands. This vulnerability is due to insufficient validation of user-supplied input, allowing the execution of arbitrary code with the privileges of the web server process. Successful exploitation depends on the attacker's ability to craft a malicious payload that exploits this input validation flaw, targeting systems running the vulnerable version of the firmware.

Exploitation of this vulnerability could have severe consequences, including unauthorized access to the system, leakage of sensitive information, and control over the heating systems managed by the Vitogate 300. Attackers could potentially disrupt heating operations, leading to discomfort or even hazardous conditions for occupants. In a worst-case scenario, this could also serve as an entry point for broader network compromise, allowing attackers to move laterally within the organization's network.

By joining the securityforeveryone platform, users gain access to comprehensive security scanning capabilities that can identify critical vulnerabilities like CVE-2023-45852 in their digital infrastructure. Our platform offers detailed insights and analysis, helping users understand their cyber threat exposure and take informed steps to mitigate risks. Membership provides peace of mind through continuous monitoring, timely alerts, and expert guidance, ensuring that your digital assets remain secure against evolving cyber threats. Benefit from our expertise to maintain the integrity and security of your systems, minimizing potential disruptions and safeguarding your operational efficiency.



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