CWE-321 Use of Hard-coded Cryptographic Key
Description
The product uses a hard-coded, unchangeable cryptographic key.
Associated Reviewed Advisories
Vulnerabilities classified under CWE-321 ordered by modification date.
| Advisory ID | NVD ID | Severity | PURLs | Summary | Last Modified |
|---|---|---|---|---|---|
| GHSA-6c8g-9hfh-pq5h | CVE-2026-46395 | CRITICAL |
HAXcms: Private Key Disclosure via Broken HMAC Implementation |
2026-06-09 | |
| GHSA-3qg8-5g3r-79v5 | CVE-2026-47410 | CRITICAL |
praisonai-platform: JWT signing key defaults to hardcoded "dev-secret-change-me", allowing token forgery for any user when PLATFORM_ENV is unset |
2026-05-29 | |
| GHSA-8x8h-hcq8-jwwx | CVE-2023-32077 | HIGH |
Netmaker has Hardcoded DNS Secret Key |
2026-05-19 | |
| GHSA-86f3-hf24-76q4 | CVE-2022-23650 | HIGH |
Use of Hard-coded Cryptographic Key in Netmaker |
2026-05-19 | |
| GHSA-4m32-cjv7-f425 | CVE-2025-55449 | CRITICAL |
AstrBot is vulnerable to RCE with hard-coded JWT signing keys |
2026-05-12 | |
| GHSA-c8m8-3jcr-6rj5 | CVE-2025-69971 | HIGH |
FUXA has a hardcoded fallback JWT signing secret |
2026-05-11 | |
| GHSA-wqxq-w68r-wg85 | CVE-2026-33266 | HIGH |
Apache OpenMeetings Uses Hard-coded Cryptographic Key |
2026-04-10 | |
| GHSA-32cc-x95p-fxcg | CVE-2026-25894 | CRITICAL |
FUXA Unauthenticated Remote Code Execution via Hardcoded JWT Secret in Default Configuration |
2026-02-10 | |
| GHSA-gc24-px2r-5qmf | CVE-2026-25505 | CRITICAL |
Bambuddy Uses Hardcoded Secret Key + Many API Endpoints do not Require Authentication |
2026-02-06 | |
| GHSA-g7vp-j25f-h34p | CVE-2023-43637 | MODERATE |
EVE Has Partially Predetermined Vault Key |
2026-02-04 | |
| GHSA-hx74-4wmc-fwvf | - | HIGH |
Duplicate Advisory: EVE Has Partially Predetermined Vault Key |
2026-02-04 | |
| GHSA-43h9-hc38-qph5 | CVE-2025-15107 | LOW |
SQLE's JWT Secret Handler can be manipulated to use hard-coded cryptographic key |
2025-12-29 | |
| GHSA-9v35-4xcr-w9ph | CVE-2024-41260 | HIGH |
NetBird uses a static initialization vector (IV) |
2025-12-16 | |
| GHSA-prv5-c2px-j9q3 | CVE-2025-54947 | HIGH |
Apache StreamPark has a hard-coded encryption key |
2025-12-12 | |
| GHSA-mv7p-34fv-4874 | CVE-2025-13877 | MODERATE |
Authentication Bypass via Default JWT Secret in NocoBase docker-compose Deployments |
2025-12-09 | |
| GHSA-g2jx-37x6-6438 | CVE-2025-66454 | MODERATE |
arcade-mcp-server Has Default Hardcoded Worker Secret That Allows Full Unauthorized Access to All HTTP MCP Worker Endpoints |
2025-12-02 | |
| GHSA-jqg8-m35q-jh7j | CVE-2025-65998 | HIGH |
Apache Syncope's AES encryption stores hard-coded passwords in internal database |
2025-11-25 | |
| GHSA-h773-7gf7-9m2x | CVE-2025-54471 | MODERATE |
NeuVector is shipping cryptographic material into its binary |
2025-10-30 | |
| GHSA-p836-389h-j692 | CVE-2016-4437 | CRITICAL |
Improper Access Control in Apache Shiro |
2025-10-22 | |
| GHSA-j752-cjcj-w847 | CVE-2025-30206 | CRITICAL |
Dpanel's hard-coded JWT secret leads to remote code execution |
2025-04-23 | |
| GHSA-hpc8-7wpm-889w | CVE-2023-27584 | CRITICAL |
Dragonfly2 has hard coded cyptographic key |
2025-04-23 | |
| GHSA-84c3-j8r2-mcm8 | - | CRITICAL |
@nfid/embed has compromised private key due to @dfinity/auth-client producing insecure session keys |
2024-02-26 | |
| GHSA-c9vv-fhgv-cjc3 | CVE-2024-1631 | CRITICAL |
agent-js: Insecure Key Generation in `Ed25519KeyIdentity.generate` |
2024-02-21 | |
| GHSA-mr45-rx8q-wcm9 | CVE-2023-46129 | HIGH |
xkeys seal encryption used fixed key for all encryption |
2023-10-31 | |
| GHSA-6cr4-7c7p-p3xv | CVE-2011-5064 | MODERATE |
Use of Hard-coded Cryptographic Key in Apache Tomcat |
2022-07-13 |