Description
cryptidy through 1.2.4 allows code execution via untrusted data because pickle.loads is used. This occurs in aes_decrypt_message in symmetric_encryption.py.
References (2)
Core 2
Core References
Exploit, Third Party Advisory
https://github.com/javiermorales36/cryptidy-analysis
Scores
CVSS v3
6.9
EPSS
0.0005
EPSS Percentile
15.4%
Attack Vector
LOCAL
CVSS:3.1/AV:L/AC:H/PR:N/UI:N/S:U/C:H/I:H/A:L
CISA SSVC
Vulnrichment
Exploitation
poc
Automatable
no
Technical Impact
total
Details
CWE
CWE-502
Status
published
Products (2)
netinvent/cryptidy
< 1.2.4
pypi/cryptidy
0PyPI
Published
Oct 31, 2025
Tracked Since
Feb 18, 2026