1.9. 既知の問題


このセクションでは、Red Hat ビルドの Quarkus 2.13 の既知の問題を記載しています。

説明

CVE-2023-6267 に対応するために Red Hat ビルドの Quarkus 2.13.9.SP1 に実装されたセキュリティー修正により、重大な変更が導入されました。

この破壊的変更は、RestEasy Classic で複数の OIDC プロバイダーを使用する場合にのみ関係があり、コンテキストと依存性注入 (CDI) インターセプターを使用して OIDC テナント設定識別子をプログラム的に解決する場合に発生します。

この修正が行われる前は、CDI インターセプターは認証チェックの前に実行されていました。修正を導入すると、CDI インターセプターがトリガーされる前に認証が行われます。したがって、CDI インターセプターを使用して複数の OIDC プロバイダー設定識別子を解決することは、機能しなくなります。RestEasy Reactive アプリケーションへの影響はありません。

回避策

現在の OIDC 設定のテナント ID を解決するには、quarkus.oidc.TenantResolver メソッドを使用します。

詳細は、Quarkus の OpenID Connect (OIDC)マルチテナンシーの使用ガイドの アノテーションによるテナント識別子の解決 セクションを参照してください。

1.9.2. Red Hat ビルドの Quarkus 2.13.9 はドメインソケットをサポートしません。

Red Hat ビルドの Quarkus 2.13.x および 3.2 は、ネイティブトランスポートおよび関連する機能をサポートしません。したがって、ネイティブの epoll または io_uring トランスポートの使用と、ネイティブトランスポートを必要とするドメインソケットの使用もサポートされていません。

Red Hat ビルドの Quarkus バージョン 2.13.8.SP2 より前のバージョンでは、セキュリティーの問題 CVE-2023-4853 が存在し、攻撃者がセキュリティーポリシーを完全に回避する可能性があり、承認されていないエンドポイントアクセスやサービス拒否につながる可能性がありました。

パスベースのルールを使用して Quarkus アプリケーションの HTTP エンドポイントをセキュアにした場合は、Quarkus アプリケーションが Red Hat ビルドの Quarkus 2.13.8.SP2 に更新する必要があります。または、Red Hat Product Security Center が提供する回避策オプションに従います。

このセキュリティー問題の詳細と、さまざまな軽減策オプションの詳細は、Red Hat Security Bulletin RHSB-2023-002 の Mitigation セクションを参照してください。

1.9.4. CORS フィルターによるユーザーエクスペリエンス

説明

Red Hat ビルドの Quarkus 2.13.8.SP1 では、Vert.x クロスオリジンリソース共有(CORS)フィルターの Vert.x HTTP CORS フィルターは厳格で、このようなオリジンを受け入れるようにフィルターが明示的に設定されていない場合に same-origin リクエストを拒否します。

回避策

同じオリジン要求を受け入れるようにフィルターを設定します。たとえば、HTML ページを含む https://my.org で Quarkus アプリケーションをホストし、そのページに更新を https://my.org に戻す JavaScript が含まれている場合は、同じオリジン要求を許可するために application.properties ファイルに以下の設定を適用する必要があります。

quarkus.http.cors=true
quarkus.http.cors.origins=https://my.org

CVE-2022-4147 quarkus-vertx-http を修正した結果により、同じホストオリジンを許可するように Vert.x HTTP CORS フィルターを設定する必要があります。Quarkus の CORS セキュリティー誤設定:OWASP A05_2021 レベル。

Red Hat は、Red Hat ビルドの Quarkus の今後のリリースで、この要件を緩和するかどうかを評価します。

Red Hat logoGithubredditYoutubeTwitter

詳細情報

試用、購入および販売

コミュニティー

会社概要

Red Hat は、企業がコアとなるデータセンターからネットワークエッジに至るまで、各種プラットフォームや環境全体で作業を簡素化できるように、強化されたソリューションを提供しています。

多様性を受け入れるオープンソースの強化

Red Hat では、コード、ドキュメント、Web プロパティーにおける配慮に欠ける用語の置き換えに取り組んでいます。このような変更は、段階的に実施される予定です。詳細情報: Red Hat ブログ.

Red Hat ドキュメントについて

Legal Notice

Theme

© 2026 Red Hat
トップに戻る