Critical severity9.8OSV Advisory· Published Jan 16, 2019· Updated Jun 17, 2026
CVE-2019-6446
CVE-2019-6446
Description
An issue was discovered in NumPy before 1.16.3. 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.
AI Insight
LLM-synthesized narrative grounded in this CVE's description and references.
Affected packages
Versions sourced from the GitHub Security Advisory.
| Package | Affected versions | Patched versions |
|---|---|---|
numpyPyPI | < 1.16.3 | 1.16.3 |
Affected products
58- cpe:2.3:o:fedoraproject:fedora:30:*:*:*:*:*:*:*
- ghsa-coords55 versionspkg:pypi/numpypkg:rpm/almalinux/python-psycopg2-docpkg:rpm/almalinux/python2-Cythonpkg:rpm/almalinux/python2-PyMySQLpkg:rpm/almalinux/python2-attrspkg:rpm/almalinux/python2-chardetpkg:rpm/almalinux/python2-coveragepkg:rpm/almalinux/python2-dnspkg:rpm/almalinux/python2-docspkg:rpm/almalinux/python2-docs-infopkg:rpm/almalinux/python2-docutilspkg:rpm/almalinux/python2-funcsigspkg:rpm/almalinux/python2-idnapkg:rpm/almalinux/python2-ipaddresspkg:rpm/almalinux/python2-markupsafepkg:rpm/almalinux/python2-mockpkg:rpm/almalinux/python2-pluggypkg:rpm/almalinux/python2-psycopg2pkg:rpm/almalinux/python2-psycopg2-debugpkg:rpm/almalinux/python2-psycopg2-testspkg:rpm/almalinux/python2-pypkg:rpm/almalinux/python2-pysockspkg:rpm/almalinux/python2-pytestpkg:rpm/almalinux/python2-pytest-mockpkg:rpm/almalinux/python2-pytzpkg:rpm/almalinux/python2-pyyamlpkg:rpm/almalinux/python2-rpm-macrospkg:rpm/almalinux/python2-setuptools_scmpkg:rpm/opensuse/python-numpy&distro=openSUSE%20Leap%2015.0pkg:rpm/opensuse/python-numpy&distro=openSUSE%20Leap%2015.1pkg:rpm/opensuse/python-numpy&distro=openSUSE%20Tumbleweedpkg:rpm/opensuse/python-numpy1&distro=openSUSE%20Tumbleweedpkg:rpm/opensuse/python-numpy_1_16_1-gnu-hpc&distro=openSUSE%20Leap%2015.0pkg:rpm/opensuse/python-numpy_1_16_1-gnu-hpc&distro=openSUSE%20Leap%2015.1pkg:rpm/suse/python-numpy&distro=SUSE%20Linux%20Enterprise%20Desktop%2012%20SP3pkg:rpm/suse/python-numpy&distro=SUSE%20Linux%20Enterprise%20Desktop%2012%20SP4pkg:rpm/suse/python-numpy&distro=SUSE%20Linux%20Enterprise%20Module%20for%20Basesystem%2015pkg:rpm/suse/python-numpy&distro=SUSE%20Linux%20Enterprise%20Module%20for%20Basesystem%2015%20SP1pkg:rpm/suse/python-numpy&distro=SUSE%20Linux%20Enterprise%20Module%20for%20Python%202%2015%20SP1pkg:rpm/suse/python-numpy&distro=SUSE%20Linux%20Enterprise%20Point%20of%20Sale%2011%20SP3pkg:rpm/suse/python-numpy&distro=SUSE%20Linux%20Enterprise%20Server%2011%20SP4pkg:rpm/suse/python-numpy&distro=SUSE%20Linux%20Enterprise%20Server%2012%20SP3pkg:rpm/suse/python-numpy&distro=SUSE%20Linux%20Enterprise%20Server%2012%20SP4pkg:rpm/suse/python-numpy&distro=SUSE%20Linux%20Enterprise%20Server%20for%20SAP%20Applications%2011%20SP4pkg:rpm/suse/python-numpy&distro=SUSE%20Linux%20Enterprise%20Server%20for%20SAP%20Applications%2012%20SP3pkg:rpm/suse/python-numpy&distro=SUSE%20Linux%20Enterprise%20Server%20for%20SAP%20Applications%2012%20SP4pkg:rpm/suse/python-numpy&distro=SUSE%20Linux%20Enterprise%20Software%20Development%20Kit%2011%20SP4pkg:rpm/suse/python-numpy&distro=SUSE%20Linux%20Enterprise%20Software%20Development%20Kit%2012%20SP3pkg:rpm/suse/python-numpy&distro=SUSE%20Linux%20Enterprise%20Software%20Development%20Kit%2012%20SP4pkg:rpm/suse/python-numpy&distro=SUSE%20Package%20Hub%2015%20SP1pkg:rpm/suse/python-numpy_1_13_3-gnu-hpc&distro=SUSE%20Linux%20Enterprise%20Module%20for%20HPC%2012pkg:rpm/suse/python-numpy_1_14_0-gnu-hpc&distro=SUSE%20Linux%20Enterprise%20Module%20for%20HPC%2015pkg:rpm/suse/python-numpy_1_16_1-gnu-hpc&distro=SUSE%20Linux%20Enterprise%20Module%20for%20HPC%2015pkg:rpm/suse/python-numpy_1_16_1-gnu-hpc&distro=SUSE%20Linux%20Enterprise%20Module%20for%20HPC%2015%20SP1pkg:rpm/suse/python-numpy_1_16_1-gnu-hpc&distro=SUSE%20Package%20Hub%2015%20SP1
<= 1.16.0+ 54 more
- (no CPE)range: <= 1.16.0
- (no CPE)range: < 2.7.5-7.module_el8.6.0+2781+fed64c13
- (no CPE)range: < 0.28.1-7.module_el8.6.0+2781+fed64c13
- (no CPE)range: < 0.8.0-10.module_el8.6.0+2781+fed64c13
- (no CPE)range: < 17.4.0-10.module_el8.6.0+2781+fed64c13
- (no CPE)range: < 3.0.4-10.module_el8.6.0+2781+fed64c13
- (no CPE)range: < 4.5.1-4.module_el8.6.0+2781+fed64c13
- (no CPE)range: < 1.15.0-10.module_el8.6.0+2781+fed64c13
- (no CPE)range: < 2.7.16-2.module_el8.6.0+2781+fed64c13
- (no CPE)range: < 2.7.16-2.module_el8.6.0+2781+fed64c13
- (no CPE)range: < 0.14-12.module_el8.6.0+2781+fed64c13
- (no CPE)range: < 1.0.2-13.module_el8.6.0+2781+fed64c13
- (no CPE)range: < 2.5-7.module_el8.6.0+2781+fed64c13
- (no CPE)range: < 1.0.18-6.module_el8.6.0+2781+fed64c13
- (no CPE)range: < 0.23-19.module_el8.6.0+2781+fed64c13
- (no CPE)range: < 2.0.0-13.module_el8.6.0+2781+fed64c13
- (no CPE)range: < 0.6.0-8.module_el8.6.0+2781+fed64c13
- (no CPE)range: < 2.7.5-7.module_el8.6.0+2781+fed64c13
- (no CPE)range: < 2.7.5-7.module_el8.6.0+2781+fed64c13
- (no CPE)range: < 2.7.5-7.module_el8.6.0+2781+fed64c13
- (no CPE)range: < 1.5.3-6.module_el8.6.0+2781+fed64c13
- (no CPE)range: < 1.6.8-6.module_el8.6.0+2781+fed64c13
- (no CPE)range: < 3.4.2-13.module_el8.6.0+2781+fed64c13
- (no CPE)range: < 1.9.0-4.module_el8.6.0+2781+fed64c13
- (no CPE)range: < 2017.2-12.module_el8.6.0+2781+fed64c13
- (no CPE)range: < 3.12-16.module_el8.6.0+2781+fed64c13
- (no CPE)range: < 3-38.module_el8.6.0+2781+fed64c13
- (no CPE)range: < 1.15.7-6.module_el8.6.0+2781+fed64c13
- (no CPE)range: < 1.16.1-lp150.8.1
- (no CPE)range: < 1.16.1-lp151.5.3.1
- (no CPE)range: < 1.21.2-1.1
- (no CPE)range: < 1.26.4-1.1
- (no CPE)range: < 1.16.1-lp150.8.1
- (no CPE)range: < 1.16.1-lp151.5.3.1
- (no CPE)range: < 1.8.0-5.8.1
- (no CPE)range: < 1.8.0-5.8.1
- (no CPE)range: < 1.14.0-4.5.1
- (no CPE)range: < 1.16.1-4.8.1
- (no CPE)range: < 1.16.1-4.8.1
- (no CPE)range: < 1.3.0-1.3.3.1
- (no CPE)range: < 1.8.0-6.4.1
- (no CPE)range: < 1.8.0-5.8.1
- (no CPE)range: < 1.8.0-5.8.1
- (no CPE)range: < 1.8.0-6.4.1
- (no CPE)range: < 1.8.0-5.8.1
- (no CPE)range: < 1.8.0-5.8.1
- (no CPE)range: < 1.8.0-6.4.1
- (no CPE)range: < 1.8.0-5.8.1
- (no CPE)range: < 1.8.0-5.8.1
- (no CPE)range: < 1.16.1-bp151.2.3.1
- (no CPE)range: < 1.13.3-4.9.1
- (no CPE)range: < 1.14.0-4.5.1
- (no CPE)range: < 1.16.1-4.8.1
- (no CPE)range: < 1.16.1-4.8.1
- (no CPE)range: < 1.16.1-bp151.2.3.1
Patches
Vulnerability mechanics
References
19- bugzilla.suse.com/show_bug.cginvdExploitIssue TrackingThird Party AdvisoryWEB
- github.com/numpy/numpy/issues/12759nvdExploitIssue TrackingThird Party AdvisoryWEB
- www.securityfocus.com/bid/106670nvdThird Party AdvisoryVDB EntryWEB
- github.com/advisories/GHSA-9fq2-x9r6-wfmfghsaADVISORY
- nvd.nist.gov/vuln/detail/CVE-2019-6446ghsaADVISORY
- lists.opensuse.org/opensuse-security-announce/2019-09/msg00091.htmlnvdWEB
- lists.opensuse.org/opensuse-security-announce/2019-09/msg00092.htmlnvdWEB
- lists.opensuse.org/opensuse-security-announce/2019-10/msg00015.htmlnvdWEB
- access.redhat.com/errata/RHSA-2019:3335nvdWEB
- access.redhat.com/errata/RHSA-2019:3704nvdWEB
- github.com/numpy/numpy/commit/89b688732b37616c9d26623f81aaee1703c30ffbnvdWEB
- github.com/numpy/numpy/pull/12889nvdWEB
- github.com/numpy/numpy/pull/13359nvdWEB
- github.com/pypa/advisory-database/tree/main/vulns/numpy/PYSEC-2019-108.yamlghsaWEB
- lists.fedoraproject.org/archives/list/package-announce%40lists.fedoraproject.org/message/7ZZAYIQNUUYXGMKHSPEEXS4TRYFOUYE4ghsaWEB
- lists.fedoraproject.org/archives/list/[email protected]/message/7ZZAYIQNUUYXGMKHSPEEXS4TRYFOUYE4ghsaWEB
- web.archive.org/web/20210124234613/https://www.securityfocus.com/bid/106670ghsaWEB
- lists.fedoraproject.org/archives/list/package-announce%40lists.fedoraproject.org/message/7ZZAYIQNUUYXGMKHSPEEXS4TRYFOUYE4/nvd
- lists.fedoraproject.org/archives/list/[email protected]/message/7ZZAYIQNUUYXGMKHSPEEXS4TRYFOUYE4/nvd
News mentions
0No linked articles in our index yet.