248 vulnerabilities classified as CWE-321 (使用硬编码的密码学密钥). AI Chinese analysis included.
CWE-321 represents a critical implementation weakness where software embeds static, unchangeable cryptographic keys directly into its source code or binary. This flaw severely compromises confidentiality and integrity because attackers can easily extract these keys through reverse engineering or simple code inspection, bypassing the need for complex decryption attacks. Once obtained, adversaries can impersonate legitimate users, decrypt sensitive data, or forge digital signatures with impunity. To mitigate this risk, developers must avoid hardcoding secrets entirely. Instead, they should implement robust key management systems that generate, store, and rotate keys dynamically. Utilizing secure hardware modules, operating system keychains, or dedicated secret management services ensures that cryptographic material remains isolated from the application logic, significantly raising the barrier for potential attackers seeking to compromise the system’s security posture.
int VerifyAdmin(char *password) { if (strcmp(password,"68af404b513073584c4b6f22b6c63e6b")) { printf("Incorrect Password!\n"); return(0); } printf("Entering Diagnostic Mode...\n"); return(1); }public boolean VerifyAdmin(String password) { if (password.equals("68af404b513073584c4b6f22b6c63e6b")) { System.out.println("Entering Diagnostic Mode..."); return true; } System.out.println("Incorrect Password!"); return false;| CVE ID | Title | CVSS | Severity | Published |
|---|---|---|---|---|
| CVE-2018-0040 | Contrail Service Orchestration: hardcoded cryptographic certificates and keys — Contrail Service Orchestration | 9.8 | - | 2018-07-11 |
| CVE-2016-9335 | Red Lion Controls Sixnet-Managed Industrial Switches和AutomationDirect Stride-Managed Ethernet Switches 安全漏洞 — Sixnet-Managed Industrial Switches | 10.0 | - | 2018-05-09 |
| CVE-2017-14014 | Boston Scientific ZOOM LATITUDE PRM 3120 信息泄露漏洞 — ZOOM LATITUDE PRM | 4.6 | - | 2018-05-01 |
| CVE-2017-14021 | 多款Korenix产品安全漏洞 — Korenix JetNet | 9.8 | - | 2017-11-01 |
| CVE-2017-9649 | 多款Mirion Technologies产品安全漏洞 — Mirion Technologies Telemetry Enabled Devices | 7.5 | - | 2017-09-20 |
| CVE-2017-6054 | Hyundai Motor America Blue Link 安全漏洞 — Hyundai Motor America Blue Link | 7.5 | - | 2017-04-26 |
| CVE-2014-5403 | Hospira MedNet Use of Hard-coded Cryptographic Key — MedNet | 5.9 | - | 2015-04-03 |
| CVE-2014-5419 | GE Multilink Use of Hard-coded Cryptographic Key — Multilink ML800/1200/1600/2400 | 5.9 | - | 2015-01-17 |
Vulnerabilities classified as CWE-321 (使用硬编码的密码学密钥) represent 248 CVEs. The CWE taxonomy describes the weakness; review individual CVEs for product-specific impact.