公開日:2023/01/04 最終更新日:2023/01/04
JVNVU#92183876
Apache TomcatのJsonErrorReportValveにおけるエスケープ処理不備の問題
Apache TomcatのJsonErrorReportValveクラスには、エスケープ処理不備の問題があります。
- Apache Tomcat 10.1.0-M1から10.1.1までのバージョン
- Apache Tomcat 9.0.40から9.0.68までのバージョン
- Apache Tomcat 8.5.83
Apache TomcatのJsonErrorReportValveクラスでは、タイプ、メッセージあるいは説明の値をエスケープしません(CVE-2022-45143)。
JsonErrorReportValveの出力のタイプ、メッセージあるいは説明の値は、ユーザが提供するデータから構築される場合があり、JSON出力を無効化されたり、操作されたりする可能性があります。
アップデートする
開発者が提供する情報をもとに、最新版へアップデートしてください。
本脆弱性は次のバージョンで修正されているとのことです。
- Apache Tomcat 10.1.2およびそれ以降のバージョン
- Apache Tomcat 9.0.69およびそれ以降のバージョン
- Apache Tomcat 8.5.84およびそれ以降のバージョン
ベンダ | リンク |
The Apache Software Foundation | [SECURITY] CVE-2022-45143 Apache Tomcat - JsonErrorReportValve injection |
Fixed in Apache Tomcat 10.1.2 | |
Fixed in Apache Tomcat 9.0.69 | |
Fixed in Apache Tomcat 8.5.84 |
- 2023/01/04
- [想定される影響]、[対策方法]の誤字を修正