SYM_PY_0088 - SymbioticSec/Symbiotic-Vulnerability-Database GitHub Wiki

Inadequate Encryption Strength

Property Value
Language python
Severity low
CWE CWE-326: Inadequate Encryption Strength
OWASP A03:2017 - Sensitive Data Exposure
Confidence Level Low
Impact Level Low
Likelihood Level Low

Description

Manually setting SSL/TLS ciphers using set_ciphers() can override Python's secure defaults and unintentionally enable weak or outdated encryption. This increases the risk of using insecure cryptographic algorithms.

Impact

If weak ciphers are enabled, attackers could exploit vulnerabilities to decrypt or tamper with sensitive data in transit. This can lead to information disclosure, compromised user data, or interception of confidential communications.