Vitogate 300 Firmware - RCE (CVE-2023-45852)
320Exploiting IPs reported
In Vitogate 300 2.1.3.0, /cgi-bin/vitogate.cgi allows an unauthenticated attacker to bypass authentication and execute arbitrary commands via shell metacharacters in the ipaddr params JSON data for the put method.
CrowdSec analysis
CVE-2023-45852 is a critical vulnerability in Vitogate 300 version 2.1.3.0 that allows unauthenticated attackers to bypass authentication and execute arbitrary commands by injecting shell metacharacters into the ipaddr parameter of the /cgi-bin/vitogate.cgi endpoint. This flaw could be exploited remotely to gain full control over the affected device, leading to potential data breaches, system compromise, or disruption of services.
CrowdSec has been tracking this vulnerability and its exploits since 10th of September 2025.
CrowdSec network data shows that most actors exploiting CVE-2023-45852 rely on broad, untargeted scans with minimal filtering. The activity is largely automated and opportunistic in nature. Additionally, according to week-over-week analysis by CrowdSec, exploitation of CVE-2023-45852 is surging. Attack volumes are spiking well above historical norms, indicating widespread and escalating interest from threat actors. CVE-2023-45852 is currently experiencing high visibility and active exploitation across the internet.
Attackers exploit the /cgi-bin/vitogate.cgi endpoint by sending crafted JSON data to the ipaddr parameter, injecting shell metacharacters to execute arbitrary commands on vulnerable Viessmann Vitogate 300 devices.
Exploitation
Get real-time information about exploitation attempts and actors involved.
Protection
Find out relevant information to protect your stack against this CVE.
Blocklist
With our advanced worldwide network detection, CrowdSec can provide a list of IPs known for exploiting the vulnerability.
To increase your protection against this CVE, block exploitation attempts with this list of identified actors.