Hacktoberfest 2026:メンテナが10月に向けて印を付けた、オープンで初心者向けの issue。 Hacktoberfest の issue を見る

False positive — Multiple Undertow CVEs reported but Undertow is not present in scanned artifact

オープン
#443 コメント 0 件 リアクション 0 件 担当者 0 名 GitHub で見る

まだ誰も着手していません。

評価

難易度
5/5
見積もり時間
1週間以上
初心者へのやさしさ
30/100
issue の種類
バグ
明瞭さ
おおむね明確
活発さ
静か
技術スタック
java
領域
security

調査の方向性

レポートでは、リポジトリのファイルもテストも特定されていません。まず Java アプリケーションの Xray スキャンを再現し、その依存関係ツリーを調査してください。io.undertow:undertow-core が存在しない場合に Undertow の CVE が存在せず、同時に Jetty が引き続き正しく識別されれば完了です。

索引モデルが issue の本文から書いたものです。

説明

Describe the bug
Xray reports 9 Undertow CVEs against our project. However, io.undertow:undertow-core is NOT present in our delivery at all. The project uses Eclipse Jetty (9.4.58) as its HTTP server via Apache Karaf's Pax Web integration. There is no Undertow dependency, no AJP listener, and no XNIO anywhere in the dependency chain.

The scanner appears to be making a broad or incorrect component association.

CVEs incorrectly reported:

CVE Severity Vulnerability Advisory
CVE-2023-1973 HIGH Undertow memory exhaustion DoS https://bugzilla.redhat.com/show_bug.cgi?id=2185662
CVE-2024-3884 HIGH Undertow FormEncodedDataDefinition OOM https://bugzilla.redhat.com/show_bug.cgi?id=2275287
CVE-2024-4027 HIGH Undertow getParameterNames() OOM https://bugzilla.redhat.com/show_bug.cgi?id=2276410
CVE-2024-5971 HIGH Undertow chunked response DoS https://bugzilla.redhat.com/show_bug.cgi?id=2292211
CVE-2024-6162 HIGH Undertow AJP listener path confusion https://bugzilla.redhat.com/show_bug.cgi?id=2293069
CVE-2024-7885 HIGH Undertow Proxy Protocol info leakage https://bugzilla.redhat.com/show_bug.cgi?id=2305290
CVE-2025-9784 HIGH Undertow MadeYouReset DoS https://nvd.nist.gov/vuln/detail/CVE-2025-9784
CVE-2025-12543 CRITICAL Undertow Host header validation bypass https://nvd.nist.gov/vuln/detail/CVE-2025-12543
CVE-2026-3260 HIGH Undertow multipart/form-data DoS https://bugzilla.redhat.com/show_bug.cgi?id=2443010
CVE-2026-28369 CRITICAL Undertow HTTP request smuggling https://bugzilla.redhat.com/show_bug.cgi?id=2443262

To Reproduce
Xray scan a Java application that uses Eclipse Jetty (not Undertow) as its HTTP server. Scanner reports Undertow CVEs despite the artifact not containing any Undertow dependencies.

Expected behavior
These CVEs should not be reported when io.undertow:undertow-core is not present in the scanned artifact's dependency tree. The project uses a completely different HTTP server (Jetty via Pax Web).

Versions

  • Package: io.undertow:undertow-core — NOT PRESENT
  • HTTP server actually used: org.eclipse.jetty:jetty-server:9.4.58 (via Pax Web 8.0.35)
  • Container: Apache Karaf (OSGi)

Additional context
Verified via source code search: zero references to Undertow, XNIO, or AJP listener in the entire project. The scanner may be confusing artifact metadata or making overly broad vendor-level associations.

主要言語
Java
スター
331
フォーク
164
平均マージ
20時間 9分
マージ済み PR(30日)
1

環境構築

  • Dockerfile・Docker Compose ファイルなし
  • プルリクエストのテンプレートあり
  • コントリビューションガイドなし

はじめの一歩

  1. issue を最後まで読み、次にプロジェクトのコントリビューションガイドを読みます。
  2. 着手することを issue にコメントします — 二人が同じ作業をするのを防げます。
  3. リポジトリをフォークし、ブランチを切って変更します。
  4. issue 番号を参照したプルリクエストを送ります。

jfrog/artifactory-client-java のほかの issue

jfrog/artifactory-client-java の issue をすべて見る

似ている issue

Java の issue をもっと見る

新しい issue をメールで受け取る

初心者向けの GitHub issue を短くまとめたダイジェスト。