Juniper Junos OSの複数の脆弱性 (JSA69705)

critical Nessus プラグイン ID 163770

概要

リモートデバイスに、ベンダーが提供したセキュリティパッチがありません。

説明

リモートホストにインストールされたJunos OSのバージョンは、JSA69705アドバイザに記載されている複数の脆弱性の影響を受けます。

- ** 異論あり ** 細工された SQL クエリがある場合、idxGetTableInfo 関数を介して SQLite 3.36.0の sqlite3.exe コマンドラインコンポーネントでセグメンテーション違反が発生する可能性があります。注: sqlite3.exe ユーザーはすでに完全な権限を持っているため (例えば、意図的にコマンドを実行することが許可されています) 、ベンダーはこのレポートの関連性に異議を申し立てています。このレポートは、SQLite ライブラリの問題を示唆するものではありません。
(CVE-2021-36690)

- SQLite の SELECT クエリ機能 (src / select.c) に欠陥が見つかりました。この欠陥により、SQLite データベースで SQL クエリをローカルで実行できる攻撃者が、メモリ解放後使用 (Use After Free) を発生させることで、サービス拒否またはコード実行を引き起こす可能性があります。この脆弱性が最大の脅威となるのは、システムの可用性です。 (CVE-2021-20227)

-3.32.3より前のSQLiteでは、select.cがquery-flattenerの最適化を誤って処理し、定数伝播のための推移的なプロパティの誤用によりmultiSelectOrderByヒープオーバーフローを引き起こします。(CVE-2020-15358)

- ウィンドウ関数の解析ツリーの書き換えが遅すぎるため、SQLite 3.32.2の select.c の resetAccumulator にメモリ解放後使用 (Use-After-Free) があります。(CVE-2020-13871)

- 3.32.0より前のSQLiteのext/fts3/fts3_snippet.cには、細工されたmatchinfo()クエリによるNULLポインターデリファレンスがあります。 (CVE-2020-13632 )

- 3.32.0より前のSQLiteを使用すると、仮想テーブルの名前がalter.cおよびbuild.cに関連するシャドーテーブルの1つに変更されます。 (CVE-2020-13631 )

- 3.32.0までの SQLite では、expr.c の sqlite3ExprCodeTarget に、セグメンテーション違反があります。(CVE-2020-13435)

3.32.0までのSQLiteでは、printf.cのsqlite3_str_vappendfに整数オーバーフローがあります。(CVE-2020-13434)

- AggInfo オブジェクトの初期化が不適切に処理されたため、3.31.1までの SQLite により、攻撃者が無効な形式の window 関数クエリを介してサービス拒否 (セグメンテーション違反) を引き起こす可能性があります。(CVE-2020-11655)

- SQLite 3.31.1では、isAuxiliaryVtabOperatorを使用すると、攻撃者は生成された列の最適化によって、NULLポインターデリファレンスとセグメンテーション違反をトリガーできます。 (CVE-2020-9327 )

-3.31.1 までの SQLite で、複合 SELECT ステートメントに属する ORDER BY 句で示されているように、ALTER TABLE 実装にメモリ解放後使用 (use-after-free) があります。 (CVE-2020-11656)

- 3.32.0より前のSQLiteのext/fts3/fts3.cには、スニペット機能に関連して、fts3EvalNextRowにおけるメモリ解放後使用 (Use After Free ) があります。 (CVE-2020-13630 )

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

ソリューション

Juniper アドバイザリ JSA69705に記載されている該当の Junos ソフトウェアリリースを適用してください

参考資料

https://www.sqlite.org/cves.html

https://sqlite.org/releaselog/3_37_0.html

https://sqlite.org/releaselog/3_37_2.html

http://www.nessus.org/u?b453d5bb

プラグインの詳細

深刻度: Critical

ID: 163770

ファイル名: juniper_jsa69705.nasl

バージョン: 1.6

タイプ: combined

公開日: 2022/8/3

更新日: 2023/7/20

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

リスク情報

VPR

リスクファクター: Medium

スコア: 6.7

CVSS v2

リスクファクター: High

基本値: 7.5

現状値: 6.2

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

CVSS スコアのソース: CVE-2020-11656

CVSS v3

リスクファクター: Critical

基本値: 9.8

現状値: 9.1

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

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

脆弱性情報

CPE: cpe:/o:juniper:junos

必要な KB アイテム: Host/Juniper/JUNOS/Version

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

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

パッチ公開日: 2022/7/13

脆弱性公開日: 2020/2/21

参照情報

CVE: CVE-2020-11655, CVE-2020-11656, CVE-2020-13434, CVE-2020-13435, CVE-2020-13630, CVE-2020-13631, CVE-2020-13632, CVE-2020-13871, CVE-2020-15358, CVE-2020-9327, CVE-2021-20227, CVE-2021-36690

IAVA: 2022-A-0382-S

JSA: JSA69705