CyberSecBulletin

Use of Hard-coded Credentials

CWE-798

The product contains hard-coded credentials, such as a password or cryptographic key.

We track 711 vulnerabilities of this type. 100% are rated high or critical, and the average CVSS score is 8.9. 12 have been exploited in real attacks.

How this weakness is prevented

  • Architecture and Design: For outbound authentication: store passwords, keys, and other credentials outside of the code in a strongly-protected, encrypted configuration file or database that is protected from access by all outsiders, including other local users on the same system. Properly protect the key (CWE-320). If you cannot use encryption to protect the file, then make sure that the permissions are as restrictive as possible. In Windows environments, the Encrypted File System (EFS) may provide some protection.
  • Architecture and Design: For inbound authentication: Rather than hard-code a default username and password, key, or other authentication credentials for first time logins, utilize a first login mode that requires the user to enter a unique strong password or key.
  • Architecture and Design: If the product must contain hard-coded credentials or they cannot be removed, perform access control checks and limit which entities can access the feature that requires the hard-coded credentials. For example, a feature might only be enabled through the system console instead of through a network connection.

Latest Use of Hard-coded Credentials vulnerabilities

  • 7.6 High severity

    Unspecified robots: Use of Hard-coded Credentials

    CVE-2024-11147Ecovacs

    ECOVACS robot lawnmowers and vacuums use a deterministic root password generated based on model and serial number. An attacker with shell access can login as root.

  • 9.8 Critical severity

    FortiSwitch: Use of Hard-coded Credentials

    CVE-2023-37936Fortinet

    A use of hard-coded cryptographic key in Fortinet FortiSwitch version 7.4.0 and 7.2.0 through 7.2.5 and 7.0.0 through 7.0.7 and 6.4.0 through 6.4.13 and 6.2.0 through 6.2.7 and 6.0.0 through 6.0.7 allows attacker to execute unauthorized code or commands via cr

  • 7.5 High severity

    QTS: Uncontrolled Resource Consumption

    CVE-2022-27600QNAP

    An uncontrolled resource consumption vulnerability has been reported to affect several QNAP operating system versions. If exploited, the vulnerability could allow remote attackers to launch a denial-of-service (DoS) attack. We have already fixed the vulnerabil

  • 9.3 Critical severity

    Wapro ERP Desktop: Use of Hard-coded Password

    CVE-2024-4996Asseco Business Solutions S.A.

    Use of a hard-coded password for a database administrator account created during Wapro ERP installation allows an attacker to retrieve embedded sensitive data stored in the database. The password is same among all Wapro ERP installations. This issue affects Wa

  • 9.8 Critical severity

    RecoverPoint for Virtual Machines: Use of Hard-coded Credentials

    CVE-2024-48007Dell

    Dell RecoverPoint for Virtual Machines 6.0.x contains use of hard-coded credentials vulnerability. A Remote unauthenticated attacker could potentially exploit this vulnerability by gaining access to the source code, easily retrieving these secrets and reusing

  • 8.4 High severity

    Scan2Net: Use of Hard-coded Credentials

    CVE-2024-28146Image Access

    The application uses several hard-coded credentials to encrypt config files during backup, to decrypt the new firmware during an update and some passwords allow a direct connection to the database server of the affected device.

  • 9.8 Critical severity

    u6-lr_firmware: Use of Hard-coded Credentials

    CVE-2024-54750UI

    Ubiquiti U6-LR 6.6.65 was discovered to contain a hardcoded password vulnerability in /etc/shadow, which allows attackers to log in as root. NOTE: In Ubiquiti's view there is no vulnerability as the Hardcoded Password should be after setup not before.

  • 10.0 Critical severity

    ASPECT-Enterprise: Use of Hard-coded Credentials

    CVE-2024-51551ABB

    Default Credentail vulnerabilities in ASPECT on Linux allows access to the product using publicly available default credentials. Affected products: ABB ASPECT - Enterprise v3.07.02; NEXUS Series v3.07.02; MATRIX Series v3.07.02

  • 7.5 High severity

    Cognos Controller: Use of Hard-coded Credentials

    CVE-2024-41777IBM

    IBM Cognos Controller 11.0.0 and 11.0.1 contains hard-coded credentials, such as a password or cryptographic key, which it uses for its own inbound authentication, outbound communication to external components, or encryption of internal data.

  • 9.8 Critical severity

    Security Verify Access: Use of Hard-coded Credentials

    CVE-2024-49806IBM

    IBM Security Verify Access Appliance 10.0.0 through 10.0.8 contains hard-coded credentials, such as a password or cryptographic key, which it uses for its own inbound authentication, outbound communication to external components, or encryption of internal data

  • 9.8 Critical severity

    Security Verify Access: Use of Hard-coded Credentials

    CVE-2024-49805IBM

    IBM Security Verify Access Appliance 10.0.0 through 10.0.8 contains hard-coded credentials, such as a password or cryptographic key, which it uses for its own inbound authentication, outbound communication to external components, or encryption of internal data

  • 9.1 Critical severity

    Multiple MFPs (multifunction printers): Use of Hard-coded Credentials

    CVE-2024-36248SharpEPSS 1.06%

    API keys for some cloud services are hardcoded in the "main" binary. As for the details of affected product names, model numbers, and versions, refer to the information provided by the respective vendors listed under [References].

  • 9.1 Critical severity

    Multiple MFPs (multifunction printers): Use of Hard-coded Credentials

    CVE-2024-35244SharpEPSS 1.06%

    There are several hidden accounts. Some of them are intended for maintenance engineers, and with the knowledge of their passwords (e.g., by examining the coredump), these accounts can be used to re-configure the device. As for the details of affected product n

  • 7.3 High severity

    H685: Use of Hard-coded Password

    CVE-2024-11630E-Lins

    A vulnerability has been found in E-Lins H685, H685f, H700, H720, H750, H820, H820Q, H820Q0 and H900 up to 3.2 and classified as critical. This vulnerability affects unknown code of the component OEM Backend. The manipulation leads to hard-coded credentials. T

  • 8.8 High severity

    Unified SecOps Platform: Use of Hard-coded Credentials

    CVE-2024-5722LogsignEPSS 1.1%

    Logsign Unified SecOps Platform HTTP API Hard-coded Cryptographic Key Remote Code Execution Vulnerability. This vulnerability allows network-adjacent attackers to execute arbitrary code on affected installations of Logsign Unified SecOps Platform. Authenticati

  • 9.8 Critical severity

    Allegra: Use of Hard-coded Credentials

    CVE-2023-51638AllegraEPSS 1.37%

    Allegra Hard-coded Credentials Authentication Bypass Vulnerability. This vulnerability allows remote attackers to bypass authentication on affected installations of Allegra. Authentication is not required to exploit this vulnerability. The specific flaw exists

  • 10.0 Critical severity

    Director: Use of Hard-coded Credentials

    CVE-2024-42450Versa

    The Versa Director uses PostgreSQL (Postgres) to store operational and configuration data. It is also needed for High Availability function of the Versa Director. The default configuration has a common password across all instances of Versa Director. By defaul

  • 9.3 Critical severity

    Life2000 Ventilation System: Use of Hard-coded Credentials

    CVE-2024-48971Baxter

    The Clinician Password and Serial Number Clinician Password are hard-coded into the ventilator in plaintext form. This could allow an attacker to obtain the password off the ventilator and use it to gain unauthorized access to the device, with clinician privil

  • 9.8 Critical severity

    dataease: Use of Hard-coded Credentials

    CVE-2024-52295DataEase

    DataEase is an open source data visualization analysis tool. Prior to 2.10.2, DataEase allows attackers to forge jwt and take over services. The JWT secret is hardcoded in the code, and the UID and OID are hardcoded. The vulnerability has been fixed in v2.10.2

  • 7.4 High severity

    Freenow App: Use of Hard-coded Credentials

    CVE-2024-11026Intelligent Apps

    A vulnerability was found in Intelligent Apps Freenow App 12.10.0 on Android. It has been rated as problematic. Affected by this issue is some unknown functionality of the file ch/qos/logback/core/net/ssl/SSL.java of the component Keystore Handler. The manipul

  • 7.8 High severity

    Elefant: Use of Hard-coded Credentials

    CVE-2024-50593HASOMED

    An attacker with local access to the medical office computer can access restricted functions of the Elefant Service tool by using a hard-coded "Hotline" password in the Elefant service binary, which is shipped with the software.

  • 9.8 Critical severity

    WBR-6012: Use of Hard-coded Credentials

    CVE-2024-31151LevelOne

    A security flaw involving hard-coded credentials in LevelOne WBR-6012's web services allows attackers to gain unauthorized access during the first 30 seconds post-boot. Other vulnerabilities can force a reboot, circumventing the initial time restriction for ex

  • 8.1 High severity

    WBR-6012: Use of Hard-coded Credentials

    CVE-2024-28875LevelOne

    A security flaw involving hard-coded credentials in LevelOne WBR-6012's web services allows attackers to gain unauthorized access during the first 30 seconds post-boot. Other vulnerabilities can force a reboot, circumventing the initial time restriction for ex

  • 9.8 Critical severity

    Flexible Service Processor: Use of Hard-coded Credentials

    CVE-2024-45656IBM

    IBM Flexible Service Processor (FSP) FW860.00 through FW860.B3, FW950.00 through FW950.C0, FW1030.00 through FW1030.61, FW1050.00 through FW1050.21, and FW1060.00 through FW1060.10 has static credentials which may allow network users to gain service privileges

  • 8.4 High severity

    Cisco Firepower Threat Defense Software: Use of Hard-coded Credentials

    CVE-2024-20412Cisco

    A vulnerability in Cisco Firepower Threat Defense (FTD) Software for Cisco Firepower 1000, 2100, 3100, and 4200 Series could allow an unauthenticated, local attacker to access an affected system using static credentials. This vulnerability is due to the presen

  • 7.5 High severity

    MXsecurity Series: Use of Hard-coded Credentials

    CVE-2024-4740Moxa

    MXsecurity software versions v1.1.0 and prior are vulnerable because of the use of hard-coded credentials. This vulnerability could allow an attacker to tamper with sensitive data.

  • 8.0 High severity

    g3_firmware: Use of Hard-coded Credentials

    CVE-2024-48192Tenda

    Tenda G3 v15.01.0.5(2848_755)_EN was discovered to contain a hardcoded password vulnerability in /etc_ro/shadow, which allows attackers to log in as root

  • 9.1 Critical severity

    SICK CLV6xx: Use of Hard-coded Credentials

    CVE-2024-10025SICK

    A vulnerability in the .sdd file allows an attacker to read default passwords stored in plain text within the code. By exploiting these plaintext credentials, an attacker can log into affected SICK products as an “Authorized Client” if the customer has not cha

  • 8.1 High severity

    Image Builder: Use of Hard-coded Credentials

    CVE-2024-9594KubernetesEPSS 1.73%

    A security issue was discovered in the Kubernetes Image Builder versions <= v0.1.37 where default credentials are enabled during the image build process when using the Nutanix, OVA, QEMU or raw providers. The credentials can be used to gain root access. The cr

  • 9.8 Critical severity

    Image Builder: Use of Hard-coded Credentials

    CVE-2024-9486KubernetesEPSS 2.21%

    A security issue was discovered in the Kubernetes Image Builder versions <= v0.1.37 where default credentials are enabled during the image build process. Virtual machine images built using the Proxmox provider do not disable these default credentials, and node

  • 9.8 Critical severity

    mbNET.mini: Use of Hard-coded Credentials

    CVE-2024-45275MB connect line

    The devices contain two hard coded user accounts with hardcoded passwords that allow an unauthenticated remote attacker for full control of the affected devices.

  • 7.0 High severity

    Zigbee Bridge Pro: Improper Certificate Validation

    CVE-2024-7206eWeLink

    SSL Pinning Bypass in eWeLink Some hardware products allows local ATTACKER to Decrypt TLS communication and Extract secrets to clone the device via Flash the modified firmware

  • 8.8 High severity

    hit_7300: Use of Hard-coded Credentials

    CVE-2024-28812Infinera

    An issue was discovered in Infinera hiT 7300 5.60.50. A hidden SSH service (on the local management network interface) with hardcoded credentials allows attackers to access the appliance operating system (with highest privileges) via an SSH connection.

  • 8.8 High severity

    hit_7300: Cleartext Storage of Sensitive Information

    CVE-2024-28809Infinera

    An issue was discovered in Infinera hiT 7300 5.60.50. Cleartext storage of sensitive password in firmware update packages allows attackers to access various appliance services via hardcoded credentials.

  • 9.8 Critical severity

    GS-4210-24PL4C hardware 2.0: Use of Hard-coded Credentials

    CVE-2024-8450PLANET Technology

    Certain switch models from PLANET Technology have a Hard-coded community string in the SNMPv1 service, allowing unauthorized remote attackers to use this community string to access the SNMPv1 service with read-write privileges.

  • 8.8 High severity

    GS-4210-24PL4C hardware 2.0: Use of Hard-coded Credentials

    CVE-2024-8448PLANET Technology

    Certain switch models from PLANET Technology have a hard-coded credential in the specific command-line interface, allowing remote attackers with regular privilege to log in with this credential and obtain a Linux root shell.

  • 8.8 High severity

    MaxiCharger AC Elite Business C50: Use of Hard-coded Credentials

    CVE-2024-23958Autel

    Autel MaxiCharger AC Elite Business C50 BLE Hardcoded Credentials Authentication Bypass Vulnerability. This vulnerability allows network-adjacent attackers to bypass authentication on affected installations of Autel MaxiCharger AC Elite Business C50 charging s

  • 9.8 Critical severity

    Dragonfly2: Use of Hard-coded Credentials

    CVE-2023-27584DragonflyossEPSS 33.9%

    Dragonfly is an open source P2P-based file distribution and image acceleration system. It is hosted by the Cloud Native Computing Foundation (CNCF) as an Incubating Level Project. Dragonfly uses JWT to verify user. However, the secret key for JWT, "Secret Key"

  • 7.5 High severity

    Access Control System: Use of Hard-coded Credentials

    CVE-2024-45861Kastle Systems

    Kastle Systems firmware prior to May 1, 2024, contained a hard-coded credential, which if accessed may allow an attacker to access sensitive information.

  • 9.8 Critical severity

    DIR-X4860 A1: Use of Hard-coded Credentials

    CVE-2024-45698D-LinkEPSS 1.14%

    Certain models of D-Link wireless routers do not properly validate user input in the telnet service, allowing unauthenticated remote attackers to use hard-coded credentials to log into telnet and inject arbitrary OS commands, which can then be executed on the