CVE-2021-4048
An out-of-bounds read flaw was found in the CLARRV, DLARRV, SLARRV, and ZLARRV functions in...
An out-of-bounds read flaw was found in the CLARRV, DLARRV, SLARRV, and ZLARRV functions in lapack through version 3.10.0, as also used in OpenBLAS before version 0.3.18. Specially crafted inputs passed to these functions could cause an application using lapack to crash or possibly disclose portions of its memory.
Attack profile
How easy it is to exploit
- Attack vector
- Network
- Complexity
- Low
- Privileges needed
- None
- User interaction
- None
What an attacker can affect
- Confidentiality
- High
- Integrity
- None
- Availability
- High
Exploit likelihood
What each source reports
NVD Score used
9.1
An out-of-bounds read flaw was found in the CLARRV, DLARRV, SLARRV, and ZLARRV functions in lapack through version 3.10.0, as also used in OpenBLAS before version 0.3.18. Specially crafted inputs passed to these functions could cause an application using lapack to crash or possibly disclose portions of its memory.
- Record
CVE-2021-4048- CVSS 3.1
- 9.1 Critical
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:N/A:H - CVSS 2.0
- 6.4 Medium
AV:N/AC:L/Au:N/C:P/I:N/A:P - Weakness
- CWE-125
- Updated
- 2026-11-02
CVE List No score
An out-of-bounds read flaw was found in the CLARRV, DLARRV, SLARRV, and ZLARRV functions in lapack through version 3.10.0, as also used in OpenBLAS before version 0.3.18. Specially crafted inputs passed to these functions could cause an application using lapack to crash or possibly disclose portions of its memory.
- Record
CVE-2021-4048- Weakness
- CWE-125
- Updated
- 2026-11-02
EUVDEUVD-2021-33945 No score
An out-of-bounds read flaw was found in the CLARRV, DLARRV, SLARRV, and ZLARRV functions in lapack through version 3.10.0, as also used in OpenBLAS before version 0.3.18. Specially crafted inputs passed to these functions could cause an application using lapack to crash or possibly disclose portions of its memory.
- Record
EUVD-2021-33945- Updated
- 2026-11-03
GitHub AdvisoriesGHSA-wgf2-cvhg-c384 No score
An out-of-bounds read flaw was found in the CLARRV, DLARRV, SLARRV, and ZLARRV functions in...
An out-of-bounds read flaw was found in the CLARRV, DLARRV, SLARRV, and ZLARRV functions in lapack through version 3.10.0, as also used in OpenBLAS before version 0.3.18. Specially crafted inputs passed to these functions could cause an application using lapack to crash or possibly disclose portions of its memory.
- Record
GHSA-wgf2-cvhg-c384- Weakness
- CWE-125
- Updated
- 2026-11-02
OSVAZL-6609
9.1
CVE-2021-4048 affecting package lapack for versions less than 3.10.0-6
An out-of-bounds read flaw was found in the CLARRV, DLARRV, SLARRV, and ZLARRV functions in lapack through version 3.10.0, as also used in OpenBLAS before version 0.3.18. Specially crafted inputs passed to these functions could cause an application using lapack to crash or possibly disclose portions of its memory.
- Record
AZL-6609- CVSS 3.1
- 9.1 Critical
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:N/A:H - Updated
- 2026-11-02
OSVAZL-7315
9.1
CVE-2021-4048 affecting package openblas for versions less than 0.3.21-1
An out-of-bounds read flaw was found in the CLARRV, DLARRV, SLARRV, and ZLARRV functions in lapack through version 3.10.0, as also used in OpenBLAS before version 0.3.18. Specially crafted inputs passed to these functions could cause an application using lapack to crash or possibly disclose portions of its memory.
- Record
AZL-7315- CVSS 3.1
- 9.1 Critical
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:N/A:H - Updated
- 2026-11-02
Show 18 moreShow less
OSV
9.1
An out-of-bounds read flaw was found in the CLARRV, DLARRV, SLARRV, and ZLARRV functions in lapack through version 3.10.0, as also used in OpenBLAS before version 0.3.18. Specially crafted inputs passed to these functions could cause an application using lapack to crash or possibly disclose portions of its memory.
- Record
CVE-2021-4048- CVSS 3.1
- 9.1 Critical
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:N/A:H - Updated
- 2026-11-02
OSVDEBIAN-CVE-2021-4048
9.1
An out-of-bounds read flaw was found in the CLARRV, DLARRV, SLARRV, and ZLARRV functions in lapack through version 3.10.0, as also used in OpenBLAS before version 0.3.18. Specially crafted inputs passed to these functions could cause an application using lapack to crash or possibly disclose portions of its memory.
- Record
DEBIAN-CVE-2021-4048- CVSS 3.1
- 9.1 Critical
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:N/A:H - Updated
- 2026-11-02
OSVJLSEC-2025-6
9.1
An out-of-bounds read flaw was found in the CLARRV, DLARRV, SLARRV, and ZLARRV functions in lapack...
An out-of-bounds read flaw was found in the CLARRV, DLARRV, SLARRV, and ZLARRV functions in lapack through version 3.10.0, as also used in OpenBLAS before version 0.3.18. Specially crafted inputs passed to these functions could cause an application using lapack to crash or possibly disclose portions of its memory.
- Record
JLSEC-2025-6- CVSS 3.1
- 9.1 Critical
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:N/A:H - CVSS 2.0
- 6.4 Medium
AV:N/AC:L/Au:N/C:P/I:N/A:P - Updated
- 2026-11-02
OSVOESA-2021-1471
5.9
lapack security update
The LAPACK libraries for numerical linear algebra.
Security Fix(es):
An out-of-bounds read flaw was found in the CLARRV, DLARRV, SLARRV, and ZLARRV functions in lapack through version 3.10.0, as also used in OpenBLAS before version 0.3.18. Specially crafted inputs passed to these functions could cause an application using lapack to crash or possibly disclose portions of its memory.(CVE-2021-4048)
- Record
OESA-2021-1471- CVSS 3.1
- 5.9 Medium
CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:N/I:N/A:H - Updated
- 2026-11-02
OSVOESA-2021-1478
5.9
openblas security update
An optimized BLAS library based on GotoBLAS2 1.13 BSD version.
Security Fix(es):
An out-of-bounds read flaw was found in the CLARRV, DLARRV, SLARRV, and ZLARRV functions in lapack through version 3.10.0, as also used in OpenBLAS before version 0.3.18. Specially crafted inputs passed to these functions could cause an application using lapack to crash or possibly disclose portions of its memory.(CVE-2021-4048)
- Record
OESA-2021-1478- CVSS 3.1
- 5.9 Medium
CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:N/I:N/A:H - Updated
- 2026-11-02
OSVOESA-2022-1947
5.9
lapack security update
LAPACK (Linear Algebra PACKage) is a standard library for numerical linear algebra. LAPACK provides routines for solving systems of simultaneous linear equations, least-squares solutions of linear systems of equations, eigenvalue problems, and singular value problems. Associated matrix factorizations (LU, Cholesky, QR, SVD,Schur, and generalized Schur) and related computations (i.e.,reordering of Schur factorizations and estimating condition numbers)are also included. LAPACK can handle dense and banded matrices, but not general sparse matrices. Similar functionality is provided for real and complex matrices in both single and double precision. LAPACK is coded in Fortran90 and built with gcc.
Security Fix(es):
An out-of-bounds read flaw was found in the CLARRV, DLARRV, SLARRV, and ZLARRV functions in lapack through version 3.10.0, as also used in OpenBLAS before version 0.3.18. Specially crafted inputs passed to these functions could cause an application using lapack to crash or possibly disclose portions of its memory.(CVE-2021-4048)
- Record
OESA-2022-1947- CVSS 3.1
- 5.9 Medium
CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:N/I:N/A:H - Updated
- 2026-11-02
OSVRHSA-2022:7639
5.9
Red Hat Security Advisory: openblas security update
- Record
RHSA-2022:7639- CVSS 3.1
- 5.9 Medium
CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:N/I:N/A:H - Updated
- 2026-11-02
OSVRLSA-2022:7639
5.9
Moderate: openblas security update
OpenBLAS is an optimized BLAS library based on GotoBLAS2 1.13 BSD version.
Security Fix(es):
- lapack: Out-of-bounds read in *larrv (CVE-2021-4048)
For more details about the security issue(s), including the impact, a CVSS score, acknowledgments, and other related information, refer to the CVE page(s) listed in the References section.
Additional Changes:
For detailed information on changes in this release, see the Rocky Linux 8.7 Release Notes linked from the References section.
- Record
RLSA-2022:7639- CVSS 3.1
- 5.9 Medium
CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:N/I:N/A:H - Updated
- 2026-11-02
OSVUBUNTU-CVE-2021-4048
9.1
An out-of-bounds read flaw was found in the CLARRV, DLARRV, SLARRV, and ZLARRV functions in lapack through version 3.10.0, as also used in OpenBLAS before version 0.3.18. Specially crafted inputs passed to these functions could cause an application using lapack to crash or possibly disclose portions of its memory.
- Record
UBUNTU-CVE-2021-4048- CVSS 3.1
- 9.1 Critical
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:N/A:H - Updated
- 2026-11-02
OSVALSA-2022:7639 No score
Moderate: openblas security update
OpenBLAS is an optimized BLAS library based on GotoBLAS2 1.13 BSD version.
Security Fix(es):
- lapack: Out-of-bounds read in *larrv (CVE-2021-4048)
For more details about the security issue(s), including the impact, a CVSS score, acknowledgments, and other related information, refer to the CVE page(s) listed in the References section.
Additional Changes:
For detailed information on changes in this release, see the AlmaLinux Release Notes linked from the References section.
- Record
ALSA-2022:7639- Updated
- 2026-11-02
OSVBIT-openblas-2021-4048 No score
An out-of-bounds read flaw was found in the CLARRV, DLARRV, SLARRV, and ZLARRV functions in lapack through version 3.10.0, as also used in OpenBLAS before version 0.3.18. Specially crafted inputs passed to these functions could cause an application using lapack to crash or possibly disclose portions of its memory.
- Record
BIT-openblas-2021-4048- Updated
- 2026-11-02
OSVCLSA-2026-1784622156 No score
lapack: Fix of CVE-2021-4048
- CVE-2021-4048: fix out of bounds read in larrv functions
- Pull runtime 64-bit-index subpackages into -devel via Requires so devel-shipped liblapack64/libblas64/libcblas64 .so symlinks resolve on install
- Record
CLSA-2026-1784622156- Updated
- 2026-11-02
OSVCLSA-2026-1790332295 No score
Fix CVE(s): CVE-2021-4048
- SECURITY UPDATE: Out-of-bounds read in the MRRR eigenvector routines
- debian/patches/CVE-2021-4048.patch: return early from clarrv, dlarrv, slarrv and zlarrv when M is zero, so the routines no longer read out-of-bounds entries of IBLOCK and the work array
- CVE-2021-4048
- Record
CLSA-2026-1790332295- Updated
- 2026-11-02
OSVMGASA-2021-0586 No score
Updated lapack/openblas packages fix security vulnerability
Fixes out of bounds read issue in *larrv functions (CVE-2021-4048)
- Record
MGASA-2021-0586- Updated
- 2026-11-02
OSVopenSUSE-SU-2022:0915-1 No score
Security update for lapack
This update for lapack fixes the following issues:
- CVE-2021-4048: Fixed an out of bounds read when user input was not validated properly (bsc#1193562).
- Record
openSUSE-SU-2022:0915-1- Updated
- 2026-11-02
OSVopenSUSE-SU-2024:11704-1 No score
blas-devel-3.9.0-4.1 on GA media
These are all security issues fixed in the blas-devel-3.9.0-4.1 package on the GA media of openSUSE Tumbleweed.
- Record
openSUSE-SU-2024:11704-1- Updated
- 2026-11-02
OSVSUSE-SU-2022:0913-1 No score
Security update for lapack
This update for lapack fixes the following issues:
- CVE-2021-4048: Fixed an out of bounds read when user input was not validated properly (bsc#1193562).
- Record
SUSE-SU-2022:0913-1- Updated
- 2026-11-02
OSVSUSE-SU-2022:0915-1 No score
Security update for lapack
This update for lapack fixes the following issues:
- CVE-2021-4048: Fixed an out of bounds read when user input was not validated properly (bsc#1193562).
- Record
SUSE-SU-2022:0915-1- Updated
- 2026-11-02
Affected products
Affected packages
| Package | Affected | Fixed |
|---|---|---|
openblasAlmaLinux:8 |
before 0.3.15-4.el8 | 0.3.15-4.el8 |
openblas-RblasAlmaLinux:8 |
before 0.3.15-4.el8 | 0.3.15-4.el8 |
openblas-develAlmaLinux:8 |
before 0.3.15-4.el8 | 0.3.15-4.el8 |
openblas-openmpAlmaLinux:8 |
before 0.3.15-4.el8 | 0.3.15-4.el8 |
openblas-openmp64AlmaLinux:8 |
before 0.3.15-4.el8 | 0.3.15-4.el8 |
openblas-openmp64_AlmaLinux:8 |
before 0.3.15-4.el8 | 0.3.15-4.el8 |
openblas-serial64AlmaLinux:8 |
before 0.3.15-4.el8 | 0.3.15-4.el8 |
openblas-serial64_AlmaLinux:8 |
before 0.3.15-4.el8 | 0.3.15-4.el8 |
openblas-staticAlmaLinux:8 |
before 0.3.15-4.el8 | 0.3.15-4.el8 |
openblas-threadsAlmaLinux:8 |
before 0.3.15-4.el8 | 0.3.15-4.el8 |
Show 99 moreShow less
| Package | Affected | Fixed |
|---|---|---|
openblas-threads64AlmaLinux:8 |
before 0.3.15-4.el8 | 0.3.15-4.el8 |
openblas-threads64_AlmaLinux:8 |
before 0.3.15-4.el8 | 0.3.15-4.el8 |
lapackAzure Linux:2 |
before 3.10.0-6 | 3.10.0-6 |
openblasAzure Linux:2 |
before 0.3.21-1 | 0.3.21-1 |
openblasBitnami |
before 0.3.18 | 0.3.18 |
blasTuxCare:AlmaLinux:9.2 |
before 3.9.0-8.el9_2.tuxcare.els1 | 3.9.0-8.el9_2.tuxcare.els1 |
blas-develTuxCare:AlmaLinux:9.2 |
before 3.9.0-8.el9_2.tuxcare.els1 | 3.9.0-8.el9_2.tuxcare.els1 |
blas-staticTuxCare:AlmaLinux:9.2 |
before 3.9.0-8.el9_2.tuxcare.els1 | 3.9.0-8.el9_2.tuxcare.els1 |
blas64TuxCare:AlmaLinux:9.2 |
before 3.9.0-8.el9_2.tuxcare.els1 | 3.9.0-8.el9_2.tuxcare.els1 |
blas64_TuxCare:AlmaLinux:9.2 |
before 3.9.0-8.el9_2.tuxcare.els1 | 3.9.0-8.el9_2.tuxcare.els1 |
lapackTuxCare:AlmaLinux:9.2 |
before 3.9.0-8.el9_2.tuxcare.els1 | 3.9.0-8.el9_2.tuxcare.els1 |
lapack-develTuxCare:AlmaLinux:9.2 |
before 3.9.0-8.el9_2.tuxcare.els1 | 3.9.0-8.el9_2.tuxcare.els1 |
lapack-staticTuxCare:AlmaLinux:9.2 |
before 3.9.0-8.el9_2.tuxcare.els1 | 3.9.0-8.el9_2.tuxcare.els1 |
lapack64TuxCare:AlmaLinux:9.2 |
before 3.9.0-8.el9_2.tuxcare.els1 | 3.9.0-8.el9_2.tuxcare.els1 |
lapack64_TuxCare:AlmaLinux:9.2 |
before 3.9.0-8.el9_2.tuxcare.els1 | 3.9.0-8.el9_2.tuxcare.els1 |
libblas-devTuxCare:Ubuntu:18.04 |
before 3.7.1-4ubuntu1+tuxcare.els1 | 3.7.1-4ubuntu1+tuxcare.els1 |
libblas-testTuxCare:Ubuntu:18.04 |
before 3.7.1-4ubuntu1+tuxcare.els1 | 3.7.1-4ubuntu1+tuxcare.els1 |
libblas3TuxCare:Ubuntu:18.04 |
before 3.7.1-4ubuntu1+tuxcare.els1 | 3.7.1-4ubuntu1+tuxcare.els1 |
liblapack-devTuxCare:Ubuntu:18.04 |
before 3.7.1-4ubuntu1+tuxcare.els1 | 3.7.1-4ubuntu1+tuxcare.els1 |
liblapack-docTuxCare:Ubuntu:18.04 |
before 3.7.1-4ubuntu1+tuxcare.els1 | 3.7.1-4ubuntu1+tuxcare.els1 |
liblapack-doc-manTuxCare:Ubuntu:18.04 |
before 3.7.1-4ubuntu1+tuxcare.els1 | 3.7.1-4ubuntu1+tuxcare.els1 |
liblapack-picTuxCare:Ubuntu:18.04 |
before 3.7.1-4ubuntu1+tuxcare.els1 | 3.7.1-4ubuntu1+tuxcare.els1 |
liblapack-testTuxCare:Ubuntu:18.04 |
before 3.7.1-4ubuntu1+tuxcare.els1 | 3.7.1-4ubuntu1+tuxcare.els1 |
liblapack3TuxCare:Ubuntu:18.04 |
before 3.7.1-4ubuntu1+tuxcare.els1 | 3.7.1-4ubuntu1+tuxcare.els1 |
liblapackeTuxCare:Ubuntu:18.04 |
before 3.7.1-4ubuntu1+tuxcare.els1 | 3.7.1-4ubuntu1+tuxcare.els1 |
liblapacke-devTuxCare:Ubuntu:18.04 |
before 3.7.1-4ubuntu1+tuxcare.els1 | 3.7.1-4ubuntu1+tuxcare.els1 |
libtmglib-devTuxCare:Ubuntu:18.04 |
before 3.7.1-4ubuntu1+tuxcare.els1 | 3.7.1-4ubuntu1+tuxcare.els1 |
libtmglib3TuxCare:Ubuntu:18.04 |
before 3.7.1-4ubuntu1+tuxcare.els1 | 3.7.1-4ubuntu1+tuxcare.els1 |
lapackDebian:12 |
before 3.10.0-2 | 3.10.0-2 |
lapackDebian:13 |
before 3.10.0-2 | 3.10.0-2 |
lapackDebian:14 |
before 3.10.0-2 | 3.10.0-2 |
openblasDebian:12 |
before 0.3.18+ds-1 | 0.3.18+ds-1 |
openblasDebian:13 |
before 0.3.18+ds-1 | 0.3.18+ds-1 |
openblasDebian:14 |
before 0.3.18+ds-1 | 0.3.18+ds-1 |
LAPACK32_jllJulia |
before 3.10.1+0 | 3.10.1+0 |
LAPACK_jllJulia |
before 3.10.1+0 | 3.10.1+0 |
MadNLPJulia |
before 0.2.0 | 0.2.0 |
MadNLPHSLJulia |
before 0.4.0 | 0.4.0 |
MadNLPPardisoJulia |
All versions | None known |
OpenBLAS32_jllJulia |
before 0.3.20+0 | 0.3.20+0 |
OpenBLASHighCoreCount_jllJulia |
All versions | None known |
OpenBLAS_jllJulia |
before 0.3.20+0 | 0.3.20+0 |
libjulia_jllJulia |
before 1.8.0+1 | 1.8.0+1 |
lapackMageia:8 |
before 3.9.0-3.1.mga8 | 3.9.0-3.1.mga8 |
openblasMageia:8 |
before 0.3.12-4.1.mga8 | 0.3.12-4.1.mga8 |
lapackopenEuler:20.03-LTS-SP1 |
before 3.9.0-5.oe1 | 3.9.0-5.oe1 |
lapackopenEuler:20.03-LTS-SP2 |
before 3.9.0-5.oe1 | 3.9.0-5.oe1 |
openblasopenEuler:20.03-LTS-SP1 |
before 0.3.10-3.oe1 | 0.3.10-3.oe1 |
openblasopenEuler:20.03-LTS-SP2 |
before 0.3.10-3.oe1 | 0.3.10-3.oe1 |
lapackopenEuler:20.03-LTS-SP3 |
before 3.9.0-6.oe1 | 3.9.0-6.oe1 |
openblasRed Hat:enterprise_linux:8::appstream |
before 0:0.3.15-4.el8 | 0:0.3.15-4.el8 |
openblas-Rblas-debuginfoRed Hat:enterprise_linux:8::appstream |
before 0:0.3.15-4.el8 | 0:0.3.15-4.el8 |
openblas-debuginfoRed Hat:enterprise_linux:8::appstream |
before 0:0.3.15-4.el8 | 0:0.3.15-4.el8 |
openblas-debugsourceRed Hat:enterprise_linux:8::appstream |
before 0:0.3.15-4.el8 | 0:0.3.15-4.el8 |
openblas-openmp-debuginfoRed Hat:enterprise_linux:8::appstream |
before 0:0.3.15-4.el8 | 0:0.3.15-4.el8 |
openblas-openmp64-debuginfoRed Hat:enterprise_linux:8::appstream |
before 0:0.3.15-4.el8 | 0:0.3.15-4.el8 |
openblas-openmp64_-debuginfoRed Hat:enterprise_linux:8::appstream |
before 0:0.3.15-4.el8 | 0:0.3.15-4.el8 |
openblas-serial64-debuginfoRed Hat:enterprise_linux:8::appstream |
before 0:0.3.15-4.el8 | 0:0.3.15-4.el8 |
openblas-serial64_-debuginfoRed Hat:enterprise_linux:8::appstream |
before 0:0.3.15-4.el8 | 0:0.3.15-4.el8 |
openblas-threadsRed Hat:enterprise_linux:8::appstream |
before 0:0.3.15-4.el8 | 0:0.3.15-4.el8 |
openblas-threads-debuginfoRed Hat:enterprise_linux:8::appstream |
before 0:0.3.15-4.el8 | 0:0.3.15-4.el8 |
openblas-threads64-debuginfoRed Hat:enterprise_linux:8::appstream |
before 0:0.3.15-4.el8 | 0:0.3.15-4.el8 |
openblas-threads64_-debuginfoRed Hat:enterprise_linux:8::appstream |
before 0:0.3.15-4.el8 | 0:0.3.15-4.el8 |
openblas-RblasRed Hat:enterprise_linux:8::crb |
before 0:0.3.15-4.el8 | 0:0.3.15-4.el8 |
openblas-Rblas-debuginfoRed Hat:enterprise_linux:8::crb |
before 0:0.3.15-4.el8 | 0:0.3.15-4.el8 |
openblas-debuginfoRed Hat:enterprise_linux:8::crb |
before 0:0.3.15-4.el8 | 0:0.3.15-4.el8 |
openblas-debugsourceRed Hat:enterprise_linux:8::crb |
before 0:0.3.15-4.el8 | 0:0.3.15-4.el8 |
openblas-develRed Hat:enterprise_linux:8::crb |
before 0:0.3.15-4.el8 | 0:0.3.15-4.el8 |
openblas-openmpRed Hat:enterprise_linux:8::crb |
before 0:0.3.15-4.el8 | 0:0.3.15-4.el8 |
openblas-openmp-debuginfoRed Hat:enterprise_linux:8::crb |
before 0:0.3.15-4.el8 | 0:0.3.15-4.el8 |
openblas-openmp64Red Hat:enterprise_linux:8::crb |
before 0:0.3.15-4.el8 | 0:0.3.15-4.el8 |
openblas-openmp64-debuginfoRed Hat:enterprise_linux:8::crb |
before 0:0.3.15-4.el8 | 0:0.3.15-4.el8 |
openblas-openmp64_Red Hat:enterprise_linux:8::crb |
before 0:0.3.15-4.el8 | 0:0.3.15-4.el8 |
openblas-openmp64_-debuginfoRed Hat:enterprise_linux:8::crb |
before 0:0.3.15-4.el8 | 0:0.3.15-4.el8 |
openblas-serial64Red Hat:enterprise_linux:8::crb |
before 0:0.3.15-4.el8 | 0:0.3.15-4.el8 |
openblas-serial64-debuginfoRed Hat:enterprise_linux:8::crb |
before 0:0.3.15-4.el8 | 0:0.3.15-4.el8 |
openblas-serial64_Red Hat:enterprise_linux:8::crb |
before 0:0.3.15-4.el8 | 0:0.3.15-4.el8 |
openblas-serial64_-debuginfoRed Hat:enterprise_linux:8::crb |
before 0:0.3.15-4.el8 | 0:0.3.15-4.el8 |
openblas-staticRed Hat:enterprise_linux:8::crb |
before 0:0.3.15-4.el8 | 0:0.3.15-4.el8 |
openblas-threads-debuginfoRed Hat:enterprise_linux:8::crb |
before 0:0.3.15-4.el8 | 0:0.3.15-4.el8 |
openblas-threads64Red Hat:enterprise_linux:8::crb |
before 0:0.3.15-4.el8 | 0:0.3.15-4.el8 |
openblas-threads64-debuginfoRed Hat:enterprise_linux:8::crb |
before 0:0.3.15-4.el8 | 0:0.3.15-4.el8 |
openblas-threads64_Red Hat:enterprise_linux:8::crb |
before 0:0.3.15-4.el8 | 0:0.3.15-4.el8 |
openblas-threads64_-debuginfoRed Hat:enterprise_linux:8::crb |
before 0:0.3.15-4.el8 | 0:0.3.15-4.el8 |
openblasRocky Linux:8 |
before 0:0.3.15-4.el8 | 0:0.3.15-4.el8 |
lapackSUSE:Linux Enterprise Software Development Kit 12 SP5 |
before 3.5.0-3.9.1 | 3.5.0-3.9.1 |
lapackSUSE:Linux Enterprise Server 12 SP5 |
before 3.5.0-3.9.1 | 3.5.0-3.9.1 |
lapackSUSE:Linux Enterprise Server for SAP Applications 12 SP5 |
before 3.5.0-3.9.1 | 3.5.0-3.9.1 |
lapackSUSE:Linux Enterprise Module for Basesystem 15 SP3 |
before 3.5.0-4.6.1 | 3.5.0-4.6.1 |
lapackSUSE:Linux Enterprise Module for Development Tools 15 SP3 |
before 3.5.0-4.6.1 | 3.5.0-4.6.1 |
lapackSUSE:Linux Enterprise Real Time 15 SP2 |
before 3.5.0-4.6.1 | 3.5.0-4.6.1 |
openblasUbuntu:14.04:LTS |
All versions, plus listed versions 0.2.8-20.2.8-30.2.8-40.2.8-60.2.8-6ubuntu1 |
None known |
openblasUbuntu:16.04:LTS |
All versions, plus listed versions 0.2.14-1ubuntu10.2.15-10.2.15-1build10.2.18-1ubuntu1 |
None known |
lapackUbuntu:18.04:LTS |
All versions, plus listed versions 3.7.1-3ubuntu23.7.1-4ubuntu1 |
None known |
openblasUbuntu:18.04:LTS |
All versions, plus listed versions 0.2.20+ds-4 |
None known |
lapackUbuntu:20.04:LTS |
All versions, plus listed versions 3.8.0-23.8.0-8ubuntu13.9.0-13.9.0-1build1 |
None known |
openblasUbuntu:20.04:LTS |
All versions, plus listed versions 0.3.7+ds-10.3.7+ds-70.3.8+ds-10.3.8+ds-1ubuntu0.20.04.1 |
None known |
lapackopenSUSE:Leap 15.3 |
before 3.5.0-4.6.1 | 3.5.0-4.6.1 |
lapack-manopenSUSE:Leap 15.3 |
before 3.5.0-4.6.1 | 3.5.0-4.6.1 |
History
| Recorded | Changed | Sources |
|---|---|---|
| aliases, products | EUVD | |
| first indexed | CVE List, GitHub Advisories, NVD, OSV |
Dates are when Every CVE recorded each change. Upstream dates may differ.
In short
CVE-2021-4048 is a critical vulnerability (CVSS 9.1) in Lapack Project Lapack, published December 8, 2021. No source lists public exploit code. EPSS puts the chance of exploitation in the next 30 days at 2.76%, the 86th percentile. Fixed in openblas 0.3.15-4.el8.
References
github.com/Reference-LAPACK/lapack/pull/625
github.com/Reference-LAPACK/lapack/commit/38f3eeee3108b18158409ca2a100e6fe03754781
github.com/JuliaLang/julia/issues/42415
github.com/xianyi/OpenBLAS/commit/337b65133df174796794871b3988cd03426e6d41
github.com/xianyi/OpenBLAS/commit/2be5ee3cca97a597f2ee2118808a2d5eacea050c
github.com/xianyi/OpenBLAS/commit/fe497efa0510466fd93578aaf9da1ad8ed4edbe7
Show 32 moreShow less
github.com/xianyi/OpenBLAS/commit/ddb0ff5353637bb5f5ad060c9620e334c143e3d7
lists.fedoraproject.org/archives/list/package-announce%40lists.fedoraproject.org/message/DROZM4M2QRKSD6FBO4BHSV2QMIRJQPHT
lists.fedoraproject.org/archives/list/package-announce%40lists.fedoraproject.org/message/6QFEVOCUG2UXMVMFMTU4ONJVDEHY2LW2
nvd.nist.gov/vuln/detail/CVE-2021-4048
bugzilla.redhat.com/show_bug.cgi?id=2024358
lists.fedoraproject.org/archives/list/[email protected]/message/6QFEVOCUG2UXMVMFMTU4ONJVDEHY2LW2
lists.fedoraproject.org/archives/list/[email protected]/message/DROZM4M2QRKSD6FBO4BHSV2QMIRJQPHT
github.com/advisories/GHSA-wgf2-cvhg-c384
access.redhat.com/errata/RHSA-2022:7639
access.redhat.com/security/cve/CVE-2021-4048
bugzilla.redhat.com/2024358
errata.almalinux.org/8/ALSA-2022-7639.html
errata.tuxcare.com/els_os/almalinux9.2esu/CLSA-2026-1784622156.html
errata.tuxcare.com/els_os/ubuntu18.04els/CLSA-2026-1790332295.html
security-tracker.debian.org/tracker/CVE-2021-4048
advisories.mageia.org/MGASA-2021-0586.html
bugs.mageia.org/show_bug.cgi?id=29788
lists.fedoraproject.org/archives/list/[email protected]/thread/DROZM4M2QRKSD6FBO4BHSV2QMIRJQPHT
openeuler.org/en/security/safety-bulletin/detail.html?id=openEuler-SA-2021-1471
openeuler.org/en/security/safety-bulletin/detail.html?id=openEuler-SA-2021-1478
openeuler.org/en/security/safety-bulletin/detail.html?id=openEuler-SA-2022-1947
access.redhat.com/security/updates/classification
access.redhat.com/documentation/en-us/red_hat_enterprise_linux/8/html/8.7_release_notes/index
security.access.redhat.com/data/csaf/v2/advisories/2022/rhsa-2022_7639.json
cve.org/CVERecord?id=CVE-2021-4048
errata.rockylinux.org/RLSA-2022:7639
suse.com/support/update/announcement/2022/suse-su-20220913-1
bugzilla.suse.com/1193562
suse.com/security/cve/CVE-2021-4048
suse.com/support/update/announcement/2022/suse-su-20220915-1
ubuntu.com/security/CVE-2021-4048
lists.opensuse.org/archives/list/[email protected]/thread/6Y4WJU3KSP5LSKZL7KZ3ZTSCG3EWFTGE