脆弱性
Red Hat Quarkus REST Data Panacheにセキュリティ制御のバイパスに関する脆弱性が存在する。開発者が@MethodPropertiesを用いて特定の操作をカスタマイズする際、セキュリティロールを明示的に再宣言しないと、コードジェネレータがクラスレベルのセキュリティ要件を暗黙的にドロップしてしまう。これにより、影響を受けるエンドポイントがデフォルトで認証不要のアクセス許可状態となり、攻撃者が認証なしで不正にアクセスすることが可能となる。
対象ソフト
Quarkusは、Javaエコシステム向けのKubernetesネイティブなJavaフレームワークであり、主にマイクロサービスやクラウドネイティブアプリケーションの開発で利用される。
影響
認証されていない攻撃者によって、機密情報の漏洩やデータの不正な変更などの影響が生じるおそれがある。