FreeBSD : py-numpy -- PyArray_DescrNew 関数の戻り値の検証がありません (b51cfaea-e919-11ec-9fba-080027240888)

medium Nessus プラグイン ID 162124

Language:

概要

リモートの FreeBSD ホストに 1 つ以上のセキュリティ関連の更新プログラムがありません。

説明

リモートホストにインストールされている FreeBSD のバージョンは、テスト済みバージョンより前です。したがって、b51cfaea-e919-11ec-9fba-080027240888 のアドバイザリに記載されている脆弱性の影響を受けます。

-** 異論あり ** 戻り値の検証がないため、PyArray_DescrNew 関数の NumPy < および 1.19 の numpy.sort に NULL ポインターデリファレンスの脆弱性があり、ソート配列を繰り返し作成することで、攻撃者が DoS 攻撃を仕掛けることが可能です。注: 検証が欠落していることが問題ではなく、メモリの枯渇によってのみエラーは発生します。ユーザーがメモリを使い果たすことができる場合、そのユーザーはすでに権限を持っていることになります。
さらに、メモリ枯渇を標的とする攻撃を構築し、この場所で発生させることは事実上不可能です。(CVE-2021-41495)

Nessusはこの問題をテストしておらず、代わりにアプリケーションの自己報告されたバージョン番号にのみ依存しています。

ソリューション

影響を受けるパッケージを更新してください。

参考資料

https://github.com/numpy/numpy/pull/20960

http://www.nessus.org/u?3d0ce898

プラグインの詳細

深刻度: Medium

ID: 162124

ファイル名: freebsd_pkg_b51cfaeae91911ec9fba080027240888.nasl

バージョン: 1.5

タイプ: local

公開日: 2022/6/11

更新日: 2023/10/20

サポートされているセンサー: Nessus

リスク情報

VPR

リスクファクター: Medium

スコア: 4.4

CVSS v2

リスクファクター: Low

基本値: 3.5

現状値: 2.9

ベクトル: CVSS2#AV:N/AC:M/Au:S/C:N/I:N/A:P

CVSS スコアのソース: CVE-2021-41495

CVSS v3

リスクファクター: Medium

基本値: 5.3

現状値: 4.9

ベクトル: CVSS:3.0/AV:N/AC:H/PR:L/UI:N/S:U/C:N/I:N/A:H

現状ベクトル: CVSS:3.0/E:F/RL:O/RC:C

脆弱性情報

CPE: p-cpe:/a:freebsd:freebsd:py310-numpy, p-cpe:/a:freebsd:freebsd:py38-numpy, p-cpe:/a:freebsd:freebsd:py39-numpy, cpe:/o:freebsd:freebsd

必要な KB アイテム: Host/local_checks_enabled, Host/FreeBSD/release, Host/FreeBSD/pkg_info

エクスプロイトが利用可能: true

エクスプロイトの容易さ: Exploits are available

パッチ公開日: 2022/6/11

脆弱性公開日: 2021/12/17

参照情報

CVE: CVE-2021-41495