S4E just found a medium-severity finding from log file scanner
PlatformPlansPartners
Resources
ToolsBlogDocs
Sign Up →
critical·Product Based Web Vulnerabilities·Updated Oct 8, 2024

CVE-2023-5222 Scanner

CVE-2023-5222 Scanner - Hard-Coded Password vulnerability in Viessmann Vitogate 300

Est. Time~1 minutes
Scan TypeSingle Scan
Targetsdomain, ipv4, subdomain
CostFree
3.2k
Times Used
continuous scan runs
4.7k
Continuously Checked
assets under CS
0
Vulnerabilities Found
confirmed findings
References
CVECVE-2023-5222
9.8
CVSSmedium
Exploitable from an adjacent network · no authentication required.

A vulnerability classified as critical was found in Viessmann Vitogate 300 up to 2.1.3.0. This vulnerability affects the function isValidUser of the file /cgi-bin/vitogate.cgi of the component Web Management Interface. The manipulation leads to use of hard-coded password. The exploit has been disclosed to the public and may be used. The identifier of this vulnerability is VDB-240364. NOTE: The vendor was contacted early about this disclosure but did not respond in any way.

Attack Vector
Adjacent
Privileges Req.
None
User Interaction
None
Affected
Vitogate 300by Viessmann
2.1.0
Updated Aug 22, 2026View on NVD →
Detail

Viessmann Vitogate 300 is a component used in energy systems to facilitate the interoperability of heating systems. The product is widely utilized in residential and commercial buildings to ensure efficient energy transfer between different heating technologies. Developed by Viessmann, a prominent entity in the energy solutions market, this gateway assists in energy monitoring and control. It is critical for seamless communication between diverse technological interfaces within complex energy systems. Users depend on its functionality to maximize energy use and integration efficiency across their infrastructure. The product is regularly updated to meet evolving energy standards and technology compatibility.

The vulnerability identified in the Viessmann Vitogate 300 is due to the presence of hard-coded passwords in its firmware. This security flaw allows unauthorized users to gain access to the device by exploiting the embedded credentials. Hard-coded passwords are critical weaknesses as they can be easily exploited by attackers who become aware of them, bypassing standard authentication mechanisms. The implications of this vulnerability are severe, as it compromises the security of the entire system connected through the Vitogate. Organizations deploying such devices stand at risk of unauthorized access and potential system manipulation. Addressing root causes and advocating secure coding practices are essential to prevent such vulnerabilities.

Technically speaking, the vulnerability manifests itself at the authentication phase within the Web Management Interface of the Vitogate 300. The device permits login using specific usernames and passwords set as defaults in the firmware. Attackers exploiting this flaw perform unauthorized actions by utilizing default credentials like 'vitomaster' or 'vitogate' with corresponding passwords such as 'viessmann1917'. Upon successful exploitation, attackers achieve access that can lead to critical malfunctions or manipulation of connected systems. The endpoints of concern are those processing login requests, where insufficient hardening allows exploitation. Adequately securing these endpoints requires firmware updates or more robust security controls in place.

If exploited, the hard-coded password vulnerability could result in unauthorized access to sensitive functions of the Vitogate 300, leading to system tampering or denial of service. Attackers could manipulate settings, compromise data integrity, and interrupt service, adversely impacting business operations. Such breaches infringe on privacy, risk data disclosure, and may incur financial and reputational damage. Furthermore, unauthorized access to the configuration interface could allow attackers to pivot to other network resources, escalating impacts beyond the initially accessed system. Proactive measures are crucial to protect against possible exploitations impacting connected infrastructure and processes.

REFERENCES

Solution Advice
  • Update to the latest firmware version that addresses hard-coded credentials vulnerabilities.
  • Implement a strong password policy to replace default credentials immediately upon device deployment.
  • Regularly review access logs and audit configuration settings for unauthorized changes.
  • Employ network segmentation to isolate critical devices from broader network access.
  • Adopt monitoring solutions to detect and respond to suspicious activities in real-time.

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.