PT-2018-13086 · Legion Of The Bouncy Castle · Pycryptodome

Published

2018-08-20

·

Updated

2024-01-11

·

CVE-2018-15560

CVSS v4.0

8.7

High

VectorAV:N/AC:L/AT:N/PR:N/UI:N/VC:N/VI:N/VA:H/SC:N/SI:N/SA:N
Name of the Vulnerable Software and Affected Versions PyCryptodome versions prior to 3.6.6
Description The issue is related to an integer overflow in the data len variable in AESNI.c, which affects the AESNI encrypt and AESNI decrypt functions. This leads to the mishandling of messages shorter than 16 bytes.
Recommendations For versions prior to 3.6.6, update to version 3.6.6 or later to resolve the issue. As a temporary workaround, consider avoiding the use of messages shorter than 16 bytes with the AESNI encrypt and AESNI decrypt functions until a patch is applied.

Exploit

Fix

Integer Overflow

Weakness Enumeration

Related Identifiers

CVE-2018-15560
GHSA-HGG3-G7GR-66R7
PYSEC-2018-21

Affected Products

Pycryptodome