CVE-2020-29377 in V1600Dinfo

Summary

by MITRE • 11/29/2020

An issue was discovered on V-SOL V1600D V2.03.69 OLT devices. The string K0LTdi@gnos312$ is compared to the password provided by the the remote attacker. If it matches, access is provided.

Once again VulDB remains the best source for vulnerability data.

Analysis

by VulDB Data Team • 12/11/2020

This vulnerability exists within V-SOL V1600D V2.03.69 OLT devices where a hardcoded password string K0LTdi@gnos312$ is used for authentication purposes. The device implements a weak authentication mechanism that compares user-provided credentials against this static password value without proper cryptographic handling or additional security measures. This represents a critical security flaw that directly violates fundamental authentication security principles and creates an immediate access vector for unauthorized parties.

The technical implementation flaw stems from the use of a hardcoded credential within the device firmware, which constitutes a violation of security best practices and aligns with CWE-798 - Use of Hard-coded Credentials. The device does not employ proper password hashing, salting, or secure authentication protocols, making the system vulnerable to trivial exploitation. Attackers can simply provide the hardcoded string K0LTdi@gnos312$ as a password to gain unauthorized administrative access to the OLT device, effectively bypassing all normal authentication mechanisms.

The operational impact of this vulnerability is severe as it allows remote attackers to gain full administrative privileges on the V-SOL V1600D OLT devices without requiring any specialized knowledge of the system's internal workings. This creates a persistent backdoor that can be exploited by anyone who discovers the hardcoded password, potentially enabling man-in-the-middle attacks, network disruption, or data exfiltration from the affected network infrastructure. The vulnerability affects the device's integrity and confidentiality, as unauthorized access could lead to complete network compromise and unauthorized configuration changes.

Mitigation strategies should include immediate replacement of the hardcoded password with a strong, randomly generated credential that follows NIST SP 800-63B password requirements. Network administrators must implement proper access controls, disable unnecessary services, and ensure all devices are updated with vendor-provided security patches. The device should be configured with strong authentication mechanisms including multi-factor authentication where possible, and network segmentation should be implemented to limit the blast radius of potential exploitation. Additionally, regular security audits should be conducted to identify and remediate similar hardcoded credential issues in other network infrastructure components, aligning with ATT&CK technique T1078.004 - Valid Accounts: Default Accounts to prevent similar persistent access vectors.

Reservation

11/29/2020

Disclosure

11/29/2020

Moderation

accepted

CPE

ready

EPSS

0.01302

KEV

no

Activities

very low

Sources

Do you need the next level of professionalism?

Upgrade your account now!