CVE-2018-18325:
Inadequate Encryption Strength in DotNetNuke
7.5
CVSS Score
3.0
Basic Information
CVE ID
GHSA ID
EPSS Score
0.98857%
CWE
Published
7/5/2019
Updated
2/1/2023
KEV Status
Yes
Technology
C#
Technical Details
CVSS Vector
CVSS:3.0/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:N/A:N
Package Name | Ecosystem | Vulnerable Versions | First Patched Version |
---|---|---|---|
DotNetNuke.Core | nuget | < 9.3.0 | 9.3.0 |
Vulnerability Intelligence
Miggo AI
Root Cause Analysis
The vulnerability (CVE-2018-18325) explicitly references inadequate encryption strength in parameter protection, which aligns with DNN's parameter encryption/decryption flow. The mention of an incomplete fix for CVE-2018-15811 (which involved 3DES vulnerabilities) suggests persistent issues in the CryptographyProvider
class. These functions
handle sensitive parameter operations and would be the logical location for cryptographic implementation flaws. The high confidence comes from the direct match between the vulnerability description and the core encryption/decryption mechanisms in DNN's security layer.