SYM_PY_0159 - SymbioticSec/Symbiotic-Vulnerability-Database GitHub Wiki
Inadequate Encryption Strength
Property | Value |
---|---|
Language | |
Severity | |
CWE | CWE-326: Inadequate Encryption Strength |
OWASP | A03:2017 - Sensitive Data Exposure |
Confidence Level | Medium |
Impact Level | Medium |
Likelihood Level | Medium |
Description
The code generates elliptic curve (EC) keys using curves with insufficient key sizes (e.g., SECP192R1 or SECT163K1), which do not meet current security standards. This makes the cryptographic keys easier to break with modern computing power.
Impact
Using weak EC key sizes can allow attackers to compromise encrypted data by cracking the keys faster, leading to potential data breaches, unauthorized access, or exposure of sensitive information. This undermines the overall security of your application and may put user data at risk.