openSUSE 16 セキュリティ更新:haproxy(openSUSE-SU-2026:22162-1)

medium Nessus プラグイン ID 371820

Language:

概要

リモートの openSUSE ホストに、セキュリティ更新プログラムがありません。

説明

リモートのopenSUSE 16ホストには、openSUSE- SU-2026:22162-1アドバイザリに記載されている脆弱性の影響を受けるパッケージがインストールされています。

haproxy 用のこの更新では、次の問題を修正しています:

- h1-htx:長すぎるチャンクサイズ行でエラーを報告します(bsc#1285046)。

haproxy の変更:

- バージョン 2.3.0+git2.b031728 への Otel 更新:
* DOC:otel:リポジトリにセキュリティポリシーを追加しました
* マイナー:otel:テスト:オプションの upstream コンテキストを含むテストを追加
* バージョン:otel:フィルターバージョンを 2.3.0
* DOC:otel:実装ガイドの繰り返し箇所を短縮しました
* バグ/マイナー:otel:サンプルが何も得られない場合、手荷物ペアを放置していました
* DOC:otel:ストリーム停止ノートと関数参照を完了しました
* DOC:otel:ロード時の警告と欠落しているルールをガイドに追加しました
* DOC:otel:ガイドとノートの古い記述を修正
* DOC:otel:キーワードガイドを修正し、完成させました
* CLEANUP:otel:NOTE コメントで実行できないコードをマークしました
* CLEANUP:otel:無効な文字チェックモードを記述しました
* マイナー:otel:W3C ルールに照らしてコンテキストフィールドキーをチェックしました
* DOC:otel:テストの概要を追加
* マイナー:otel:イベントペアリングを、イベントペアリングを完了する行で報告しました
* マイナー:otel:決して実行されない otel-scope について警告を出しました
* マイナー:otel:ルートスパンルールを強制しました
* マイナー:otel:各参照の span およびコンテキスト名を検証しました
* マイナー:otel:注入および抽出コンテキスト名のルールを強制しました
* マイナー:otel:1 つの名前の計器ラインを 1 つの所有者にバインドしました
* マイナー:otel:条件ごとにキーを 1 回繰り返すようにし、最初の一致を適用
* マイナー:otel:「link」キーワードに条件を与え、それを繰り返すようにしました
* マイナー:otel:「otel-stop」キーワードの繰り返しを許可していました
* マイナー:otel:サンプルリストを同じ行の繰り返しの句で終了しました
* マイナー:otel:再定義から繰り返されるスパンラインを分離しました
* マイナー:otel:SDK ルールに照らして計量手段ラインをチェックしました
* マイナー:otel:各 otel-instrumentation キーワードを 1 回のみ許可しました
* マイナー:otel:OTel スコープ内に存在するための構成が必要でした
* マイナー:otel:任意の順序で構成セクションを許可
* マイナー:otel:ACL タームなしで裸の「if」または「unless」を拒否しました
* マイナー:otel:そのセクション内で ACL 名を一意にしました
* バグ/マイナー:otel:条件により、3 つのリストからの ACL を混合させることが可能でした
* マイナー:otel:名前としての予約語を拒否し、長さを制限しました
* マイナー:otel:値が単独で立つサンプルキーに名前を付けました
* バグ/マイナー:otel:構成の前にフィルター行全体を読み込みます
* バグ/マイナー:otel:1 つの値でサンプル式を繰り返すことが可能でした
* バグ/マイナー:otel:名前としてのサンプル式の測定を停止しました
* バグ/マイナー:otel:「config」キーワードを独自の解析エラーで命名しました
* クリーンアップ:otel:ケースを折りたたむことなく、手荷物キャリアのキーを比較
* クリーンアップ:otel:コメントとガイドの「逐語的」という単語を置き換えました
* CLEANUP:otel:エントリトレースが欠けていた関数にエントリトレースを追加しました
* CLEANUP:otel:繰り返されるエラーメッセージをマクロに収集しました
* マイナー:otel:テスト:構成パーサーテストを追加
* DOC:otel:キーワード定義ルールを追加し、ガイドを更新しました
* クリーンアップ:otel:コメントとガイドの「gate」という単語を置き換えました
* マイナー:otel:フィルター配置が決して起動しないイベントについて警告を出しました
* バグ/マイナー:otel:バックエンドフィルターがフロントエンドルールを再実行しないようにしました
* バグ/マイナー:otel:サーバーに到達しなかったときに on-server-unavailable で起動しました
* バグ/マイナー:otel:バックエンドセクションのフィルターに対してアイドルタイマーを武装させました
* マイナー:otel:全ての otel-group に「groups」行の名前を付ける必要がありました
* バグ/マイナー:otel:解析中止後にセクション状態をクリアしました
* バグ/マイナー:otel:チャネルなしで実行されるイベントに使用可能な方向を与えました
* CLEANUP:otel:イベントが処理される span イベントダンプマクロを使用
* マイナー:otel:スコープイベントに対して「use-headers の抽出」をチェックしました
* バグ/マイナー:otel:ルートスコープがスキップされる際、セッションをアライブに保ちました
* CLEANUP:otel:無効にするセッションを 1 つの関数にまとめました
* LICENSE:otel:LICENSE ファイルを追加し、ヘッダーを GPL に移動しました
* マイナー:otel:速度テストにサンプラーレベルを追加しました
*マイナー:otel:ゴミ箱バッファのサンプルを評価しました
* 重要度中:otel:何も記録しないスパンのサンプルをスキップしました
- バージョン 3.4.7+git0.8872a2604 に更新してください:
* [RELEASE] リリースバージョン 3.4.7
* バグ/重要:h1-htx:長すぎるチャンクサイズ行でエラーを報告します(bsc#1285046)
* バグ/重要:mux-h2:PING フレームの短い読み取りを適切に処理します
* バグ/マイナー:cfgparse-global:localpeer が -L と一緒に設定されている場合にのみ警告します
* REGTEST:ssl:crt-list 暗号スイートテストには OpenSSL 1.1.1 が必要です
* REGTESTS:http-messaging:小さなタイムアウトで成功するようにhttp_fail_cnt_bodyを修正します
* バグ/重要度中:mux-h1:最初のリクエストで H2 プレフサーのみを受け入れます
* バグ/マイナー:http-fetch:TCP モードで疑似ヘッダーを報告しません
* バグ/重要度中:mux-h1:エラーが空のときに embryonic ストリームもリリースします
* バグ/重要度中:mux-h2:rxbuf 割り当て障害のクラッシュの可能性を修正します
* バグ/重要度中:mux-h2:h2_wake() の rhttp 接続のデッドを報告
* バグ/重要度中:mux-h1:アップグレードされた接続を h1s_destroy() のトレースに渡しません
* バグ/重要度中:mux-fcgi:fcgi_deferred_shut() から解放されたタスクレットを返しません
* バグ/重要度中:mux-h2:h2_deferred_shut() から解放されたタスクレットを返しません
* バグ/マイナー:hlua:proxy_find_by_id() が以前に存在していたサーバーで NULL を返す可能性があると想定します
* バグ/マイナー:spoe:空のリストとスプライスするメッセージリストを修正
* REGTESTS:ログ:クライアントの終了時にログフォワード TCP セッションが終了することを確認します
* バグ/重要度中:ログ:syslog アプレットでピアのシャットダウンを無視しません
* REGTESTS:cli:正確に tune.bufsize バイトのコマンドラインをテストします
* バグ/重要度中:cli:フルコマンドラインでの最後のコマンド検出を修正
* バグ/マイナー:cfgparse-listen:提案のオプションリストを完成させます
* バグ/マイナー:プロキシ:cfg_opts3中から最も近いオプションも探します
* バグ/マイナー:cfgparse-listen:バックエンドセクションの余分な引数を適切に拒否します
* バグ/マイナー:cfgparse-listen:状態競合の警告の引用を修正します
* バグ/マイナー:cfgparse-listen:email-alert がチェックする引数を修正します
* バグ/マイナー:cfgparse-listen:プロキシの以前の記述をリリースします
* バグ/マイナー:cfgparse-global:グローバル記述に対して欠落している calloc() チェックを追加します
* バグ/マイナー:cfgparse-global:max-spread-checks のエラーラベルに欠如している goto を追加
* バグ/重要:cfgparse:キーワードをスキャンする際にユーザーリストセクションを適切にチェックします
* マイナー:doc:診断モードの動作について詳しく説明します
* バグ/マイナー:ssl:AWS-LC を持つダンプ ssl 証明書の潜在的な NULL-deref を修正します
* バグ/マイナー:h3:QPACK uni ストリームの RS/SS を拒否します
* バグ/マイナー:h3:GOAWAY フレームで接続を切断する時間が長すぎます
* バグ/マイナー:h3:ヘッダーが切り捨てられたフレームを拒否
* バグ/マイナー:mux_quic:ストリーム上の FINAL_SIZE_ERROR 検出を拡張
* バグ/マイナー:ssl: X25519 および X448 のグループに標準名を使用
* バグ/重要度中:リスナー:リスナーをウェイクアップする前に maxconn を考慮してください
* バグ/重要度中:ssl:crt-list 曲線が AWS-LC で無視されます
* バグ/重要度中:ssl:AWS-LC で無視される crt-list 暗号
* バグ/マイナー:ssl:io cb の BE conn リリースにおけるトレースクラッシュを修正
* バグ/マイナー:ssl:io cb の FE conn リリースのトレースクラッシュを修正します
* バグ/マイナー:hq-interop:スタンドアロン FIN によるリクエストでの二重 EOM を防止します
* バグ/マイナー:ログ:log-steps パーサーにあるエラーメッセージを修正します
* マイナー:http-ana:ストリーミングイベント(SSE)に対して http-no-delay を自動的に有効化します
* バグ/マイナー:cli:wait help usage を更新します
* バグ/マイナー:サーバー:del サーバーの説明を修正します
* バグ/マイナー:プロキシ:動的に追加されたバックエンド用にPR_CAP_LBを追加
* DOC:config:名前が渡されたときに url_ip と url_port が失敗することを言及
* DOC:config:解析不能な入力の hex2i() コンバーターの doc を修正
* DOC:config:オプション checkcache によりブロックされていない他の応答に言及
* バグ/マイナー:サンプル:パスが指定されていない場合、デコードされた JWT 部分を返します
* バグ/重要度中:tcpcheck:未割り当てバッファで正規表現を実行しません
* バグ/マイナー:http-fetch:Set-Cookie 属性をクッキーとしてカウントしません
* バグ/マイナー:ペイロード:req.ssl_ec_ext からのブーリアンを常に報告
* バグ/マイナー:stick-table:table_trackers() で検索自体をカウントしません
* バグ/マイナー:http-ana:checkcache が応答をブロックする際に 502 を返します
* バグ/マイナー:サンプル:quic_enabled() が常に成功するようにします
* バグ/マイナー:sample:http_date() により発せられる小数部をゼロパッド
* バグ/マイナー:サンプル:入力ユニットに ms_/us_ 時間オフセットを適用します
* バグ/マイナー:http:切り捨てられた q-factor の区切り文字を消費しません
* バグ/マイナー:jwe:偽造の cek におけるバッファオーバーフローを回避します(RSA1.5)
* バグ/マイナー:jwe:RSA1.5 の場合に偽の cek を充填する際のバッファオーバーフロー
* バグ/重要度中:パターン:データが満たされていない場合は、static_pattern のデータデリファレンスを行いません
* バグ/重要度中:stick-table:キーサイズをバッファに収まるものに制限します
* マイナー:スティックテーブル:各キーのオンワイヤサイズを計算
* マイナー:stick-table:オンワイヤのデータサイズを見積もる関数を提供します
* BUILD:haring:nop 警告によるコンパイル問題を修正します。
* マイナー:stconn:エンドポイントをデタッチするよりも置換することを好みます
* バグ/マイナー:flt-http-comp:EOM フラグを復元するために htx_set_eom() に依存します
* バグ/重要度中:flt-http-comp:圧縮の終わりまでフラグHTX_FL_EOMブロック
* マイナー:quic:AEAD 整合性制限を実装します
* 重要度中:jwt:デフォルトで jwt_verify の alg を拒否しません
* [RELEASE] リリースバージョン 3.4.6
* REGTESTS:ログ:リングの内部サーバーが UNIX ソケットをターゲットにしている可能性があることをチェックします
* バグ/重要度中:サーバー:内部プロキシ用のログバックエンドアドレスチェックをスキップ
* バグ/重要度中:シンク:セッションが ~25 日以上続いた後、再接続試行が機能しません
* バグ/重要:mux_quic:RESET_STREAM 受信時の潜在的なクラッシュを修正
* マイナー:ログ:+utf8 エンコーディングオプションを追加して、有効な UTF-8 を渡せるようにします
* マイナー:ログ:入力終端を _lf_encode_bytes() バイトエンコーダーに渡します
* [RELEASE] リリースバージョン 3.4.5
* バグ/マイナー:mux-h2:トンネル化されたストリームで受信したトレーラーを拒否します
* REGTESTS:ログ:+json オプションによって実行されるエスケープをチェックします
* バグ/重要度中:ログ:+json 出力の印刷不可能な範囲全体をエンコードします
* バグ/重要度中:mux_quic:FE init でタイムアウトを有効化します
* バグ/重要:mux_quic:RESET_STREAM 受信での漏洩を修正します
* バグ/マイナー:http-ana:早期のヒント後にトランザクションステータスを復元します
* バグ/マイナー:tcpcheck:権限の更新後に開始行をリフレッシュします
* バグ/マイナー:mux-h1:ヘッダーが発信されると、CL と T-E のみを送信済みとしてマークします
* バグ/マイナー:http-fetch:http_auth_bearer(<hdr>)のスペースチェックを修正
* バグ/マイナー:http-fetch:http_auth_bearer() は、欠如しているヘッダーと一致すべきではありません
* バグ/マイナー:http-ana:応答本文の失敗を http_fail_cnt で 1 回だけカウントします
* バグ/重要度中:tcp-rules:バックエンドから評価されたキャプチャレンルールを無視します
* バグ/重要度中:http-act:バックエンドから評価されたキャプチャレンルールを無視します
* バグ/重要度中:http-htx:回転するゴミ箱チャンクに新しい権限を構築しません
* バグ/重要度中:ログ:CBOR int および bool エンコーダーの末尾の 0 を予約します
* REG-TESTS:http-messaging:H1/H2 に対する暫定応答をテストするためのスクリプトを追加します
* バグ/マイナー:mux-h2:1xx 暫定応答でこれ以上の HTX データを期待しないでください
* バグ/マイナー:http-client:設定時にサーバータイムアウトティックを変換します
* バグ/マイナー:ssl:ssl_sock_to_buf() の SSL コンテキストの NULL デリファレンスの可能性を修正します
* バグ/マイナー:hlua:切断時にプライベート Lua ルールデータをリリースします
* バグ/重要:htx:更新時にヘッダー/トレーラーの長さ制限をチェックします
* バグ/マイナー:tools:NULL 文字列の匿名化を試みません
* バグ/重要度中:htx:htx_defrag() から返されるポジションを修正します
* バグ/重要度中:http-client/cli:応答が消費されたときに http-client に通知します
* マイナー:http-client:一部のデータが消費されたことを通知する関数を追加します
* バグ/重要度中:acme:http-client で HTTPCLIENT_O_RES_ACCUM オプションを設定します
* バグ/重要度中:ssl/ocsp:http クライアントでHTTPCLIENT_O_RES_ACCUMオプションを設定します
* マイナー:http-client:応答の受信を停止しないオプションを追加します
* バグ/重要度中:http-client:httpclient コンテキストがリリースされている場合はそれを使用しません
* バグ/重要度中:タスク:task_destroy 内の自分たちのものではないタスクを破壊しない
* OPTIM:tools:最新の localtime() および gmtime() のキャッシュを保持
* 重要:フィルター:フィルターシーケンスディレクティブを戻します
* バグ/マイナー:プロキシ:カスケードされたデフォルトを通じて PR_FL_DEF_EXPLICIT_MODE を渡します
* バグ/重要度中:tcp-rules:yield で tcp-request コンテンツの評価を再起動しません
* CLEANUP:stream:ストリームダンプの余分な改行を削除します
* バグ/重要度中:htx:ゼロサイズのブロック用にブロック記述子を用意しておきます
* バグ/重要度中:ssl:期限切れの TLS セッションで 0 タイムアウトを設定しません
* DOC:構成:サンプルタイプの有効範囲を明確にします
* REGTESTS:http-rules:埋め込み \0 があるサンプルの -m str をチェックします
* バグ/マイナー:サンプル:url_dec、json_query および jwt_* の \0 バイトを拒否します_query
* バグ/マイナー:ssl:cafile_entry での ca_list の漏洩を修正します
* バグ/マイナー:cli:コマンドなしでペイロードを拒否します
* バグ/重要度中:cli:コマンドまたはペイロード行をフルバッファに読み込まないでください
* バグ/重要度中:cli:入力バッファが空の場合は次のコマンドを解析しません
* バグ/重要度中:http_act:条件付きの normalize-uri ノーマライザー選択を修正
* REGTESTS:map:反復フェッチでの ACL 内部のmap_regmをチェックします
* バグ/重要度中:map:pat_match_regm() でフェッチコンテキストを上書きしません
* バグ/マイナー:ssl:size_tのアドレスを int* として OpenSSL に渡しません
* バグ/重要度中:http-ana:データフィルターでトンネルタイムアウトを適用します
* バグ/マイナー:h3:新しいヘッダーのフレームタイプカウンターのみを増分します
* バグ/マイナー:h3:リクエストストリームの不明なフレームタイプを指定された通りに処理します
* バグ/マイナー:h3:空の HEADERS フレームを指定された通りに処理します
* バグ/重要度中:h3:空の DATA フレームで FIN をブロックしません
* バグ/マイナー:h3:必須ペイロードを伴う切り捨てられたフレームを拒否します
* バグ/マイナー:ストリーム/デバッグ:信号に関するストリームダンプ機能を強化します
* バグ/重要度中:htx:転送中にソースを保存する必要がある場合はフラグをリセットしません
* バグ/マイナー:hlua:HTTP メッセージに対して重複するデータがない場合、常に nil を返します
* バグ/マイナー:mux-h1:最終チャンクが未完成の場合、トレーラーでエラーを返します
* バグ/重要度中:hlua:cosocket アプレットを GC から決してリリースしません
* DOC:config:様々な制限に関して tune.bufsize doc を調整して説明します
* バグ/マイナー:quic:トークン生成失敗時の NEW_TOKEN フレームの漏洩
* バグ/重要:h3:H3 切り捨てられたフレームを拒否します
* バグ/重要度中:mux-h2:サブスクリプションでH2_SF_NOTIFIED必ず削除します
* 重要度中:mux-h1:ストリームの終わりに短いデータに対する強化テスト
* REGTESTS:ログ:+cbor 出力がログされたバイトを通過することを確認します
* DOC:config:セクション 8.6 が cbor エンコーディングに適用されないことを言及
* REGTESTS:ログ:どのログフォーマットタグがコントロール文字をエスケープするかチェックします
* REGTESTS:ログ:show events -s のテストを追加します
* マイナー:ring:-s フラグを追加して、出力をサニタイズするイベントを表示します
* バグ/マイナー:quic:ポストハンドシェイクフレームが失敗する際に誤った CID を削除します
* バグ/マイナー:qpack:到達できない必須の挿入カウントを受け入れます
* バグ/マイナー:qpack:エンコーダーおよびデコーダーのストリームデータが消費されることはありません
* マイナー:quic:ChaCha20 ヘッダー保護コンテキストが解放されないように保護します
* クリーンアップ:リゾルバー:DNS 応答バッファのクリアを停止します
* バグ/マイナー:リゾルバー:空の切り捨てられた応答を分類化します
* BUN/MINOR:hlua:スレッドごとのファイルのロード後にhlua_body変数をリセット
* バグ/重要度中:フィルター:比較する前にフィルター名をチェック
* バグ/マイナー:quic:最初のキーフェーズの遅延パケットはドロップされます
* バグ/重要度中:quic:失敗した後のキー更新フェーズの変更でクラッシュ
* バグ/マイナー:ペイロード:拡張の長さにより ClientHello 拡張リストをバインド
* バグ/マイナー:ペイロード:smp_client_hello_parse() のcipher_lenバインドチェックを修正します
* バグ/重要度中:mux-spop:分割された HELLO/DISCONNECT フレームの解析を適切に処理します
* OPTIM:サーバー:既知の最小未使用サーバー ID を記憶します
* バグ/マイナー:cache:シードキャッシュプライマリハッシュ
* バグ/マイナー:キャッシュ:プライマリキーでの衝突を管理します
- バージョン 3.4.3+git88.24ec4c12d に更新してください:
* バグ/重要度中:シンク:ロガーコピーあたり暗黙のリングを 1 つも作成しません
* バグ/重要度中:シンク:暗黙ログサーバーの設定を初期化します
* バグ/マイナー:flt-http-comp:データの終わりを検出するために次のブロックを読みません
* バグ/マイナー:fcgi-app:非キャッシュ/非圧縮フィルターによる明示的なフィルター宣言を許可
* バグ/重要度中:キャッシュ:冗長な生成元/リファラーのキャッシュを無視します
* REGTESTS:コンバーター:接続を使用します:has_ctl() テストで閉じます
* マイナー:デバッグ:complain() ではなく __BUG_ON_ONCE() の一致カウントをチェックします
* マイナー:サンプル:新しいコンバーター has_ctl() を追加して、制御文字を検出します
* DOC:haterm:例に不足している「haterm」ビルドターゲットを追加します
* バグ/重要度中:sink:ring_dispatch_messages() の周辺で sft ロックを保持しません
* バグ/重要度中:接続:fc_pp_tlv() フェッチでの無限ループを修正します
* 重要度中:mux-h2:短い content-length メッセージで EOM を報告しません
* バグ/重要度中:mux-h1:短い content-length で接続を閉じます

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

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

ソリューション

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

参考資料

https://bugzilla.suse.com/1285046

プラグインの詳細

深刻度: Medium

ID: 371820

ファイル名: openSUSE-2026-22162-1.nasl

バージョン: 1.1

タイプ: Local

エージェント: unix

公開日: 2026/10/25

更新日: 2026/10/25

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

脆弱性情報

CPE: cpe:/o:novell:opensuse:16.0, p-cpe:/a:novell:opensuse:haproxy

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

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

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

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