Fedora 45:php-pecl-mongodb2(2026-ce7737d311)

medium Nessus プラグイン ID 374652

Language:

概要

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

説明

リモートの Fedora 45 ホストには、FEDORA-2026-ce7737d311 のアドバイザリに記載された複数の脆弱性の影響を受けるパッケージがインストールされています。

## バージョン 2.5.5

リリースのハイライト

- PHPC-276:深くネスト化した BSON をデコードする際のスタック枯渇を防止
- PHPC-276:CodeWScope スコープのデコードネスト制限を実施します


----

## バージョン 2.5.4

リリースのハイライト

- PHPC-2739:BSON 追加操作の戻り値をチェックします。**CVE-2026-106436**
- PHPC-2741:追加の長さ BSON の長さチェックを追加します。**CVE-2026-106432**
- PHPC-2505:ガベージコレクション後の MongoDB\Driver\Cursor の foreach 反復を修正します。


----

## バージョン 2.5.3

* PHPC-2435:libmongoc をサポートします 2.0
* PHPC-2591、PHPC-2594:バンドルされている libmongoc および libmongocrypt の依存関係をアップグレードします
* DRIVERS-3105 semver の言及を追加
* 「pie」を使用するようにインストールの手順を更新します
* PHPC-2601:マネージャのデバッグ出力にcrypt_sharedバージョンを追加します
* libmongoc 2 サポートの軽微なフォローアップ作業
* ZSTR_IS_INTERNED() を使用します
* 単一のサブモジュールのみを更新するように dependabot 構成を修正します
* 仕様ドキュメントへのリンクを修正し、rst から md へ移行
*テスト結果を codecov.io にアップロード
* PHPC-2474:バイナリベクトルサブタイプのサポート
* PHPC-2627:zend_object_iterator_funcs.valid に適切な戻り値タイプを使用します
* PHPC-2638 および PHPC-2630:libmongoc 2.1.2 および libmongocrypt への更新 1.16.0
* PHPC-2634:バイナリベクトルコーパステスト
* PHPC-2654:libmongoc への更新 2.2.1
* PHPC-2649:libmongocrypt への更新 1.17.0
* PHPC-2664:Windows x86 ビルドのドロップ
* PHPC-2669:PHP 8.6-dev の互換性
* バンドルされた依存関係をアップグレードします
* PHPC-2689:Binary::getVectorType() と toArray() で LogicException をスローします
* PHPC-2679:Evergreen でのテストPHP8.5
* [PHPC-2647] アウトオブソースビルド:必ずしもソースツリーでハエを生成しません
* Jrme および Pauline をメンテナーとして追加
* PHPC-1971:テスト用に PHP のデバッグビルドを使用します
* bson-enum_error8.6インターフェイスハンドラーの順序をPHPすることに回復力を持たせる
* enum インターフェイスのエラー処理とテストを安定化します
* PHPC-2215:php_phongo プレフィックスを置換
* Claude Code の構成を追加
* AI 支援によるレビュー後にコードを強化します
* PHPC-1988:デバッグ時に base64 がバイナリデータをエンコードします
* PHPC-2160:bsonSerialize への呼び出しを抽出し、不要なチェック機能を削除します
* 「phongo_is_array_or_document」の「zend_array_is_list」を使用
* PHPC-2024:よりシンプルなクラス宣言のためのマクロを導入
* PHPC-2530:ヘッジされた読み取りを非推奨にします
* PHPC-2486:Manager で非 null の名前空間とデータベース引数を求めます
* bson_append 呼び出しの文字列の長さの計算を回避します
* CLAUDE.md でのテストノートを改善します
* テストを追加して、テストされていない、またはテストが不十分な API のカバレッジを改善します
* PHPC-2500:非 RuntimeException 例外の errorLabels 割り当てをスキップ
* bson-enum_error8.6インターフェイスハンドラーの順序をPHPすることに回復力を持たせる
* マクロを追加して内部構造体の処理を単純化します
* DBX PRアプリを使用してマージプルリクエストを作成します
* PHPC-2699:値オブジェクトとイベントの型付き読み取り専用プロパティを追加します
* PHPC-2700:スコープなしでの Javascript オブジェクトの複製を修正
* typeMap テストで「json_decode」を使用して非インターン文字列を生成します
* 古い PHP バージョン用のレガシー引数情報を生成します
* 「phongo_write_concern_to_zval」を削除します
* PHPC-2699:durationMicros プロパティの名前を変更します
* PHPC-1519:phongo_server_to_zvalを削除し、Manager デバッグ出力にサーバーオブジェクトを含めます
* PHP 7 でのみ実行されるテストを削除し、バージョン固有の SKIPIF をクリーンアップします
* PHPC-2699:読み取り専用プロパティを WriteConcernError クラスに追加
* プロパティのあるオブジェクトに対する余分な構造体を削除します
* PHPC-1514:「php_phongo_read_concern_to_zval」を削除します
* PHPC-2702、PHPC-2698:libmongoc を 2.3.0 に、libmongocrypt を にアップグレードしてください 1.17.3
* PHPC-2695 廃止された bson_append_array_begin を bson_append_array_unsafe_begin で置き換えます
* 内部オブジェクト ID のチェックを緩和。テストとは無関係
* BSON、MinKey および MaxKey クラスの不要な構造を削除します
* PHPC-2660 getMore 中の接続エラーの後に killCursors が送信されることをテストします
* PHPC-1627 ReadConcern、ReadPreference、WriteConcern に対するオブジェクトの複製をサポートします
* リリースインストラクションを更新します
* PHPC-2714:ツリー内 PHP ビルドを修正します
* clang フォーマットの互換性のために ZVAL_STATIC_INIT マクロフォーマットを修正します
* XtOffsetOf() を PHP の offsetof() で置換します 8.6
* バックポート:PHP 8.6 互換性のために XtOffsetOf を offsetof で置換
* PHPC-2715:out-of-source-tree ビルドを修正します
* PHPC-2647、PHPC-2715:考えられるすべてのビルド構成(スタンドアロン vs. ツリー内、インソース vs. アウトオブソース)を修正します
* デバッグビルドにはデバッグ環境変数を使用します
* メモリ処理の正確性の修正を実装します
* PHPC-2721:生成された構成ヘッダーを PECL パッケージから除外します
* PHPC-2721:Alpine Linux の PECL パッケージインストールをテストします
* PHPC-2708:リリース時に新しいマイナーバージョンブランチを自動的に作成します
* PHPC-2724:libmongocrypt を 1.19.0
* PHPC-2729:libmongocrypt を 1.20.0
* PHPC-2731:libmongocrypt ランタイムと開発パッケージをロックステップで固定します
* DEVPROD-34208:Artifactory の代わりに ECR からの Silkbomb イメージを使用
* PHPC-2738:package.xml を生成する際、リリースノートをエスケープします
* PHPC-2728:「stringOpts」サポートを追加し、libmongoc を更新します 2.4.0
* PHPC-2708:リリースドキュメントを更新し、バージョン移行リマインダーを追加します
* メンテナンス担当者の更新:Kevin Albertson を追加、mark:Andreas Braun を非アクティブにします
* PHPC-2753 ECR ログインにリンクを追加
* PHPC-2742:libmongocrypt を 1.20.2
* PHPC-2755:PHP のテストパッケージの失敗を修正します 8.6
* PHPC-2751:libmongoc を 2.5.0
* PHPC-2745:データベース名の名前空間および期間の null バイトを拒否 [v2.4]
* PHPC-2754:libmongocrypt を 1.20.3
* PHPC-2756:libmongoc を 2.5.1
* PHPC-2763、PHPC-2757:libmongoc を 2.5.2 に、libmongocrypt を 1.20.4
* PHPC-2744:依存関係の問題を修正します
* PHPC-2771:libmongoc を 2.5.4
* PHPC-2773:libmongoc を 2.5.5
* PHPC-2743:イベントの「__pclass」推論を修正します


Tenable は、前述の記述ブロックを Fedora セキュリティアドバイザリから直接抽出しています。

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

ソリューション

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

参考資料

https://bodhi.fedoraproject.org/updates/FEDORA-2026-ce7737d311

プラグインの詳細

深刻度: Medium

ID: 374652

ファイル名: fedora_2026-ce7737d311.nasl

バージョン: 1.1

タイプ: Local

エージェント: unix

公開日: 2026/10/31

更新日: 2026/10/31

サポートされているセンサー: Frictionless Assessment Agent, Nessus Agent, Agentless Assessment, Continuous Assessment, Tenable Cloud Security, Tenable Self-Hosted Container Security, Nessus

リスク情報

VPR

リスクファクター: Low

スコア: 3.5

パーセンタイル: 51.43

CVSS v2

リスクファクター: High

基本値: 8.5

現状値: 6.3

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

CVSS スコアのソース: CVE-2026-106432

CVSS v3

リスクファクター: High

基本値: 8.2

現状値: 7.1

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

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

CVSS v4

リスクファクター: Medium

Base Score: 6.3

Threat Score: 1.7

Threat Vector: CVSS:4.0/E:U

Vector: CVSS:4.0/AV:N/AC:L/AT:P/PR:N/UI:N/VC:N/VI:L/VA:L/SC:N/SI:N/SA:N

CVSS スコアのソース: CVE-2026-106436

脆弱性情報

CPE: cpe:/o:fedoraproject:fedora:45, p-cpe:/a:fedoraproject:fedora:php-pecl-mongodb2

必要な KB アイテム: Host/local_checks_enabled, Host/RedHat/release, Host/RedHat/rpm-list

エクスプロイトの容易さ: No known exploits are available

パッチ公開日: 2026/10/15

脆弱性公開日: 2026/10/8

参照情報

CVE: CVE-2026-106432, CVE-2026-106436