Staging Environment: Content and features may be unstable or change without notice.
Search for packages
Package details: pkg:pypi/numpy@1.8.1
purl pkg:pypi/numpy@1.8.1
Next non-vulnerable version 1.19.1
Latest non-vulnerable version 1.22.0
Risk
Vulnerabilities affecting this package (4)
Vulnerability Summary Fixed by
VCID-86w7-qcmk-xyca
Aliases:
CVE-2021-41495
GHSA-5545-2q6w-2gh6
PYSEC-2021-856
Null Pointer Dereference vulnerability exists in numpy.sort in NumPy &lt and 1.19 in the PyArray_DescrNew function due to missing return-value validation, which allows attackers to conduct DoS attacks by repetitively creating sort arrays.
1.19.1
Affected by 0 other vulnerabilities.
VCID-d4gz-n249-4ucx
Aliases:
CVE-2017-12852
GHSA-frgw-fgh6-9g52
PYSEC-2017-1
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.
1.13.3
Affected by 3 other vulnerabilities.
VCID-vx94-afb7-ybdw
Aliases:
CVE-2019-6446
PYSEC-2019-108
** DISPUTED ** An issue was discovered in NumPy 1.16.0 and earlier. It uses the pickle Python module unsafely, which allows remote attackers to execute arbitrary code via a crafted serialized object, as demonstrated by a numpy.load call. NOTE: third parties dispute this issue because it is a behavior that might have legitimate applications in (for example) loading serialized Python object arrays from trusted and authenticated sources.
1.16.1
Affected by 2 other vulnerabilities.
VCID-xmpe-ucks-uubr
Aliases:
CVE-2021-41496
GHSA-f7c7-j99h-c22f
PYSEC-2021-857
Buffer overflow in the array_from_pyobj function of fortranobject.c in NumPy < 1.19, which allows attackers to conduct a Denial of Service attacks by carefully constructing an array with negative values.
1.19.0
Affected by 1 other vulnerability.
Vulnerabilities fixed by this package (2)
Vulnerability Summary Aliases
VCID-hgxa-jmn2-7udg (1) core/tests/test_memmap.py, (2) core/tests/test_multiarray.py, (3) f2py/f2py2e.py, and (4) lib/tests/test_io.py in NumPy before 1.8.1 allow local users to write to arbitrary files via a symlink attack on a temporary file. CVE-2014-1859
GHSA-2fc2-6r4j-p65h
PYSEC-2018-34
VCID-tefk-aqbz-z3gh __init__.py in f2py in NumPy before 1.8.1 allows local users to write to arbitrary files via a symlink attack on a temporary file. CVE-2014-1858
GHSA-cw6w-4rcx-xphc
PYSEC-2018-33

Date Actor Action Vulnerability Source VulnerableCode Version
2026-06-02T04:43:26.573432+00:00 GitLab Importer Fixing VCID-tefk-aqbz-z3gh https://gitlab.com/gitlab-org/advisories-community/-/blob/main/pypi/numpy/CVE-2014-1858.yml 38.6.0
2026-06-02T04:43:24.538493+00:00 GitLab Importer Fixing VCID-hgxa-jmn2-7udg https://gitlab.com/gitlab-org/advisories-community/-/blob/main/pypi/numpy/CVE-2014-1859.yml 38.6.0
2026-06-02T04:16:13.843147+00:00 Pypa Importer Affected by VCID-86w7-qcmk-xyca https://github.com/pypa/advisory-database/blob/main/vulns/numpy/PYSEC-2021-856.yaml 38.6.0
2026-06-02T04:16:13.449368+00:00 Pypa Importer Affected by VCID-xmpe-ucks-uubr https://github.com/pypa/advisory-database/blob/main/vulns/numpy/PYSEC-2021-857.yaml 38.6.0
2026-06-02T04:05:30.097736+00:00 Pypa Importer Affected by VCID-vx94-afb7-ybdw https://github.com/pypa/advisory-database/blob/main/vulns/numpy/PYSEC-2019-108.yaml 38.6.0
2026-06-02T04:05:00.308597+00:00 Pypa Importer Fixing VCID-tefk-aqbz-z3gh https://github.com/pypa/advisory-database/blob/main/vulns/numpy/PYSEC-2018-33.yaml 38.6.0
2026-06-02T04:05:00.153298+00:00 Pypa Importer Fixing VCID-hgxa-jmn2-7udg https://github.com/pypa/advisory-database/blob/main/vulns/numpy/PYSEC-2018-34.yaml 38.6.0
2026-06-02T04:04:41.378622+00:00 Pypa Importer Affected by VCID-d4gz-n249-4ucx https://github.com/pypa/advisory-database/blob/main/vulns/numpy/PYSEC-2017-1.yaml 38.6.0