CyberSecBulletin

Use of Hard-coded Password

CWE-259

The product contains a hard-coded password, which it uses for its own inbound authentication or for outbound authentication to external components.

We track 112 vulnerabilities of this type. 99% are rated high or critical, and the average CVSS score is 8.6. 1 has been exploited in real attacks.

How this weakness is prevented

  • Architecture and Design: For outbound authentication: store passwords 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.
  • Architecture and Design: For inbound authentication: Rather than hard-code a default username and password for first time logins, utilize a first login mode that requires the user to enter a unique strong password.
  • Architecture and Design: Perform access control checks and limit which entities can access the feature that requires the hard-coded password. For example, a feature might only be enabled through the system console instead of through a network connection.

Latest Use of Hard-coded Password vulnerabilities

  • 9.8 Critical severity

    Simple Care: Use of Hard-coded Credentials

    CVE-2024-3700Estomed Sp. z o.o.

    Use of hard-coded password to the patients' database allows an attacker to retrieve sensitive data stored in the database. The password is the same among all Simple Care software installations. This issue affects Estomed Sp. z o.o. Simple Care software in all

  • 9.8 Critical severity

    drEryk Gabinet: Use of Hard-coded Credentials

    CVE-2024-3699drEryk sp. z o.o.

    Use of hard-coded password to the patients' database allows an attacker to retrieve sensitive data stored in the database. The password is the same among all drEryk Gabinet installations.This issue affects drEryk Gabinet software versions from 7.0.0.0 through

  • 9.8 Critical severity

    Eurosoft Przychodnia: Use of Hard-coded Credentials

    CVE-2024-1228EuroSoft Sp. z o. o.

    Use of hard-coded password to the patients' database allows an attacker to retrieve sensitive data stored in the database. The password is the same among all Eurosoft Przychodnia installations. This issue affects Eurosoft Przychodnia software before version 20

  • 9.8 Critical severity

    NetBox: Use of Hard-coded Password

    CVE-2024-2420LenelS2

    LenelS2 NetBox access control and event monitoring system was discovered to contain Hardcoded Credentials in versions prior to and including 5.6.1 which allows an attacker to bypass authentication requirements.

  • 8.8 High severity

    cp900_l: Use of Hard-coded Password

    CVE-2024-35395TOTOLINK

    TOTOLINK CP900L v4.1.5cu.798_B20221228 was discovered to contain a hardcoded password vulnerability in /etc/shadow.sample, which allows attackers to log in as root.

  • 7.5 High severity

    Atarim – Visual Feedback, Review & AI…: Use of Hard-coded Password

    CVE-2024-2038Wpfeedback

    The Visual Website Collaboration, Feedback & Project Management – Atarim plugin for WordPress is vulnerable to unauthorized access in all versions up to, and including, 3.22.6. This is due to the use of hardcoded credentials to authenticate all the incoming AP

  • 9.8 Critical severity

    PowerPanel business: Use of Hard-coded Password

    CVE-2024-34025CyberPower

    CyberPower PowerPanel business application code contains a hard-coded set of authentication credentials. This could result in an attacker bypassing authentication and gaining administrator privileges.

  • 9.8 Critical severity

    PowerPanel business: Use of Hard-coded Password

    CVE-2024-33625CyberPower

    CyberPower PowerPanel business application code contains a hard-coded JWT signing key. This could result in an attacker forging JWT tokens to bypass authentication.

  • 10.0 Critical severity

    SIMATIC CN 4100: Use of Hard-coded Password

    CVE-2024-32741Siemens

    A vulnerability has been identified in SIMATIC CN 4100 (All versions < V3.0). The affected device contains hard coded password which is used for the privileged system user `root` and for the boot loader `GRUB` by default . An attacker who manages to crack the

  • 8.8 High severity

    cp450_firmware: Use of Hard-coded Password

    CVE-2024-34211TOTOLINK

    TOTOLINK CP450 v4.1.0cu.747_B20191224 was discovered to contain a hardcoded password vulnerability in /etc/shadow.sample, which allows attackers to log in as root.

  • 8.8 High severity

    DCS-8300LHV2: Use of Hard-coded Credentials

    CVE-2023-51629D-LinkEPSS 3.87%

    D-Link DCS-8300LHV2 ONVIF Hardcoded PIN Authentication Bypass Vulnerability. This vulnerability allows network-adjacent attackers to bypass authentication on affected installations of D-Link DCS-8300LHV2 IP cameras. Authentication is not required to exploit th

  • 8.8 High severity

    DAP-1360: Use of Hard-coded Credentials

    CVE-2023-32145D-Link

    D-Link DAP-1360 Hardcoded Credentials Authentication Bypass Vulnerability. This vulnerability allows network-adjacent attackers to bypass authentication on affected installations of D-Link DAP-1360 routers. Authentication is not required to exploit this vulner

  • 7.5 High severity

    GMS: Use of Hard-coded Password

    CVE-2024-29011SonicWall

    Use of hard-coded password in the GMS ECM endpoint leading to authentication bypass vulnerability. This issue affects GMS: 9.3.4 and earlier versions.

  • 9.8 Critical severity

    ONTAP Select Deploy administration utility: Use of Hard-coded Credentials

    CVE-2024-21990NetApp

    ONTAP Select Deploy administration utility versions 9.12.1.x, 9.13.1.x and 9.14.1.x contain hard-coded credentials that could allow an attacker to view Deploy configuration information and modify the account credentials.

  • 9.8 Critical severity

    zlmediakit: Use of Hard-coded Password

    CVE-2024-27488ZLMediaKit

    Incorrect Access Control vulnerability in ZLMediaKit versions 1.0 through 8.0, allows remote attackers to escalate privileges and obtain sensitive information. The application system enables the http API interface by default and uses the secret parameter metho

  • 9.8 Critical severity

    WG1800HP4: Use of Hard-coded Password

    CVE-2024-28010NEC

    Use of Hard-coded Password in NEC Corporation Aterm WG1800HP4, WG1200HS3, WG1900HP2, WG1200HP3, WG1800HP3, WG1200HS2, WG1900HP, WG1200HP2, W1200EX(-MS), WG1200HS, WG1200HP, WF300HP2, W300P, WF800HP, WR8165N, WG2200HP, WF1200HP2, WG1800HP2, WF1200HP, WG600HP, W

  • 9.8 Critical severity

    Storage Fusion HCI: Use of Hard-coded Credentials

    CVE-2023-50948IBM

    IBM Storage Fusion HCI 2.1.0 through 2.6.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. IBM X-Force ID

  • 9.8 Critical severity

    Vitogate 300: Use of Hard-coded Password

    CVE-2023-5222ViessmannEPSS 80.4%

    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-cod

  • 9.8 Critical severity

    RX4-1500: Use of Hard-coded Credentials

    CVE-2023-41030Juplink

    Hard-coded credentials in Juplink RX4-1500 versions V1.0.2 through V1.0.5 allow unauthenticated attackers to log in to the web interface or telnet service as the 'user' user.

  • 8.4 High severity

    MBTS Base Radio: Use of Hard-coded Credentials

    CVE-2023-23771Motorola

    Motorola MBTS Base Radio accepts hard-coded backdoor password. The Motorola MBTS Base Radio Man Machine Interface (MMI), allowing for service technicians to diagnose and configure the device, accepts a hard-coded backdoor password that cannot be changed or dis

  • 9.8 Critical severity

    MBTS Site Controller: Use of Hard-coded Credentials

    CVE-2023-23770Motorola

    Motorola MBTS Site Controller accepts hard-coded backdoor password. The Motorola MBTS Site Controller Man Machine Interface (MMI), allowing for service technicians to diagnose and configure the device, accepts a hard-coded backdoor password that cannot be chan

  • 9.8 Critical severity

    OTCMS: Use of Hard-coded Credentials

    CVE-2023-3237OTCMS

    A vulnerability classified as critical was found in OTCMS up to 6.62. This vulnerability affects unknown code. The manipulation of the argument username/password with the input admin leads to use of hard-coded password. The exploit has been disclosed to the pu

  • 7.5 High severity

    MELSEC iQ-R Series EtherNet/IP module RJ71EIP91: Use of Hard-coded Credentials

    CVE-2023-2061Mitsubishi Electric

    Use of Hard-coded Password vulnerability in FTP function on Mitsubishi Electric Corporation MELSEC iQ-R Series EtherNet/IP module RJ71EIP91 and MELSEC iQ-F Series EtherNet/IP module FX5-ENET/IP allows a remote unauthenticated attacker to obtain a hard-coded pa

  • 9.8 Critical severity

    OA: Use of Hard-coded Password

    CVE-2023-2799Cnoa

    A vulnerability, which was classified as problematic, has been found in cnoa OA up to 5.1.1.5. Affected by this issue is some unknown functionality of the file /index.php?app=main&func=passport&action=login. The manipulation leads to use of hard-coded password

  • 9.8 Critical severity

    USR-G806: Use of Hard-coded Password

    CVE-2023-2645UsrEPSS 3.15%

    A vulnerability, which was classified as critical, was found in USR USR-G806 1.0.41. Affected is an unknown function of the component Web Management Page. The manipulation of the argument username/password with the input root leads to use of hard-coded passwor

  • 9.8 Critical severity

    RTLS Studio: Use of Hard-coded Credentials

    CVE-2022-45444Sewio

    Sewio’s Real-Time Location System (RTLS) Studio version 2.0.0 up to and including version 2.6.2 contains hard-coded passwords for select users in the application’s database. This could allow a remote attacker to login to the database with unrestricted access.

  • 9.8 Critical severity

    SVMPC1: Use of Hard-coded Credentials

    CVE-2022-41653Daikin

    Daikin SVMPC1 version 2.1.22 and prior and SVMPC2 version 1.2.3 and prior are vulnerable to an attacker obtaining user login credentials and control the system.

  • 7.5 High severity

    GX Works3: Use of Hard-coded Credentials

    CVE-2022-29831Mitsubishi ElectricEPSS 1.42%

    Use of Hard-coded Password vulnerability in Mitsubishi Electric Corporation GX Works3 versions from 1.015R to 1.095Z allows a remote unauthenticated attacker to obtain information about the project file for MELSEC safety CPU modules.

  • 7.5 High severity

    GX Works3: Use of Hard-coded Credentials

    CVE-2022-29825Mitsubishi Electric

    Use of Hard-coded Password vulnerability in Mitsubishi Electric GX Works3 versions from 1.000A to 1.090U, GT Designer3 Version1 (GOT2000) versions from 1.122C to 1.290C, and MT Works2 versions from 1.100E to 1.200J allows an unauthenticated attacker to disclos

  • 9.8 Critical severity

    LinkHub Mesh Wifi: Use of Hard-coded Credentials

    CVE-2022-22144TclEPSS 1.02%

    A hard-coded password vulnerability exists in the libcommonprod.so prod_change_root_passwd functionality of TCL LinkHub Mesh Wi-Fi MS1G_00_01.00_14. During system startup this functionality is always called, leading to a known root password. An attacker does n

  • 9.8 Critical severity

    ace1000_firmware: Use of Hard-coded Credentials

    CVE-2022-30271MotorolaEPSS 1.06%

    The Motorola ACE1000 RTU through 2022-05-02 ships with a hardcoded SSH private key and initialization scripts (such as /etc/init.d/sshd_service) only generate a new key if no private-key file exists. Thus, this hardcoded key is likely to be used by default.

  • 8.8 High severity

    InRouter302: Use of Hard-coded Credentials

    CVE-2022-27172InHand NetworksEPSS 1.08%

    A hard-coded password vulnerability exists in the console infactory functionality of InHand Networks InRouter302 V3.5.37. A specially-crafted network request can lead to privileged operation execution. An attacker can send a sequence of requests to trigger thi