CVE-2021-4048
lapack: Out-of-bounds read in *larrv
Einstufung nach Quelle
Trivys eigenes Label ist CRITICAL. Kritisch laut NVD, Bitnami, CBL-Mariner, Julia, Photon OS. Niedriger laut Red Hat (mittel), AlmaLinux (mittel), Amazon (mittel), Oracle (mittel), Rocky Linux (mittel), Ubuntu (niedrig).
Beschreibung
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.
Betroffene Pakete und behobene Versionen
| Quelle | Paket | Behoben in |
|---|---|---|
| bitnami::Bitnami Vulnerability Database | openblas | 0.3.18 |
| CBL-Mariner 1.0 | lapack | 0:3.8.0-4.cm1 |
| CBL-Mariner 2.0 | lapack, openblas | 0:3.10.0-6.cm2 und 1 weitere |
| julia::Julia Ecosystem Security Advisories | LAPACK32_jll, LAPACK_jll, MadNLP und 6 weitere | 3.10.1+0 und 4 weitere |
| Photon OS 2.0 | lapack | 3.7.1-1.ph2 |
| Photon OS 3.0 | lapack | 3.8.0-2.ph3 |
| Photon OS 4.0 | lapack, lapack-devel | 3.9.0-2.ph4 |
| alma 8 | openblas, openblas-Rblas, openblas-devel und 9 weitere | 0.3.15-4.el8 |
| amazon linux 2022 | blas, blas-devel, blas-static und 7 weitere | 3.10.0-4.amzn2022.0.2 |
| debian 10 | lapack, openblas | kein Fix angegeben |
| debian 11 | lapack, openblas | kein Fix angegeben |
| debian 12 | lapack, openblas | 3.10.0-2 und 1 weitere |
Alle 143 Einträge aus 23 Quellen zeigen
| Quelle | Paket | Behoben in |
|---|---|---|
| bitnami::Bitnami Vulnerability Database | openblas | 0.3.18 |
| CBL-Mariner 1.0 | lapack | 0:3.8.0-4.cm1 |
| CBL-Mariner 2.0 | lapack | 0:3.10.0-6.cm2 |
| CBL-Mariner 2.0 | openblas | 0:0.3.21-1.cm2 |
| julia::Julia Ecosystem Security Advisories | LAPACK32_jll | 3.10.1+0 |
| julia::Julia Ecosystem Security Advisories | LAPACK_jll | 3.10.1+0 |
| julia::Julia Ecosystem Security Advisories | MadNLP | 0.2.0 |
| julia::Julia Ecosystem Security Advisories | MadNLPHSL | 0.4.0 |
| julia::Julia Ecosystem Security Advisories | MadNLPPardiso | kein Fix angegeben |
| julia::Julia Ecosystem Security Advisories | OpenBLAS32_jll | 0.3.20+0 |
| julia::Julia Ecosystem Security Advisories | OpenBLASHighCoreCount_jll | kein Fix angegeben |
| julia::Julia Ecosystem Security Advisories | OpenBLAS_jll | 0.3.20+0 |
| julia::Julia Ecosystem Security Advisories | libjulia_jll | 1.8.0+1 |
| Photon OS 2.0 | lapack | 3.7.1-1.ph2 |
| Photon OS 3.0 | lapack | 3.8.0-2.ph3 |
| Photon OS 4.0 | lapack | 3.9.0-2.ph4 |
| Photon OS 4.0 | lapack-devel | 3.9.0-2.ph4 |
| alma 8 | openblas | 0.3.15-4.el8 |
| alma 8 | openblas-Rblas | 0.3.15-4.el8 |
| alma 8 | openblas-devel | 0.3.15-4.el8 |
| alma 8 | openblas-openmp | 0.3.15-4.el8 |
| alma 8 | openblas-openmp64 | 0.3.15-4.el8 |
| alma 8 | openblas-openmp64_ | 0.3.15-4.el8 |
| alma 8 | openblas-serial64 | 0.3.15-4.el8 |
| alma 8 | openblas-serial64_ | 0.3.15-4.el8 |
| alma 8 | openblas-static | 0.3.15-4.el8 |
| alma 8 | openblas-threads | 0.3.15-4.el8 |
| alma 8 | openblas-threads64 | 0.3.15-4.el8 |
| alma 8 | openblas-threads64_ | 0.3.15-4.el8 |
| amazon linux 2022 | blas | 3.10.0-4.amzn2022.0.2 |
| amazon linux 2022 | blas-devel | 3.10.0-4.amzn2022.0.2 |
| amazon linux 2022 | blas-static | 3.10.0-4.amzn2022.0.2 |
| amazon linux 2022 | blas64 | 3.10.0-4.amzn2022.0.2 |
| amazon linux 2022 | blas64_ | 3.10.0-4.amzn2022.0.2 |
| amazon linux 2022 | lapack | 3.10.0-4.amzn2022.0.2 |
| amazon linux 2022 | lapack-devel | 3.10.0-4.amzn2022.0.2 |
| amazon linux 2022 | lapack-static | 3.10.0-4.amzn2022.0.2 |
| amazon linux 2022 | lapack64 | 3.10.0-4.amzn2022.0.2 |
| amazon linux 2022 | lapack64_ | 3.10.0-4.amzn2022.0.2 |
| debian 10 | lapack | kein Fix angegeben |
| debian 10 | openblas | kein Fix angegeben |
| debian 11 | lapack | kein Fix angegeben |
| debian 11 | openblas | kein Fix angegeben |
| debian 12 | lapack | 3.10.0-2 |
| debian 12 | openblas | 0.3.18+ds-1 |
| debian 13 | lapack | 3.10.0-2 |
| debian 13 | openblas | 0.3.18+ds-1 |
| debian 14 | lapack | 3.10.0-2 |
| debian 14 | openblas | 0.3.18+ds-1 |
| debian 9 | lapack | kein Fix angegeben |
| debian 9 | openblas | kein Fix angegeben |
| echo | lapack | 3.10.0-2 |
| echo | openblas | 0.3.18+ds-1 |
| Oracle Linux 8 | openblas | 0.3.15-4.el8 |
| Oracle Linux 8 | openblas-Rblas | 0.3.15-4.el8 |
| Oracle Linux 8 | openblas-devel | 0.3.15-4.el8 |
| Oracle Linux 8 | openblas-openmp | 0.3.15-4.el8 |
| Oracle Linux 8 | openblas-openmp64 | 0.3.15-4.el8 |
| Oracle Linux 8 | openblas-openmp64_ | 0.3.15-4.el8 |
| Oracle Linux 8 | openblas-serial64 | 0.3.15-4.el8 |
| Oracle Linux 8 | openblas-serial64_ | 0.3.15-4.el8 |
| Oracle Linux 8 | openblas-static | 0.3.15-4.el8 |
| Oracle Linux 8 | openblas-threads | 0.3.15-4.el8 |
| Oracle Linux 8 | openblas-threads64 | 0.3.15-4.el8 |
| Oracle Linux 8 | openblas-threads64_ | 0.3.15-4.el8 |
| rapidfort alma 8 | blas | kein Fix angegeben |
| rapidfort alma 8 | lapack | kein Fix angegeben |
| rapidfort alma 9 | blas | kein Fix angegeben |
| rapidfort alma 9 | lapack | kein Fix angegeben |
| Red Hat | blas | kein Fix angegeben |
| Red Hat | blas-devel | kein Fix angegeben |
| Red Hat | blas-static | kein Fix angegeben |
| Red Hat | blas64 | kein Fix angegeben |
| Red Hat | blas64-devel | kein Fix angegeben |
| Red Hat | blas64-static | kein Fix angegeben |
| Red Hat | blas64_ | kein Fix angegeben |
| Red Hat | ceph | kein Fix angegeben |
| Red Hat | ceph-base | kein Fix angegeben |
| Red Hat | ceph-common | kein Fix angegeben |
| Red Hat | ceph-fuse | kein Fix angegeben |
| Red Hat | ceph-grafana-dashboards | kein Fix angegeben |
| Red Hat | ceph-immutable-object-cache | kein Fix angegeben |
| Red Hat | ceph-mds | kein Fix angegeben |
| Red Hat | ceph-mgr | kein Fix angegeben |
| Red Hat | ceph-mgr-cephadm | kein Fix angegeben |
| Red Hat | ceph-mgr-dashboard | kein Fix angegeben |
| Red Hat | ceph-mgr-diskprediction-local | kein Fix angegeben |
| Red Hat | ceph-mgr-k8sevents | kein Fix angegeben |
| Red Hat | ceph-mgr-modules-core | kein Fix angegeben |
| Red Hat | ceph-mgr-rook | kein Fix angegeben |
| Red Hat | ceph-mib | kein Fix angegeben |
| Red Hat | ceph-mon | kein Fix angegeben |
| Red Hat | ceph-osd | kein Fix angegeben |
| Red Hat | ceph-prometheus-alerts | kein Fix angegeben |
| Red Hat | ceph-radosgw | kein Fix angegeben |
| Red Hat | ceph-resource-agents | kein Fix angegeben |
| Red Hat | ceph-selinux | kein Fix angegeben |
| Red Hat | ceph-test | kein Fix angegeben |
| Red Hat | cephadm | kein Fix angegeben |
| Red Hat | cephfs-mirror | kein Fix angegeben |
| Red Hat | cephfs-top | kein Fix angegeben |
| Red Hat | lapack | kein Fix angegeben |
| Red Hat | lapack-devel | kein Fix angegeben |
| Red Hat | lapack-static | kein Fix angegeben |
| Red Hat | lapack64 | kein Fix angegeben |
| Red Hat | lapack64-devel | kein Fix angegeben |
| Red Hat | lapack64-static | kein Fix angegeben |
| Red Hat | lapack64_ | kein Fix angegeben |
| Red Hat | libcephfs-devel | kein Fix angegeben |
| Red Hat | libcephfs1 | kein Fix angegeben |
| Red Hat | libcephfs1-devel | kein Fix angegeben |
| Red Hat | libcephfs2 | kein Fix angegeben |
| Red Hat | libcephsqlite | kein Fix angegeben |
| Red Hat | librados-devel | kein Fix angegeben |
| Red Hat | librados2 | kein Fix angegeben |
| Red Hat | librados2-devel | kein Fix angegeben |
| Red Hat | libradospp-devel | kein Fix angegeben |
| Red Hat | libradosstriper1 | kein Fix angegeben |
| Red Hat | librbd-devel | kein Fix angegeben |
| Red Hat | librbd1 | kein Fix angegeben |
| Red Hat | librbd1-devel | kein Fix angegeben |
| Red Hat | librgw-devel | kein Fix angegeben |
| Red Hat | librgw2 | kein Fix angegeben |
| Red Hat | librgw2-devel | kein Fix angegeben |
| Red Hat | python-ceph-argparse | kein Fix angegeben |
| Red Hat | python-cephfs | kein Fix angegeben |
| Red Hat | python-rados | kein Fix angegeben |
| Red Hat | python-rbd | kein Fix angegeben |
| Red Hat | python-rgw | kein Fix angegeben |
| Red Hat | python3-ceph-argparse | kein Fix angegeben |
| Red Hat | python3-ceph-common | kein Fix angegeben |
| Red Hat | python3-cephfs | kein Fix angegeben |
| Red Hat | python3-rados | kein Fix angegeben |
| Red Hat | python3-rbd | kein Fix angegeben |
| Red Hat | python3-rgw | kein Fix angegeben |
| Red Hat | rbd-mirror | kein Fix angegeben |
| Red Hat | rbd-nbd | kein Fix angegeben |
| rocky 8 | openblas | 0.3.15-4.el8 |
| rocky 8 | openblas-threads | 0.3.15-4.el8 |
| ubuntu 18.04-ESM | lapack | kein Fix angegeben |
| ubuntu 18.04-ESM | openblas | kein Fix angegeben |
| ubuntu 20.04-ESM | lapack | kein Fix angegeben |
| ubuntu 20.04-ESM | openblas | kein Fix angegeben |
Referenzen
- https://access.redhat.com/errata/RHSA-2022:7639
- https://access.redhat.com/security/cve/CVE-2021-4048
- https://bugzilla.redhat.com/2024358
- https://bugzilla.redhat.com/show_bug.cgi?id=2024358
- https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2021-4048
- https://errata.almalinux.org/8/ALSA-2022-7639.html
- https://errata.rockylinux.org/RLSA-2022:7639
- https://github.com/JuliaLang/julia/issues/42415
Alle 20 Referenzen
- https://github.com/Reference-LAPACK/lapack/commit/38f3eeee3108b18158409ca2a100e6fe03754781
- https://github.com/Reference-LAPACK/lapack/pull/625
- https://github.com/xianyi/OpenBLAS/commit/2be5ee3cca97a597f2ee2118808a2d5eacea050c
- https://github.com/xianyi/OpenBLAS/commit/337b65133df174796794871b3988cd03426e6d41
- https://github.com/xianyi/OpenBLAS/commit/ddb0ff5353637bb5f5ad060c9620e334c143e3d7
- https://github.com/xianyi/OpenBLAS/commit/fe497efa0510466fd93578aaf9da1ad8ed4edbe7
- https://linux.oracle.com/cve/CVE-2021-4048.html
- https://linux.oracle.com/errata/ELSA-2022-7639.html
- https://lists.fedoraproject.org/archives/list/package-announce@lists.fedoraproject.org/message/6QFEVOCUG2UXMVMFMTU4ONJVDEHY2LW2/
- https://lists.fedoraproject.org/archives/list/package-announce@lists.fedoraproject.org/message/DROZM4M2QRKSD6FBO4BHSV2QMIRJQPHT/
- https://nvd.nist.gov/vuln/detail/CVE-2021-4048
- https://www.cve.org/CVERecord?id=CVE-2021-4048