PT-2020-19477 · Apereo · Cryptacular
Published
2020-01-24
·
Updated
2022-05-12
·
CVE-2020-7226
CVSS v3.1
7.5
High
| Vector | AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H |
Name of the Vulnerable Software and Affected Versions
Cryptacular version 1.2.3
Cryptacular versions prior to 1.2.4
Description
The issue allows attackers to trigger excessive memory allocation during a decode operation. This is because the nonce array length associated with
new byte may depend on untrusted input within the header of encoded data. The problem is specifically related to the CiphertextHeader.java in Cryptacular, which is used in Apereo CAS and other products.Recommendations
For Cryptacular version 1.2.3, update to version 1.2.4 or later to resolve the issue.
For Cryptacular versions prior to 1.2.4, update to version 1.2.4 or later to resolve the issue.
As a temporary workaround, consider restricting the input to the
CiphertextHeader.java to prevent excessive memory allocation.Exploit
Fix
Allocation of Resources Without Limits
Found an issue in the description? Have something to add? Feel free to write us 👾
Weakness Enumeration
Related Identifiers
Affected Products
Cryptacular