First published: Wed Nov 17 2021(Updated: )
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.
Credit: secalert@redhat.com secalert@redhat.com
Affected Software | Affected Version | How to fix |
---|---|---|
redhat/openblas | <0.3.18 | 0.3.18 |
Lapack Project Lapack | <=3.10.0 | |
Openblas Project Openblas | <0.3.18 | |
Julialang Julia | <=1.6.3 | |
Julialang Julia | =1.7.0-beta1 | |
Julialang Julia | =1.7.0-beta2 | |
Julialang Julia | =1.7.0-beta3 | |
Julialang Julia | =1.7.0-beta4 | |
Julialang Julia | =1.7.0-rc1 | |
Redhat Ceph Storage | =2.0 | |
Redhat Ceph Storage | =3.0 | |
Redhat Ceph Storage | =4.0 | |
Redhat Ceph Storage | =5.0 | |
Redhat Openshift Container Storage | =4.0 | |
Redhat Openshift Data Foundation | =4.0 | |
Redhat Enterprise Linux | =8.0 | |
Fedoraproject Fedora | =34 | |
Fedoraproject Fedora | =35 | |
<=3.10.0 | ||
<0.3.18 | ||
<=1.6.3 | ||
=1.7.0-beta1 | ||
=1.7.0-beta2 | ||
=1.7.0-beta3 | ||
=1.7.0-beta4 | ||
=1.7.0-rc1 | ||
=2.0 | ||
=3.0 | ||
=4.0 | ||
=5.0 | ||
=4.0 | ||
=4.0 | ||
=8.0 | ||
=34 | ||
=35 |
Sign up to SecAlerts for real-time vulnerability data matched to your software, aggregated from hundreds of sources.
The severity of CVE-2021-4048 is critical with a CVSS score of 9.1.
CVE-2021-4048 affects lapack through version 3.10.0 and OpenBLAS before version 0.3.18.
CVE-2021-4048 can be exploited by passing specially crafted inputs to the CLARRV, DLARRV, SLARRV, and ZLARRV functions in lapack.
Yes, a fix for CVE-2021-4048 is available. Update to a version of lapack after 3.10.0 or OpenBLAS after 0.3.18.
More information about CVE-2021-4048 can be found at the following references: [Link 1](https://github.com/JuliaLang/julia/issues/42415), [Link 2](https://github.com/Reference-LAPACK/lapack/commit/38f3eeee3108b18158409ca2a100e6fe03754781), [Link 3](https://github.com/Reference-LAPACK/lapack/pull/625).