CVE Catalog

CVE-2017-12852

High
Published: Translated: NVD NIST

Summary

The numpy.pad function in Numpy 1.13.1 and older versions is missing input validation. An empty list or ndarray can cause an infinite loop, allowing for a DoS attack.

Risk Assessment

The lack of input validation can lead to service disruption, affecting application availability and potentially being exploited by attackers.

Recommendation

It is recommended to update Numpy to the latest version to mitigate this vulnerability and implement input validation in the application.

Related vulnerabilities

Original NVD description (English source)

The numpy.pad function in Numpy 1.13.1 and older versions is missing input validation. An empty list or ndarray will stick into an infinite loop, which can allow attackers to cause a DoS attack.

Vulnerability data from NVD (NIST) · CISA KEV · EPSS