Skip to content
OpenAdvisories

Weakness (CWE)

CWE-321: Use of Hard-coded Cryptographic Key

Variant Draft

The product uses a hard-coded, unchangeable cryptographic key.

How to prevent it (1 mitigation)
  1. Architecture and Design

    Prevention schemes mirror that of hard-coded password storage.

Source: MITRE CWE-321

435 results · Feed

  • Low 3.1

    liangliangyy DjangoBlog File Upload Endpoint settings.py hard-coded key

    A vulnerability was found in liangliangyy DjangoBlog up to 2.1.0.0. This affects an unknown function of the file djangoblog/settings.py of the component File Upload Endpoint. Performing a manipulation of the argument SECRET_KEY results in use of hard-coded cr…

  • Medium 6.5

    SD-330AC and AMC Manager provided by silex technology, Inc. use a hard-coded cryptographic key. An administrative user …

  • High 7.3

    liangliangyy DjangoBlog Amap API Call views.py hard-coded key

    A security vulnerability has been detected in liangliangyy DjangoBlog up to 2.1.0.0. Affected is an unknown function of the file owntracks/views.py of the component Amap API Call Handler. Such manipulation of the argument key leads to use of hard-coded crypto…

  • High 7.7

    Anviz CX7 Firmware Use of Hard-coded Cryptographic Key

    Anviz CX7 Firmware is  vulnerable because the application embeds reusable certificate/key material, enabling decryption of MQTT traffic and potential interaction with device messaging channels at scale.

  • Critical 9.1
    CVE-2026-5426 Public exploit

    KnowledgeDeliver deployments before February 24, 2026 use a static ASP.NET/IIS machineKey value

    Hard-coded ASP.NET/IIS machineKey value in Digital Knowledge KnowledgeDeliver deployments prior to February 24, 2026 allows adversaries to circumvent ViewState validation mechanisms and achieve remote code execution via malicious ViewState deserialization att…

  • Medium 5.2

    A use of hard-coded cryptographic key vulnerability in Fortinet FortiClientEMS 7.4.3 through 7.4.5, FortiClientEMS 7.4.…

  • High 7.5

    Apache OpenMeetings: Hardcoded Remember-Me Cookie Encryption Key and Salt

    Use of Hard-coded Cryptographic Key vulnerability in Apache OpenMeetings. The remember-me cookie encryption key is set to default value in openmeetings.properties and not being auto-rotated. In case OM admin hasn't changed the default encryption key, an attac…

  • Low 3.7

    hcengineering Huly Platform JWT Token token.ts hard-coded key

    A vulnerability was determined in hcengineering Huly Platform 0.7.382. Affected by this issue is some unknown functionality of the file foundations/core/packages/token/src/token.ts of the component JWT Token Handler. This manipulation of the argument SERVER_S…

  • Medium 5.3

    Tenda AC10 RSA 2048-bit Private Key privkeySrv.pem hard-coded key

    A vulnerability was determined in Tenda AC10 16.03.10.10_multi_TDE01. Affected by this issue is some unknown functionality of the file /webroot_ro/pem/privkeySrv.pem of the component RSA 2048-bit Private Key Handler. Executing a manipulation can lead to use o…

  • Medium 5.3

    Tenda 4G03 Pro ECDSA P-256 Private Key server.key hard-coded key

    A weakness has been identified in Tenda 4G03 Pro 1.0/1.0re/01.bin/04.03.01.53. Affected by this issue is some unknown functionality of the file /etc/www/pem/server.key of the component ECDSA P-256 Private Key Handler. This manipulation causes use of hard-code…

  • High 8.2

    Hirschmann HiLCOS Hard-coded Credentials SSH SSL Keys

    Hirschmann HiLCOS devices OpenBAT, WLC, BAT300, BAT54 prior to 8.80 and OpenBAT prior to 9.10 are shipped with identical default SSH and SSL keys that cannot be changed, allowing unauthenticated remote attackers to decrypt or intercept encrypted management co…

  • Low 3.3

    Investory Toy Planet Trouble App app.investory.toyfactory google-services-desktop.json hard-coded key

    A vulnerability was detected in Investory Toy Planet Trouble App up to 1.5.5 on Android. Impacted is an unknown function of the file assets/google-services-desktop.json of the component app.investory.toyfactory. The manipulation of the argument current_key re…

  • Low 3.3

    Wahoo Fitness SYSTM App com.WahooFitness.SYSTM BuildConfig.java hard-coded key

    A vulnerability was identified in Wahoo Fitness SYSTM App up to 7.2.1 on Android. Impacted is an unknown function of the file com/WahooFitness/SYSTM/BuildConfig.java of the component com.WahooFitness.SYSTM. Such manipulation of the argument SEGMENT_WRITE_KEY …

  • Low 3.3

    Noelse Individuals & Pro App com.afone.noelse BuildConfig.java hard-coded key

    A weakness has been identified in Noelse Individuals & Pro App up to 2.1.7 on Android. This impacts an unknown function of the file com/reactnative/antelop/BuildConfig.java of the component com.afone.noelse. This manipulation of the argument SEGMENT_WRITE_KEY…

  • Low 3.3

    PropertyGuru AgentNet Singapore App com.allproperty.android.agentnet BuildConfig.java hard-coded key

    A security flaw has been discovered in PropertyGuru AgentNet Singapore App up to 23.7.10 on Android. This affects an unknown function of the file com/allproperty/android/agentnet/BuildConfig.java of the component com.allproperty.android.agentnet. The manipula…

  • Low 3.3

    Align Technology My Invisalign App com.aligntech.myinvisalign.emea BuildConfig.java hard-coded key

    A vulnerability was identified in Align Technology My Invisalign App 3.12.4 on Android. The impacted element is an unknown function of the file com/aligntech/myinvisalign/BuildConfig.java of the component com.aligntech.myinvisalign.emea. The manipulation of t…

  • Low 3.3

    Dialogue App ca.diagram.dialogue config.json hard-coded key

    A vulnerability was determined in Dialogue App up to 4.3.2 on Android. The affected element is an unknown function of the file file res/raw/config.json of the component ca.diagram.dialogue. Executing a manipulation of the argument SEGMENT_WRITE_KEY can lead t…

  • Low 3.3

    GRID Organiser App co.gridapp.organiser app.json hard-coded key

    A vulnerability was found in GRID Organiser App up to 1.0.5 on Android. Impacted is an unknown function of the file file res/raw/app.json of the component co.gridapp.organiser. Performing a manipulation of the argument SegmentWriteKey results in use of hard-c…

  • Low 3.3

    Rico só vantagem pra investir App br.com.rico.mobile SegmentSettingsModule.java hard-coded key

    A vulnerability has been found in Rico só vantagem pra investir App up to 4.58.32.12421 on Android. This issue affects some unknown processing of the file br/com/rico/mobile/di/SegmentSettingsModule.java of the component br.com.rico.mobile. Such manipulation …

  • Low 3.3

    UCC CampusConnect App campusconnect.ucc BuildConfig.java hard-coded key

    A flaw has been found in UCC CampusConnect App up to 14.3.5 on Android. This vulnerability affects unknown code of the file campusconnect/BuildConfig.java of the component campusconnect.ucc. This manipulation causes use of hard-coded cryptographic key . The a…

  • Low 2.5

    Shinrays Games Goods Triple App cats.goods.sort.sorting.games jRwTX.java hard-coded key

    A security flaw has been discovered in Shinrays Games Goods Triple App up to 1.200. The affected element is an unknown function of the file jRwTX.java of the component cats.goods.sort.sorting.games. Performing a manipulation of the argument AES_IV/AES_PASSWOR…

  • Low 2.5

    Enter Software Iperius Backup IperiusAccounts.ini hard-coded key

    A vulnerability was identified in Enter Software Iperius Backup up to 8.7.2. This impacts an unknown function of the file IperiusAccounts.ini. Such manipulation leads to use of hard-coded cryptographic key . The attack must be carried out locally. This attack…

  • High 8.5

    Hardcoded Cryptographic Key in Configuration Encryption Mechanism on TP-Link Archer NX200, NX210, NX500 and NX600

    A hardcoded cryptographic key within the configuration mechanism on TP-Link Archer NX200, NX210, NX500 and NX600 enables decryption and re-encryption of device configuration data. An authenticated attacker may decrypt configuration files, modify them, and re-…

  • Low 3.7

    kalcaddle kodbox Site-level API key shareOut.class.php shareSafeGroup hard-coded key

    A vulnerability was determined in kalcaddle kodbox 1.64. Impacted is the function shareSafeGroup of the file /workspace/source-code/app/controller/explorer/shareOut.class.php of the component Site-level API key Handler. This manipulation of the argument sk ca…

  • Low 3.1

    Yi Technology YI Home Camera WPA/WPS hard-coded key

    A vulnerability was determined in Yi Technology YI Home Camera 2 2.1.1_20171024151200. This affects an unknown function of the component WPA/WPS. Executing a manipulation can lead to use of hard-coded cryptographic key . The attack can only be done within the…

  • Critical 9.8

    Use of a hard-coded AES-256-CBC key in the configuration backup/restore implementation of Small Cell Sercomm SCE4255W (…

  • Low 3.7

    perfree go-fastdfs-web Apache Shiro RememberMe ShiroConfig.java rememberMeManager hard-coded key

    A security flaw has been discovered in perfree go-fastdfs-web up to 1.3.7. This affects the function rememberMeManager of the file src/main/java/com/perfree/config/ShiroConfig.java of the component Apache Shiro RememberMe. Performing a manipulation results in…

  • Medium 4.7

    IBM WebSphere Application Server Liberty could provide weaker than expected security

    IBM WebSphere Application Server - Liberty 17.0.0.3 through 26.0.0.2 IBM WebSphere Application Server Liberty could provide weaker than expected security when using the Security Utility when administering security settings.

  • High 8.2

    SIP Service Providers – Possible Impersonation of Poly Voice Device

    An embedded test key and certificate could be extracted from a Poly Voice device using specialized reverse engineering tools. This extracted certificate could be accepted by a SIP service provider if the service provider does not perform proper validation of …

  • High 7.8

    Unitree UPK files Hard-Coded Key

    Since the encryption algorithm used to protect firmware updates is itself encrypted using key material available to an attacker (or anyone paying attention), the firmware updates may be altered by an unauthorized user, and then trusted by a Unitree product, s…

  • High 7.5

    Binardat 10G08-0800GSM Network Switch Hard-coded RC4 Encryption Key

    Binardat 10G08-0800GSM network switch firmware version V300SP10260209 and prior use RC4 with a hard-coded key embedded in client-side JavaScript. Because the key is static and exposed, an attacker can decrypt protected values and defeat confidentiality protec…

  • Critical 9.8

    In RUCKUS Network Director (RND) < 4.5.0.56, the OVA appliance contains hardcoded SSH keys for the postgres user. These…

  • Critical 9.3
    CVE-2026-26335 Public exploit

    Calero VeraSMART < 2022 R1 Static IIS Machine Keys Enable ViewState RCE

    Calero VeraSMART versions prior to 2022 R1 use static ASP.NET/IIS machineKey values configured for the VeraSMART web application and stored in C:\\Program Files (x86)\\Veramark\\VeraSMART\\WebRoot\\web.config. An attacker who obtains these keys can craft a va…

  • Critical 9.5

    FUXA Unauthenticated Remote Code Execution via Hardcoded JWT Secret in Default Configuration

    FUXA is a web-based Process Visualization (SCADA/HMI/Dashboard) software. An insecure default configuration in FUXA allows an unauthenticated, remote attacker to gain administrative access and execute arbitrary code on the server. This affects FUXA through ve…

  • Critical 9.8

    Hardcoded Key Allows Credential Disclosure

    User credentials are stored using AES‑ECB encryption with a hardcoded key. An unauthenticated remote attacker obtaining the configuration file can decrypt and recover plaintext usernames and passwords, especially when combined with the authentication bypass.

  • High 7.1

    Use of Hard-Coded Cryptographic Key for Password Storage

    Infor SyteLine ERP uses hard-coded static cryptographic keys to encrypt stored credentials, including user passwords, database connection strings, and API keys. The encryption keys are identical across all installations. An attacker with access to the applica…

  • Critical 9.8

    Bambuddy Uses Hardcoded Secret Key + Many API Endpoints do not Require Authentication

    Bambuddy is a self-hosted print archive and management system for Bambu Lab 3D printers. Prior to version 0.1.7, a hardcoded secret key used for signing JWTs is checked into source code and ManyAPI routes do not check authentication. This issue has been patch…

  • Critical 9.8
    CVE-2025-69971 Scanner template

    FUXA has a hardcoded fallback JWT signing secret

    FUXA v1.2.7 contains a hard-coded credential vulnerability in server/api/jwt-helper.js. The application uses a hard-coded secret key to sign and verify JWT Tokens. This allows remote attackers to forge valid admin tokens and bypass authentication to gain full…

  • Critical 9.8

    Hard-coded Cryptographic Key vulnerability in Salesforce Marketing Cloud Engagement (CloudPages, Forward to a Friend, P…

  • High 8.5

    Hardcoded Encryption Key Enables Database Credential Access in Milner ImageDirector Capture

    The use of a hard-coded encryption key in calls to the Password function in C2SGlobalSettings.dll in Milner ImageDirector Capture on Windows allows a local attacker to decrypt database credentials by reading the cryptographic key from the executable. This iss…