<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Tomcat 9.0.98 &#8211; SRA OSS Tech Blog</title>
	<atom:link href="https://www.sraoss.co.jp/tech-blog/tag/tomcat-9-0-98/feed/index.xml" rel="self" type="application/rss+xml" />
	<link>https://www.sraoss.co.jp/tech-blog/</link>
	<description>OSS専門の技術ブログ。PostgreSQL、Zabbixを中心に10種類以上のOSSの解説、アップデート情報、運用ヒントを提供。</description>
	<lastBuildDate>Fri, 30 Oct 2026 08:35:50 +0000</lastBuildDate>
	<language>ja</language>
	<sy:updatePeriod>
	hourly	</sy:updatePeriod>
	<sy:updateFrequency>
	1	</sy:updateFrequency>
	<generator>https://wordpress.org/?v=7.1.3</generator>

<image>
	<url>https://www.sraoss.co.jp/tech-blog/wp-content/uploads/2018/07/blog-icon-150x150.png</url>
	<title>Tomcat 9.0.98 &#8211; SRA OSS Tech Blog</title>
	<link>https://www.sraoss.co.jp/tech-blog/</link>
	<width>32</width>
	<height>32</height>
</image> 
	<item>
		<title>Tomcat 9.0.99 のリリースノート</title>
		<link>https://www.sraoss.co.jp/tech-blog/tomcat/rn-9-0-99/</link>
		
		<dc:creator><![CDATA[基盤技術グループ]]></dc:creator>
		<pubDate>Mon, 10 Mar 2025 00:28:18 +0000</pubDate>
				<category><![CDATA[Tomcat]]></category>
		<category><![CDATA[Tomcat 9.0]]></category>
		<category><![CDATA[Tomcat 9.0.98]]></category>
		<category><![CDATA[tomcat 9.0.99]]></category>
		<category><![CDATA[アップデート]]></category>
		<guid isPermaLink="false">https://www.sraoss.co.jp/tech-blog/?p=16731</guid>

					<description><![CDATA[このドキュメントは 2025 年 2 月 10 日にリリースされた Tomcat 9.0.99 のリリースノートの日本語訳です。 ダウンロードは Tomcat ダウンロードより行えます。 以下はリリースの詳細と、最新情報 ...]]></description>
										<content:encoded><![CDATA[<p>このドキュメントは 2025 年 2 月 10 日にリリースされた <a href="https://tomcat.apache.org/tomcat-9.0-doc/changelog.html#Tomcat_9.0.99_(remm)" target="_blank" rel="noopener noreferrer">Tomcat 9.0.99 のリリースノート</a>の日本語訳です。<br />
ダウンロードは <a href="https://tomcat.apache.org/download-90.cgi" target="_blank" rel="noopener noreferrer">Tomcat ダウンロード</a>より行えます。<br />
以下はリリースの詳細と、最新情報およびドキュメントを補足するその他情報について記載しています。</p>
<p><span id="more-16731"></span></p>
<h2>不具合修正(Catalina)</h2>
<p>* インクルードされたリクエストのパラメーターマップ作成が最適化されました。 (69285)</p>
<p>* キャッシュされたリソースがコンテンツ長 0 で設定される、または即座に削除されるという稀なケースを回避するように修正されました。(69527)</p>
<p>* WebDAV の LOCK および PROPFIND において、リクエストボディなしと判定する際のエッジケース（HTTP/1.0 など）が修正されました。</p>
<p>* Resources の bloom archiveIndexStrategy にマルチリリース JAR のサポートが追加されました。(69528)</p>
<p>* WebDAV サーブレットで WEB-INF および META-INF のチェックが強化されました。</p>
<p>* CrawlerSessionManagerValve から未使用のセッション・クライアントマップが削除されました。</p>
<p>* WebDAV サーブレットで serveSubpathOnly を true に設定した場合、WebDAV 操作の対象となる宛先もサブパスに制限されるよう修正されました。</p>
<p>* DELETE リクエストに対して対象リソースが削除できない場合、デフォルトサーブレットが 405 (method not allowed) を返す際に適切な Allow HTTP ヘッダーを生成するようになりました。</p>
<p>* 非コンテナスレッドで非同期処理中に IOException が発生した際、NullPointerException が発生する可能性が修正されました。</p>
<p>* 部分的な PUT で使用される一時ファイルのライフサイクルが強化されました。</p>
<h2>不具合修正(Coyote)</h2>
<p>* Tomcat がサポートしていない登録済みの HTTP/2 設定について、警告をログに記録しないように修正されました。これらの設定は、現在暗黙的に無視されるようになりました。</p>
<p>* Http11InputBuffer を再利用する際に発生する可能性がある稀な NullPointerException を回避するように修正されました。</p>
<p>* NIO コネクタのポーラーイベント処理時に無効なソケットチャネルがログに記録されるレベルが debug に引き下げられました。これは通常の使用状況で発生する可能性があるためです。</p>
<p>* ChunkedInputFilter の available メソッドでの CRLF スキップ処理が改善されました。(69545)</p>
<p>* getHeader() の繰り返し呼び出しのパフォーマンスが改善されました。</p>
<p>* Java 24 で sun.misc.Unsafe::invokeCleaner を使用する際の警告が、実際にコードが使用される場合にのみ JRE によって報告されるようになりました。(69559)</p>
<h2>不具合修正(Jasper)</h2>
<p>* 69382 におけるリグレッションが修正されました。このバグにより、page 属性と body の両方にパラメータが含まれている場合に JSP の include アクションが機能しなくなっていました。(69508)</p>
<p>* Java 言語仕様で定義されている EL 識別子の有効な文字範囲全体を EL パーサーで許可するように更新されました。(69521)</p>
<p>* ExpressionFactory インスタンスの作成が最適化されました。(69532)</p>
<h2>不具合修正(Web applications)</h2>
<p>* ドキュメント: SSLHostConfig 要素の truststoreProvider 属性のデフォルト値をより明確に記載するように修正されました。</p>
<h2>機能追加・改良(Catalina)</h2>
<p>* WebDAV サーブレットで使用される可能性のある DataSourcePropertyStore に tableName 設定が追加されました。</p>
<p>* RFC 9110 に従って HTTP If ヘッダー処理が改善されました。</p>
<p>* Resources 要素で readOnly 属性の設定を許可し、メインリソースの readOnly 属性値を設定できるようになりました。この属性値はデフォルトおよび WebDAV サーブレットでも使用されます。</p>
<p>* 1 つ以上の Web アプリケーションが CVE-2024-56337 の脆弱性の影響を受ける可能性がある場合、JVM が適切に保護されているかを確認し、適切でない場合は正しく設定するようになりました。また、1つ以上の Web アプリケーションが CVE-2004-56337 の脆弱性の影響を受ける可能性があり、JVM を正しく設定できない、または設定確認ができない場合、影響を受ける Web アプリケーションの起動を防止するようになりました。</p>
<p>* 指定されたパスの処理が通常の要求処理と一致するように、RequestDispatcher インスタンスの作成がリファクタリングされました。</p>
<p>* Context に encodingReverseSolidusHandling 属性と encodingSolidusHandling 属性を追加して、RequestDispatcher の作成に使用されるパスの処理の挙動を制御できるようになりました。</p>
<h2>機能追加・改良(Coyote)</h2>
<p>* HTTP/2 ストリームの参照をリクエスト処理完了後にクリーンアップし、GC を助けるとともに、HTTP/2 のリサイクルされたリクエストおよびレスポンスキャッシュのサイズを縮小するようになりました。</p>
<p>* Connector の新しい設定属性 encodedReverseSolidusHandling を追加し、URL 内の %5c シーケンスの処理方法を制御できるようになりました。デフォルトの動作は変更されておらず (デコードされる)、allowBackslash 属性がデコード後の URI の処理方法を決定するようになりました</p>
<h2>機能追加・改良(Web applications)</h2>
<p>* ドキュメント: mapperContextRootRedirectEnabled および mapperDirectoryRedirectEnabled を true に設定する際のセキュリティ上の影響に関する説明が拡充されました。</p>
<h2>機能追加・改良(Other)</h2>
<p>* Commons Daemon が 1.4.1 に更新されました。</p>
<p>* 内部で使用している Commons Pool が 2.12.1 に更新されました。</p>
<p>* Byte Buddy が 1.16.1 に更新されました。</p>
<p>* UnboundID が 7.0.2 に更新されました。</p>
<p>* Checkstyle が 10.21.2 に更新されました。</p>
<p>* SpotBugs が 4.9.0 に更新されました。</p>
<p>* フランス語翻訳の改善が行われました。</p>
<p>* 中国語翻訳の改善が行われました。</p>
<p>* 日本語翻訳の改善が行われました。</p>
<p>詳細は以下をご覧ください。</p>
<p><a href="https://tomcat.apache.org/tomcat-9.0-doc/changelog.html#Tomcat_9.0.99_(remm)" target="_blank" rel="noopener">https://tomcat.apache.org/tomcat-9.0-doc/changelog.html#Tomcat_9.0.99_(remm)</a></p>
<div>
<a href="https://www.sraoss.co.jp/prod_serv/support/oss-pro-support/?utm_source=sraoss-techblog&utm_medium=referral&utm_campaign=under-article-oss" rel="noopener" style="color:initial;" target="_blank" class="no-ext"></p>
<div style="background-color:#DAEFF6; padding:20px; border-radius:8px; text-align:center;">
SRA OSSでは、各種OSS のサポートを提供しております。<br />
詳しくは<strong style="color:#2581c4;">弊社ホームページ</strong>をご覧ください。
</div>
<p></a>
</div>

]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>Tomcat 9.0.98 のリリースノート</title>
		<link>https://www.sraoss.co.jp/tech-blog/tomcat/rn-9-0-98/</link>
		
		<dc:creator><![CDATA[基盤技術グループ]]></dc:creator>
		<pubDate>Fri, 17 Jan 2025 01:58:08 +0000</pubDate>
				<category><![CDATA[Tomcat]]></category>
		<category><![CDATA[Tomcat 9.0]]></category>
		<category><![CDATA[Tomcat 9.0.97]]></category>
		<category><![CDATA[Tomcat 9.0.98]]></category>
		<category><![CDATA[アップデート]]></category>
		<guid isPermaLink="false">https://www.sraoss.co.jp/tech-blog/?p=16239</guid>

					<description><![CDATA[このドキュメントは 2024 年 12 月 9 日にリリースされた Tomcat 9.0.98 のリリースノートの日本語訳です。 ダウンロードは Tomcat ダウンロードより行えます。 以下はリリースの詳細と、最新情報 ...]]></description>
										<content:encoded><![CDATA[<p>このドキュメントは 2024 年 12 月 9 日にリリースされた <a href="https://tomcat.apache.org/tomcat-9.0-doc/changelog.html#Tomcat_9.0.98_(remm)" target="_blank" rel="noopener noreferrer">Tomcat 9.0.98 のリリースノート</a>の日本語訳です。<br />
ダウンロードは <a href="https://tomcat.apache.org/download-90.cgi" target="_blank" rel="noopener noreferrer">Tomcat ダウンロード</a>より行えます。<br />
以下はリリースの詳細と、最新情報およびドキュメントを補足するその他情報について記載しています。<br />
<span id="more-16239"></span></p>
<h2>脆弱性修正</h2>
<p>* 以前の CVE-2024-50379 に対する緩和策は不完全でした。9.0.98 以降にアップグレードすることに加えて、デフォルトのサーブレット書き込みが有効になっている大文字と小文字を区別しないファイルシステムで Tomcat を実行しているユーザーは、使用している Java のバージョンに応じて追加の構成が必要になる場合があります。本件は 2024/12/20 に公開されています。(CVE-2024-56337)</p>
<ul>
<li>Java 8 または Java 11 を使用している場合: システムプロパティsun.io.useCanonCachesを明示的にfalseに設定する必要があります。(デフォルトは true です)</li>
<li>Java 17 を使用している場合: システムプロパティsun.io.useCanonCaches が設定されている場合、それを false に設定する必要があります。(デフォルトは false です)</li>
<li>Java 21 以降を使用している場合: 追加の設定は不要です。(このシステムプロパティおよび問題のあるキャッシュは削除されています)</li>
</ul>
<p>* 複数の Web アプリケーションサンプルでは、アップロードされたデータに制限が設けられておらず、OutOfMemoryError がトリガーされてサービス拒否が発生する可能性がありました。本件は 2024/12/17 に公開されています。(CVE-2024-54677)</p>
<p>* 大文字と小文字を区別しないファイル システムに対して、デフォルトのサーブレットが書き込み可能 (readonly 初期化パラメータがデフォルト以外の値である false に設定) になっている場合、同じファイルの読み込み中に読み取りとアップロードを同時に実行すると、Tomcat の大文字と小文字の区別のチェックがバイパスされ、アップロードされたファイルが JSP として扱われ、リモートコード実行につながる可能性がありました。本件は 2024/12/17 に公開されています。(CVE-2024-50379)</p>
<h2>不具合修正(Catalina)</h2>
<p>* storeconfig の SSLHostConfig の protocols 属性に特別な処理が追加されました。</p>
<p>* リクエストパラメータを解析する際の content-type での大文字と小文字を区別するチェックが修正されました。(69442)</p>
<p>* コンストラクターまたはプロパティ関連のメソッドがチェック済み例外をスローするコンポーネントと、生成された埋め込みコードの互換性が修正されました。</p>
<p>* 同時読み取りおよび書き込み中のリソースメタデータの不一致に対する以前の修正は不完全でした。この問題が修正されました。</p>
<p>* アプリケーション定義のエラーページが呼び出されるときに、jakarta.servlet.error.message リクエスト属性が設定されていることを確認するように修正されました。(69444)</p>
<p>* ステータスサーブレットによって生成された JSON 内の数値に引用符を使用しないように修正されました。</p>
<p>* ディレクトリリストにクライアントロケールを使用するように修正されました。</p>
<p>* ExpiresFilter の複数の Cache-Control ヘッダーの処理が改善されました。(69439)</p>
<p>* 外部リポジトリからロードされたクラスを考慮し、Web アプリケーションのクラスローダーが見つけられないクラスのキャッシュサポートが更新されました。この修正が行われる前は、これらのクラスは誤って見つからないとマークされる可能性がありました。(69447)</p>
<p>* HEAD リクエストの処理が見直されました。ユーザーが明示的に設定したヘッダーは削除されず、HEAD リクエストに存在するヘッダーは同等の GET リクエストにも存在します。RFC 9110 のセクション 9.3.2 に従って、GET リクエストに存在するが同等の HEAD リクエストには存在しないヘッダーがいくつかある可能性がありました。(69466)</p>
<p>* ApplicationDispatcher.invoke() によってキャッチされた CloseNowException のインスタンスが、クライアントの切断や同様の I/O の問題によって発生した可能性が高いため、エラーレベルではなくデバッグレベルでログに記録するように変更されました。(69471)</p>
<p>* DefaultServlet で PUT の失敗を報告しようとするときに、考えられる ISE をキャッチするように変更されました。(69476)</p>
<p>* デフォルトサーブレットは、要求された範囲が2つ以上重複している場合に HTTP 範囲要求を拒否するようになりました。</p>
<p>* デフォルトサーブレットによって処理される部分的な PUT 要求のコンテンツ範囲検証が強化されました。</p>
<p>* グローバルリソースでの DataSourceStore ルックアップを調整し、通常使用されない comp/env プレフィックスを省略できるようになりました。</p>
<p>* RFC 9110 で要求されているように、HTTP Range ヘッダーは GET 要求に対してのみ処理されるようになりました。</p>
<p>* デフォルトサーブレットの useAcceptRanges 初期化パラメータが廃止されました。このパラメータは Tomcat 12 以降で削除され、実質的に true にハードコードされます。</p>
<h2>不具合修正(Coyote)</h2>
<p>* encodedSolidusHandling がサーブレット仕様に合わせて調整されました。パススルーモードが使用されている場合、アプリケーションがパスをデコードするときにエラーや破損を回避するために、%25 シーケンスもパススルーされるようになりました。</p>
<h2>不具合修正(Jasper)</h2>
<p>* メソッドパラメータの EL 評価がさらに最適化されました。</p>
<p>* 69381 の修正に続き、式言語でのメソッドルックアップパフォーマンスの最適化が追加の場所にも適用されました。</p>
<h2>不具合修正(Web applications)</h2>
<p>* ドキュメント: ResourceParams 要素への参照が削除されました。Tomcat 5.5.x では、ResourceParams のサポートが削除されました。</p>
<p>* ドキュメント: RemoteIPFilter の属性名が修正されました。属性は allowedInternalProxies ではなく internalProxies です。(69477)</p>
<p>* 例：サーブレットリクエスト情報の例が、pathInfo コンポーネントを含む URL 経由で呼び出された場合に発生するリンク切れが修正されました。</p>
<p>* 例：リクエストヘッダーの例でのセッションクッキー値の難読化が JSONレスポンスにも拡張されました。</p>
<p>* 例：JSP カレンダーの例が削除されました。</p>
<h2>不具合修正(Other)</h2>
<p>* Tomcat 組み込み JAR を使用したネイティブイメージコンパイル中の警告が修正されました。(69465)</p>
<h2>機能追加・改良(Catalina)</h2>
<p>* DefaultServlet と同様に、WebDAV サーブレットでサブパスからのみリソースを提供するオプションが追加されました。</p>
<p>* content-type からメディアタイプとサブタイプを抽出するための重複コードを1つのメソッドにリファクタリングされました。</p>
<p>* WebDAV およびデフォルトサーブレットに強力な ETag サポートが追加されました。これは、値を true に設定した useStrongETags 初期化パラメータを使用して有効にできます。生成される ETag は、リソースコンテンツの SHA-1 チェックサムになります。</p>
<p>* 69442 の修正のテストケースが追加されました。また、application/x-www-form-urlencoded への参照がリファクタリングされました。</p>
<p>* RateLimitFilter で HTTP の RateLimit ヘッダーフィールド (ドラフト) のサポートが追加されました。</p>
<p>* 69478 の回帰テストが追加されました。</p>
<p>* WebdavServlet に DataSource ベースのプロパティストレージが追加されました。</p>
<h2>機能追加・改良(Web applications)</h2>
<p>* 例：サーブレットセッションの例でセッション属性を削除する機能が追加されました。</p>
<p>* 例：サーブレットセッションの例でセッションごとに属性の最大数を 10 にハードコードで制限するようになりました。</p>
<p>* 例：JSP フォーム認証の例に、セッション属性を削除する機能が追加され、セッションごとに属性の最大数を 10 にハードコードで制限するようになりました。</p>
<p>* 例：ショッピングカートの例で、事前に定義されたアイテムのみをカートに追加できるように制限されました。</p>
<h2>機能追加・改良(Other)</h2>
<p>* Tomcat の Commons DBCP フォークが 2.13.0 に更新されました。</p>
<p>* EasyMock が 5.5.0 に更新されました。</p>
<p>* Checkstyle が 10.20.2 に更新されました。</p>
<p>* BND が 7.1.0 に更新されました。</p>
<p>* フランス語翻訳が改善されました。</p>
<p>* 韓国語翻訳が改善されました。</p>
<p>* 中国語翻訳が改善されました。</p>
<p>* 日本語翻訳が改善されました。</p>
<p>詳細は以下をご覧ください。</p>
<p><a href="https://tomcat.apache.org/tomcat-9.0-doc/changelog.html#Tomcat_9.0.98_(remm)" target="_blank" rel="noopener">https://tomcat.apache.org/tomcat-9.0-doc/changelog.html#Tomcat_9.0.98_(remm)</a><br />
<a href="https://tomcat.apache.org/security-9.html#Fixed_in_Apache_Tomcat_9.0.98" target="_blank" rel="noopener">https://tomcat.apache.org/security-9.html#Fixed_in_Apache_Tomcat_9.0.98</a></p>
<div>
<a href="https://www.sraoss.co.jp/prod_serv/support/oss-pro-support/?utm_source=sraoss-techblog&utm_medium=referral&utm_campaign=under-article-oss" rel="noopener" style="color:initial;" target="_blank" class="no-ext"></p>
<div style="background-color:#DAEFF6; padding:20px; border-radius:8px; text-align:center;">
SRA OSSでは、各種OSS のサポートを提供しております。<br />
詳しくは<strong style="color:#2581c4;">弊社ホームページ</strong>をご覧ください。
</div>
<p></a>
</div>

]]></content:encoded>
					
		
		
			</item>
	</channel>
</rss>
