CentOS Linux 7 [TuxCare] セキュリティ更新:libevent/libevent-devel/libevent-docの複数の脆弱性(CENTOS7:CLSA-2026:1792536927)

critical Nessus プラグイン ID 370884

概要

CentOS Linux ホストに 1 つ以上のセキュリティ更新プログラムが欠落しています。

説明

CentOS Linux 7ホストには、TuxCare CENTOS7:CLSA-2026:1792536927アドバイザリに記載されている複数の脆弱性の影響を受けるパッケージがインストールされています。

- Libevent は、イベント通知ライブラリです。2.1.13 および 2.2.2-alpha より前では、http.c の libevent evhttp パーサーが、チャンクフレーミングでの重複する Transfer-Encoding ヘッダー、コンマ区切りの Transfer-Encoding 値、および裸の改行を一貫性のない方法で処理します。 evhttp_find_header、最初のヘッダーのみを選択できますevhttp_check_transfer_encoding_、以前の文字列全体の比較では、チャンクで終わる有効なリストを認識できず、evhttp_handle_chunked_read は EVBUFFER_EOL_CRLF_STRICT ではなく EVBUFFER_EOL_CRLF を使用します。 ベア LF チャンクターミネータの受け入れ。libeventが同じリクエストを異なる方法でフレーム化するプロキシの背後に展開されている場合、認証されていないリモートの攻撃者がリクエスト境界を非同期化し、2つ目のリクエストをスマグリングすることで、アクセス制御をバイパスしたり、キャッシュをポイズニングしたりする可能性があります。この問題は、バージョン 2.1.13 および 2.2.2-alpha で修正されています。(CVE-2026-63382)

- Libevent は、イベント通知ライブラリです。2.1.13と2.2.2-alphaより前では、libeventは、evbuffer_pullupから最大5バイトをリクエストdecode_tag_internalするとき、libeventはevent_tagging.cの連続したevbuffer領域を超えて読み込む可能性がありますが、完全な論理バッファ長を使用して反復します。このため、6 バイトの無効な形式のタグを含むフラグメント化された evbuffer がプルアップウィンドウを超えて、領域外読み取りを発生させる可能性があります。これにより、攻撃者が制御するタグ付き RPC データをデコードするプロセスをクラッシュさせる可能性があります。この問題は、バージョン 2.1.13 および 2.2.2-alpha で修正されています。(CVE-2026-63383)

- Libevent は、イベント通知ライブラリです。2.1.13および2.2.2-alphaより前では、evtag_unmarshal_header evtag_decode_intを使用して攻撃者が制御するuint32ペイロード長をデコードし、それをsigned intとして返すとき、libeventはevent_tagging.cで不適切な整数変換を行います。INT_MAXを超える値はマイナスになるか切り捨てられ、evtag_unmarshal_stringは変換された値を割り当てサイズ設定に使用して、ラップされた大きな割り当てリクエストとサービス拒否を生成する可能性があります。この問題は、バージョン 2.1.13 および 2.2.2-alpha で修正されています。(CVE-2026-63384)

- Libevent は、イベント通知ライブラリです。2.1.13 および 2.2.2-alpha より前のバージョンでは、libevent には http.c に 2 つのHTTP解析の脆弱性があります。 evhttp_decode_uri_internal パーセントエンコードされた %00 バイトをリテラル NULL 文字にデコードします。これにより、下流の C 文字列の操作がパスを切り捨て、異なる表現で実行される検証をバイパスする可能性があります。 evhttp_header_is_valid_value では、復帰文字または改行文字を含むヘッダー値での旧式の改行も受け入れます。 プロキシと libevent がヘッダーを異なって解釈し、ヘッダーインジェクションまたはアクセスコントロールバイパスが可能になります。CRLF ヘッダーの受け入れはバージョン 2.1.13 および 2.2.2-alpha で修正されていますが、レビューされたパッチでは、URI NUL 切り捨て状態は明確に修正されません。(CVE-2026-63385)

- Libevent は、イベント通知ライブラリです。2.1.13および2.2.2-alphaより前では、libeventでは、evdns_server_request_format_responseによって割り当てられた64KBのスタックバッファの末尾で名前を含むDNSレコードをdnsname_to_labelsフォーマットするとき、evdns.cにoff-by-oneスタックバッファオーバーフローがあります。final-label チェックでは、j プラス label_len プラス 1 が buf_len と等しくなることを許可し、その後終端 null バイトが buf[buf_len] に書き込まれます。PTR、CNAME、MX、NS、または SOA データを含む細工された DNS サーバーの応答が、1 バイトの領域外書き込みを発生させ、プロセスをクラッシュまたは破損させる可能性があります。この問題は、バージョン 2.1.13 および 2.2.2-alpha で修正されています。(CVE-2026-63387)

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

ソリューション

TuxCareアドバイザリCENTOS7:CLSA-2026:1792536927のガイダンスに基づいて、影響を受けるパッケージを更新してください。

参考資料

https://cve.tuxcare.com/els/releases/CLSA-2026:1792536927

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

プラグインの詳細

深刻度: Critical

ID: 370884

ファイル名: tuxcare_centos_7_CLSA-2026-1792536927.nasl

バージョン: 1.2

タイプ: Local

エージェント: unix

公開日: 2026/10/22

更新日: 2026/10/26

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

リスク情報

VPR

リスクファクター: Medium

スコア: 5

パーセンタイル: 93.02

Vendor

Vendor Severity: Important

CVSS v2

リスクファクター: Medium

基本値: 6.6

現状値: 4.9

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

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

CVSS v3

リスクファクター: High

基本値: 7

現状値: 6.1

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

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

CVSS v4

リスクファクター: Critical

Base Score: 9.2

Threat Score: 7.1

Threat Vector: CVSS:4.0/E:U

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

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

脆弱性情報

必要な KB アイテム: Host/local_checks_enabled, Host/CentOS/release, Host/CentOS/rpm-list, Host/OS/extended-third-party

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

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

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

参照情報

CVE: CVE-2026-63382, CVE-2026-63383, CVE-2026-63384, CVE-2026-63385, CVE-2026-63387

CLSA: 2026:1792536927