<?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>SRA OSS Tech Blog</title>
	<atom:link href="https://www.sraoss.co.jp/tech-blog/feed/" rel="self" type="application/rss+xml" />
	<link>https://www.sraoss.co.jp/tech-blog/</link>
	<description>OSS専門の技術ブログ。PostgreSQL、Zabbixを中心に10種類以上のOSSの解説、アップデート情報、運用ヒントを提供。</description>
	<lastBuildDate>Wed, 29 Jul 2026 07:05:46 +0000</lastBuildDate>
	<language>ja</language>
	<sy:updatePeriod>
	hourly	</sy:updatePeriod>
	<sy:updateFrequency>
	1	</sy:updateFrequency>
	<generator>https://wordpress.org/?v=6.8.3</generator>

<image>
	<url>https://www.sraoss.co.jp/tech-blog/wp-content/uploads/2018/07/blog-icon-150x150.png</url>
	<title>SRA OSS Tech Blog</title>
	<link>https://www.sraoss.co.jp/tech-blog/</link>
	<width>32</width>
	<height>32</height>
</image> 
	<item>
		<title>Tomcat 11.0.24 のリリースノート</title>
		<link>https://www.sraoss.co.jp/tech-blog/tomcat/rn-11-0-24/</link>
		
		<dc:creator><![CDATA[基盤技術グループ]]></dc:creator>
		<pubDate>Wed, 29 Jul 2026 06:39:14 +0000</pubDate>
				<category><![CDATA[Tomcat]]></category>
		<category><![CDATA[Tomcat 11.0]]></category>
		<category><![CDATA[Tomcat 11.0.23]]></category>
		<category><![CDATA[Tomcat 11.0.24]]></category>
		<category><![CDATA[アップデート]]></category>
		<guid isPermaLink="false">https://www.sraoss.co.jp/tech-blog/?p=20958</guid>

					<description><![CDATA[このドキュメントは 2026 年 7 月 8 日にリリースされた Tomcat 11.0.24 のリリースノートの日本語訳です。 ダウンロードは Tomcat ダウンロードより行えます。 以下はリリースの詳細と、最新情報 ...]]></description>
										<content:encoded><![CDATA[<p>このドキュメントは 2026 年 7 月 8 日にリリースされた <a href="https://tomcat.apache.org/tomcat-11.0-doc/changelog.html#Tomcat_11.0.24_(markt)" target="_blank" rel="noopener noreferrer">Tomcat 11.0.24 のリリースノート</a>の日本語訳です。<br />
ダウンロードは <a href="https://tomcat.apache.org/download-11.cgi" target="_blank" rel="noopener noreferrer">Tomcat ダウンロード</a>より行えます。<br />
以下はリリースの詳細と、最新情報およびドキュメントを補足するその他情報について記載しています。</p>
<p><span id="more-20958"></span></p>
<h2>脆弱性修正</h2>
<p>* EncryptInterceptor を安全に構成するための要件が明確に文書化されていない問題が修正されました。(CVE-2026-59084)</p>
<p>* RewriteValve において、+ が誤って空白文字としてデコードされることにより、セキュリティ制御を回避できる可能性がある問題が修正されました。(CVE-2026-59083)</p>
<h2>不具合修正(Catalina)</h2>
<p>* シングルトン JNDI リソースに対する同時検索時に発生する競合状態を回避するよう修正されました。</p>
<p>* デフォルトサーブレットにおける範囲検証のパフォーマンスが改善されました。</p>
<p>* RewriteValve で発生する NPE が修正されました。</p>
<p>* パブリックコンストラクターが復元され、リフレクション経由での Bootstrap の使用が修正されました。スクリプト経由での使用には影響ありませんでした。(70127)</p>
<p>* AbstractAccessLogValve を継承して多くの要素クラスを拡張できるよう復元されました。</p>
<p>* DIGEST 認証が RFC 7616 に準拠するよう改善され、有効な qop パラメーターの指定がクライアントに必須となりました。</p>
<p>* antiLockingDocBase が有効な場合、一時的な docBase の作成に Files API を使用するよう変更されました。</p>
<p>* DataSourceRealm の起動時における設定の検証が改善されました。</p>
<p>* JAASRealm で、ログインが失敗しないものの Principal が生成されなかった場合に、ログアウト処理を実行するよう修正されました。</p>
<p>* SSI の置換、引用符処理、およびエスケープ処理に関するさまざまなエッジケースが修正されました。</p>
<p>* RewriteValve のルール処理中に、リテラルの「+」が意図せず空白へ変換される問題が修正されました。</p>
<h2>不具合修正(Coyote)</h2>
<p>* コネクターが TLS に OpenSSL と Tomcat Native を使用するよう明示的に設定されている場合に、適切なバージョンの Tomcat Native が利用できないと JVM がクラッシュする可能性がある問題が修正されました。</p>
<h2>不具合修正(Jasper)</h2>
<p>* 69399 の修正（69333 の修正で発生したリグレッションへの対応）が不完全であり、doStartTag() および doEndTag() で例外を送出したタグが誤って再利用される問題が修正されました。この修正により、そのような例外が発生したタグは再利用されなくなりました。(70120)</p>
<h2>不具合修正(WebSocket)</h2>
<p>* WebSocket 拡張機能 permessage-deflate において、圧縮メッセージの展開後サイズが利用可能なバッファーを超えた場合にデータが欠落する問題が修正されました。(70126)</p>
<p>* WebSocket の HTTP アップグレード処理中における、サーバー応答に対する WebSocket クライアントの処理が最適化されました。</p>
<h2>機能追加・改良(Jasper)</h2>
<p>* JSP コンパイル時のコンパイラーソースおよびコンパイラーターゲットとして Java 28 を指定できるようになりました。これらの値をサポートしていない Eclipse JDT コンパイラーを使用した場合は、警告が出力され、既定値が使用されます。</p>
<h2>機能追加・改良(Other)</h2>
<p>* Eclipse JDT コンパイラーが 4.40 に更新されました。</p>
<p>* Byte Buddy が 1.18.9 に更新されました。</p>
<p>* UnboundID が 7.0.5 に更新されました。</p>
<p>* JaCoCo が 0.8.15 に更新されました。</p>
<p>* BND が 7.3.0 に更新されました。</p>
<p>* フランス語翻訳が改善されました。</p>
<p>* 日本語翻訳が改善されました。</p>
<p>詳細は以下をご覧ください。</p>
<p><a href="https://tomcat.apache.org/tomcat-11.0-doc/changelog.html#Tomcat_11.0.24_(markt)" target="_blank" rel="noopener">https://tomcat.apache.org/tomcat-11.0-doc/changelog.html#Tomcat_11.0.24_(markt)</a><br />
<a href="https://tomcat.apache.org/security-11.html#Fixed_in_Apache_Tomcat_11.0.24" target="_blank" rel="noopener">https://tomcat.apache.org/security-11.html#Fixed_in_Apache_Tomcat_11.0.24</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 10.1.57 のリリースノート</title>
		<link>https://www.sraoss.co.jp/tech-blog/tomcat/rn-10-1-57/</link>
		
		<dc:creator><![CDATA[基盤技術グループ]]></dc:creator>
		<pubDate>Wed, 29 Jul 2026 06:37:05 +0000</pubDate>
				<category><![CDATA[Tomcat]]></category>
		<category><![CDATA[Tomcat 10.1]]></category>
		<category><![CDATA[Tomcat 10.1.56]]></category>
		<category><![CDATA[Tomcat 10.1.57]]></category>
		<category><![CDATA[アップデート]]></category>
		<guid isPermaLink="false">https://www.sraoss.co.jp/tech-blog/?p=20961</guid>

					<description><![CDATA[このドキュメントは 2026 年 7 月 7 日にリリースされた Tomcat 10.1.57 のリリースノートの日本語訳です。 ダウンロードは Tomcat ダウンロードより行えます。 以下はリリースの詳細と、最新情報 ...]]></description>
										<content:encoded><![CDATA[<p>このドキュメントは 2026 年 7 月 7 日にリリースされた <a href="https://tomcat.apache.org/tomcat-10.1-doc/changelog.html#Tomcat_10.1.57_(schultz)" target="_blank" rel="noopener noreferrer">Tomcat 10.1.57 のリリースノート</a>の日本語訳です。<br />
ダウンロードは <a href="https://tomcat.apache.org/download-10.cgi" target="_blank" rel="noopener noreferrer">Tomcat ダウンロード</a>より行えます。<br />
以下はリリースの詳細と、最新情報およびドキュメントを補足するその他情報について記載しています。</p>
<p><span id="more-20961"></span></p>
<h2>脆弱性修正</h2>
<p>* EncryptInterceptor を安全に構成するための要件が明確に文書化されていない問題が修正されました。(CVE-2026-59084)</p>
<p>* RewriteValve において、+ が誤って空白文字としてデコードされることにより、セキュリティ制御を回避できる可能性がある問題が修正されました。(CVE-2026-59083)</p>
<h2>不具合修正(Catalina)</h2>
<p>* シングルトン JNDI リソースに対する同時検索時に発生する競合状態を回避するよう修正されました。</p>
<p>* デフォルトサーブレットにおける範囲検証のパフォーマンスが改善されました。</p>
<p>* RewriteValve で発生する NPE が修正されました。</p>
<p>* パブリックコンストラクターが復元され、リフレクション経由での Bootstrap の使用が修正されました。スクリプト経由での使用には影響ありませんでした。(70127)</p>
<p>* AbstractAccessLogValve を継承して多くの要素クラスを拡張できるよう復元されました。</p>
<p>* DIGEST 認証が RFC 7616 に準拠するよう改善され、有効な qop パラメーターの指定がクライアントに必須となりました。</p>
<p>* antiLockingDocBase が有効な場合、一時的な docBase の作成に Files API を使用するよう変更されました。</p>
<p>* DataSourceRealm の起動時における設定の検証が改善されました。</p>
<p>* JAASRealm で、ログインが失敗しないものの Principal が生成されなかった場合に、ログアウト処理を実行するよう修正されました。</p>
<p>* SSI の置換、引用符処理、およびエスケープ処理に関するさまざまなエッジケースが修正されました。</p>
<p>* RewriteValve のルール処理中に、リテラルの「+」が意図せず空白へ変換される問題が修正されました。</p>
<h2>不具合修正(Coyote)</h2>
<p>* コネクターが TLS に OpenSSL と Tomcat Native を使用するよう明示的に設定されている場合に、適切なバージョンの Tomcat Native が利用できないと JVM がクラッシュする可能性がある問題が修正されました。</p>
<h2>不具合修正(Jasper)</h2>
<p>* 69399 の修正（69333 の修正で発生したリグレッションへの対応）が不完全であり、doStartTag() および doEndTag() で例外を送出したタグが誤って再利用される問題が修正されました。この修正により、そのような例外が発生したタグは再利用されなくなりました。(70120)</p>
<p>* セキュリティクラスローダーのリグレッションが修正されました。(70135)</p>
<h2>不具合修正(WebSocket)</h2>
<p>* WebSocket 拡張機能 permessage-deflate において、圧縮メッセージの展開後サイズが利用可能なバッファーを超えた場合にデータが欠落する問題が修正されました。(70126)</p>
<p>* WebSocket の HTTP アップグレード処理中における、サーバー応答に対する WebSocket クライアントの処理が最適化されました。</p>
<h2>機能追加・改良(Jasper)</h2>
<p>* JSP コンパイル時のコンパイラーソースおよびコンパイラーターゲットとして Java 28 を指定できるようになりました。これらの値をサポートしていない Eclipse JDT コンパイラーを使用した場合は、警告が出力され、既定値が使用されます。</p>
<h2>機能追加・改良(Other)</h2>
<p>* Byte Buddy が 1.18.9 に更新されました。</p>
<p>* UnboundID が 7.0.5 に更新されました。</p>
<p>* JaCoCo が 0.8.15 に更新されました。</p>
<p>* BND が 7.3.0 に更新されました。</p>
<p>* フランス語翻訳が改善されました。</p>
<p>* 日本語翻訳が改善されました。</p>
<p>詳細は以下をご覧ください。</p>
<p><a href="https://tomcat.apache.org/tomcat-10.1-doc/changelog.html#Tomcat_10.1.57_(schultz)" target="_blank" rel="noopener">https://tomcat.apache.org/tomcat-10.1-doc/changelog.html#Tomcat_10.1.57_(schultz)</a><br />
<a href="https://tomcat.apache.org/security-10.html#Fixed_in_Apache_Tomcat_10.1.57" target="_blank" rel="noopener">https://tomcat.apache.org/security-10.html#Fixed_in_Apache_Tomcat_10.1.57</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.120 のリリースノート</title>
		<link>https://www.sraoss.co.jp/tech-blog/tomcat/rn-9-0-120/</link>
		
		<dc:creator><![CDATA[基盤技術グループ]]></dc:creator>
		<pubDate>Wed, 29 Jul 2026 06:36:51 +0000</pubDate>
				<category><![CDATA[Tomcat]]></category>
		<category><![CDATA[Tomcat 9.0.119]]></category>
		<category><![CDATA[Tomcat 9.0.120]]></category>
		<category><![CDATA[Toncat 9.0]]></category>
		<category><![CDATA[アップデート]]></category>
		<guid isPermaLink="false">https://www.sraoss.co.jp/tech-blog/?p=20964</guid>

					<description><![CDATA[このドキュメントは 2026 年 7 月 7 日にリリースされた Tomcat 9.0.120 のリリースノートの日本語訳です。 ダウンロードは Tomcat ダウンロードより行えます。 以下はリリースの詳細と、最新情報 ...]]></description>
										<content:encoded><![CDATA[<p>このドキュメントは 2026 年 7 月 7 日にリリースされた <a href="https://tomcat.apache.org/tomcat-9.0-doc/changelog.html#Tomcat_9.0.120_(remm)" target="_blank" rel="noopener noreferrer">Tomcat 9.0.120 のリリースノート</a>の日本語訳です。<br />
ダウンロードは <a href="https://tomcat.apache.org/download-90.cgi" target="_blank" rel="noopener noreferrer">Tomcat ダウンロード</a>より行えます。<br />
以下はリリースの詳細と、最新情報およびドキュメントを補足するその他情報について記載しています。</p>
<p><span id="more-20964"></span></p>
<h2>脆弱性修正</h2>
<p>* EncryptInterceptor を安全に構成するための要件が明確に文書化されていない問題が修正されました。(CVE-2026-59084)</p>
<p>* RewriteValve において、+ が誤って空白文字としてデコードされることにより、セキュリティ制御を回避できる可能性がある問題が修正されました。(CVE-2026-59083)</p>
<h2>不具合修正(Catalina)</h2>
<p>* シングルトン JNDI リソースに対する同時検索時に発生する競合状態を回避するよう修正されました。</p>
<p>* デフォルトサーブレットにおける範囲検証のパフォーマンスが改善されました。</p>
<p>* RewriteValve で発生する NPE が修正されました。</p>
<p>* パブリックコンストラクターが復元され、リフレクション経由での Bootstrap の使用が修正されました。スクリプト経由での使用には影響ありませんでした。(70127)</p>
<p>* AbstractAccessLogValve を継承して多くの要素クラスを拡張できるよう復元されました。</p>
<p>* DIGEST 認証が RFC 7616 に準拠するよう改善され、有効な qop パラメーターの指定がクライアントに必須となりました。</p>
<p>* antiLockingDocBase が有効な場合、一時的な docBase の作成に Files API を使用するよう変更されました。</p>
<p>* DataSourceRealm の起動時における設定の検証が改善されました。</p>
<p>* JAASRealm で、ログインが失敗しないものの Principal が生成されなかった場合に、ログアウト処理を実行するよう修正されました。</p>
<p>* SSI の置換、引用符処理、およびエスケープ処理に関するさまざまなエッジケースが修正されました。</p>
<p>* RewriteValve のルール処理中に、リテラルの「+」が意図せず空白へ変換される問題が修正されました。</p>
<h2>不具合修正(Coyote)</h2>
<p>* コネクターが TLS に OpenSSL と Tomcat Native を使用するよう明示的に設定されている場合に、適切なバージョンの Tomcat Native が利用できないと JVM がクラッシュする可能性がある問題が修正されました。</p>
<p>* 9.0.119 で混入したリグレッションにより、一部のリクエストボディーを Reader 経由で読み取れなくなる問題が修正されました。</p>
<h2>不具合修正(Jasper)</h2>
<p>* 69399 の修正（69333 の修正で発生したリグレッションへの対応）が不完全であり、doStartTag() および doEndTag() で例外を送出したタグが誤って再利用される問題が修正されました。この修正により、そのような例外が発生したタグは再利用されなくなりました。(70120)</p>
<p>* セキュリティクラスローダーのリグレッションが修正されました。(70135)</p>
<h2>不具合修正(WebSocket)</h2>
<p>* WebSocket 拡張機能 permessage-deflate において、圧縮メッセージの展開後サイズが利用可能なバッファーを超えた場合にデータが欠落する問題が修正されました。(70126)</p>
<p>* WebSocket の HTTP アップグレード処理中における、サーバー応答に対する WebSocket クライアントの処理が最適化されました。</p>
<h2>機能追加・改良(Jasper)</h2>
<p>* JSP コンパイル時のコンパイラーソースおよびコンパイラーターゲットとして Java 28 を指定できるようになりました。これらの値をサポートしていない Eclipse JDT コンパイラーを使用した場合は、警告が出力され、既定値が使用されます。</p>
<h2>機能追加・改良(Other)</h2>
<p>* Byte Buddy が 1.18.9 に更新されました。</p>
<p>* UnboundID が 7.0.5 に更新されました。</p>
<p>* JaCoCo が 0.8.15 に更新されました。</p>
<p>* BND が 7.3.0 に更新されました。</p>
<p>* フランス語翻訳が改善されました。</p>
<p>* 日本語翻訳が改善されました。</p>
<p>詳細は以下をご覧ください。</p>
<p><a href="https://tomcat.apache.org/tomcat-9.0-doc/changelog.html#Tomcat_9.0.120_(remm)" target="_blank" rel="noopener">https://tomcat.apache.org/tomcat-9.0-doc/changelog.html#Tomcat_9.0.120_(remm)</a><br />
<a href="https://tomcat.apache.org/security-9.html#Fixed_in_Apache_Tomcat_9.0.120" target="_blank" rel="noopener">https://tomcat.apache.org/security-9.html#Fixed_in_Apache_Tomcat_9.0.120</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 11.0.23 のリリースノート</title>
		<link>https://www.sraoss.co.jp/tech-blog/tomcat/rn-11-0-23/</link>
		
		<dc:creator><![CDATA[基盤技術グループ]]></dc:creator>
		<pubDate>Wed, 29 Jul 2026 06:35:28 +0000</pubDate>
				<category><![CDATA[Tomcat]]></category>
		<category><![CDATA[Tomcat 11.0]]></category>
		<category><![CDATA[Tomcat 11.0.22]]></category>
		<category><![CDATA[Tomcat 11.0.23]]></category>
		<category><![CDATA[アップデート]]></category>
		<guid isPermaLink="false">https://www.sraoss.co.jp/tech-blog/?p=20955</guid>

					<description><![CDATA[このドキュメントは 2026 年 6 月 22 日にリリースされた Tomcat 11.0.23 のリリースノートの日本語訳です。 ダウンロードは Tomcat ダウンロードより行えます。 以下はリリースの詳細と、最新情 ...]]></description>
										<content:encoded><![CDATA[<p>このドキュメントは 2026 年 6 月 22 日にリリースされた <a href="https://tomcat.apache.org/tomcat-11.0-doc/changelog.html#Tomcat_11.0.23_(markt)" target="_blank" rel="noopener noreferrer">Tomcat 11.0.23 のリリースノート</a>の日本語訳です。<br />
ダウンロードは <a href="https://tomcat.apache.org/download-11.cgi" target="_blank" rel="noopener noreferrer">Tomcat ダウンロード</a>より行えます。<br />
以下はリリースの詳細と、最新情報およびドキュメントを補足するその他情報について記載しています。</p>
<p><span id="more-20955"></span></p>
<h2>脆弱性修正</h2>
<p>* デフォルトサーブレットに設定されたセキュリティ制約で、HTTP メソッドおよびメソッド除外設定が無視される脆弱性が修正されました。(CVE-2026-55956)</p>
<p>* EncryptInterceptor がリプレイ攻撃から保護されていない脆弱性が修正されました。(CVE-2026-55955)</p>
<p>* ログに出力される有効な web.xml に、特殊ロールおよび空の認可制約が含まれない問題が修正されました。(CVE-2026-55276)</p>
<p>* FFM Connector で無効な CRL が設定された場合に、設定エラーとならず無効な証明書が受け入れられる可能性がある脆弱性が修正されました。(CVE-2026-53434)</p>
<p>* Apache Tomcat の RewriteValve において、OR 条件の連鎖で最初の条件に一致した場合に、それ以降の OR 以外の条件が評価されず、リライト処理が成功してしまう脆弱性がありました。(CVE-2026-53404)</p>
<p>*ワイルドカードを使用したプロパティマッピングにより、本来は内部でのみ使用されるプロパティがクライアントに公開され、XSS 攻撃が可能となる脆弱性が修正されました。(CVE-2026-50229)</p>
<h2>不具合修正 (Catalina)</h2>
<p>* OpenSSLLifecycleListener で OpenSSL の初期化に失敗した場合のログレベルが debug に変更されました。これにより、libssl.so が存在しない環境でスタックトレースが出力されなくなり、isAvailable() の動作が AprLifecycleListener と統一されるとともに、ネイティブライブラリが存在しない場合でも適切に処理されるようになりました。</p>
<p>* Cookie.clone() 実行時に、内部属性マップが複製されない問題が修正されました。(70038)</p>
<p>* 無効な SPNEGO トークンの処理が改善されました。</p>
<p>* 初期化されていないプロトコル使用時に、Connector クラスで NullPointerException が発生することがある問題が修正されました。</p>
<p>* セッションの平均有効期間の計算が正しくない問題が修正されました。</p>
<p>* 実行中の Pipeline に対して Pipeline.setBasic を使用する際の安定性が向上しました。</p>
<p>* フィルター定義で競合が検出された場合に、サーブレット仕様に従い、サーブレットと同様に初期化パラメーターが更新される問題が修正されました。</p>
<p>* 一部のケースで、コンテナーイベントのクリーンアップが正しく行われない問題が修正されました。</p>
<p>* ExpiresFilter で、サーブレットが addDateHeader を使用している場合に Last-Modified ヘッダーを確認し、誤って設定済みと判定される問題が修正されました。</p>
<p>* ExpiresFilter で使用される時間単位が誤っていた問題が修正されました。</p>
<p>* DataSourceStore で例外が握りつぶされる問題が修正されました。これにより FileStore と動作が統一され、エラー発生時のセッション消失が防止されます。</p>
<p>* DateFormatCache で、一重引用符によるエスケープリテラルおよび引用符付きリテラルを処理できるようになりました。</p>
<p>* JAAS のログアウト時に、JAAS の仕様に従い、コミット時に追加されたロールプリンシパルが Subject から削除されるようになりました。</p>
<p>* MemoryRealm で、設定にロールが指定されていない場合にダミーロールが追加される問題が修正されました。</p>
<p>* DataSourceUserDatabase で、存在しないユーザーに対して null の Principal が返されるようになりました。</p>
<p>* WebDAV の共有ロックの有効期限処理が修正されました。</p>
<p>* Persistent Manager 使用時に、セッション有効期限の統計情報が不正確になる問題が修正されました。</p>
<p>* UTF-32 でエンコードされたファイルを配信する際に、BOM がスキップされるようになりました。</p>
<p>* storeconfig で、WrapperListener 要素と WrapperLifecycle 要素が入れ替わる問題が修正されました。</p>
<p>* DataSourceUserDatabase で、変更されたユーザー情報が正しく処理されない問題が修正されました。</p>
<p>* Web アプリケーションクラスローダーが親クラスローダーと同様の動作となり、リソース検索時に無効なパスによるエラーが発生した場合でも、リソースが存在しないものとして適切に処理されるようになりました。(70049)</p>
<p>* Range および Content-Range パーサーの検証が改善され、不正な Range 指定では 500 エラーではなく 4xx エラーが返されるようになりました。</p>
<p>* ProxyErrorReportValve で接続リークが発生する問題が修正されました。</p>
<p>* RewriteValve 使用時に、%{SSL:HTTPS} が httpd と同様に true / false ではなく on / off を返すようになりました。</p>
<p>* アプリケーションが前回のリクエストで変更したクエリ文字列パラメーターの文字エンコーディングが、次のリクエストへ引き継がれる問題が修正されました。</p>
<p>* CsrfPreventionFilter で URL をエンコードする際に、nonce が不要な URL へ nonce が付与される問題が修正されました。</p>
<p>* SSO Cookie の Partitioned 属性の設定に関する問題が修正されました。</p>
<p>* CombinedRealm の isAvailable 判定が修正され、少なくとも 1 つのサブ Realm が利用可能であれば認証できるようになりました。</p>
<p>* PersistentValve で、非同期リクエストが正しく処理されるようになりました。(70048)</p>
<p>* RequestDispatcher 使用時のクロスコンテキストディスパッチの検出が改善されました。</p>
<p>* プログラムまたは web.xml で設定した URL パターンが二重にデコードされる問題が修正されました。</p>
<p>* Rewrite 条件の ornext フラグ処理が、mod_rewrite の逐次評価方式に合わせて改善されました。</p>
<p>* デフォルトの web.xml のバージョンが、サポート対象の Servlet 仕様のバージョンに合わせて更新されました。</p>
<p>* ProxyErrorReportValve の useRedirect 属性のデフォルト値が true から false に変更されました。</p>
<p>* catalina-tribes.jar が存在せず、catalina-ha.jar のみ存在する状態で server.xml の Cluster 要素を有効にした場合に、起動時に NoClassDefFoundError が発生する問題が修正されました。</p>
<p>* WebDAV でリソースをコピーする際に発生する可能性があるデッドロックが修正されました。</p>
<p>* SSI 変数およびリクエスト属性の予約済みプレフィックスに、jakarta.、org.apache.catalina.、org.apache.tomcat. が追加されました。</p>
<p>* Servlet 登録時の addMapping 処理で URL デコードが行われない問題が修正されました。</p>
<p>* WebDAV の Timeout ヘッダーで、RFC に従ってカンマ区切りの値が指定できるようになりました。複数の値が指定された場合は、最初に利用可能な値が使用されます。</p>
<p>* Web アプリケーションの有効な web.xml をログ出力する際の複数の問題が修正されました。空のセクションは出力されなくなり、特殊ロールおよび空の認可制約が出力されるようになりました。</p>
<p>* MemoryUserDatabase の保存処理で書き込みロックの範囲が拡張され、ファイル保存時の並行処理問題が防止されました。</p>
<p>* FileStore でセッション情報がアトミックに保存されるようになりました。</p>
<p>* デフォルトサーブレットにマッピングされたセキュリティ制約で設定された HTTP メソッドが無視される問題が修正されました。</p>
<h2>不具合修正 (Coyote)</h2>
<p>* OpenSSL ベースのコネクターで Tomcat Native を使用する際、TLS グループが設定されている場合は、OpenSSL のデフォルトではなく設定済みの TLS グループが使用されるようになりました。</p>
<p>* HTTP/2 で、コンテナーが関連するストリームをリセットした場合に、処理中のリクエストボディの読み取りがキャンセルされるようになりました。これにより、受信データがないことが判明している場合に、読み取りタイムアウトを待機する遅延が発生しなくなりました。</p>
<p>* HTTP/2 の不正なメッセージについて、ストリームリセットを行うべき場合に接続全体を切断するのではなく、ストリームリセットが実行されるようになりました。</p>
<p>* HTTP/2 のヘッダートレーラー許可リストの適用が改善されました。</p>
<p>* HTTP/2 でヘッダーフレームが処理されない場合に NullPointerException が発生する問題が修正されました。(70050)</p>
<p>* NIO ポーラースレッドで pollerThreadPriority が正しく使用されるようになりました。</p>
<p>* MessageByte.equals が null の MessageByte に対して呼び出された場合の問題が修正されました。</p>
<p>* JSSE でサーバーキーを取得する際に、委譲先の Key Manager が正しく呼び出されるようになりました。</p>
<p>* Asn1Parser でオーバーフローが発生する可能性がある問題が修正されました。</p>
<p>* Http2Protocol に allowSchemeMismatch 属性が追加されました。この属性を使用すると、ユーザーエージェントから提供されるスキームの整合性チェックをスキップできるようになります。(70091)</p>
<p>* isTrailerFieldsReady が常に true を返していた問題が修正されました。</p>
<p>* OpenSSL/Panama TLS 実装が他の TLS 実装と同等の動作となり、指定された CRL の読み込み時にエラーが発生した場合は例外がスローされるようになりました。</p>
<p>* OpenSSL 形式の暗号スイート指定で @STRENGTH が含まれている場合に、その後の指定が無視される問題が修正されました。</p>
<p>* HTTP/2 のペイロード長が、ヘッダーで指定されたフラグに必要なデータ長より不足している場合を正しく処理するようになりました。</p>
<p>* FFM コネクターで setSessionTicketKeys を呼び出す際に、セッションチケットキーのサイズが正しく判定されるようになりました。(70102)</p>
<p>* TLS 1.3 の Post-Handshake Authentication が修正されました。OpenSSL 1.1.1 から 3.0.0 への仕様変更により動作しなくなっていた問題が解消されました。(69988)</p>
<p>* OpenSSL の暗号スイート指定を処理する際に、生成される暗号スイートの順序が OpenSSL と完全に一致するようになりました。</p>
<h2>不具合修正 (Jasper)</h2>
<p>* EL の引数に null が設定された場合に、不一致が発生することがある問題が修正されました。</p>
<p>* TagPluginManager のスレッドセーフ性が改善されました。</p>
<p>* JSP の include 処理で flush が正しく実行されるようになりました。</p>
<h2>不具合修正 (Cluster)</h2>
<p>* トラストストアを設定せずにクラウドメンバーシップを構成した場合のログメッセージが改善されました。この構成ではすべての証明書が信頼されることが、より分かりやすく表示されるようになりました。</p>
<p>* Channel Coordinator の設定時に、リスナーが正しく追加および削除されるようになりました。</p>
<p>* FragmentationInterceptor の並行処理に関する問題が修正されました。</p>
<p>* OrderInterceptor の並行処理に関する問題が修正されました。</p>
<p>* TwoPhaseCommitInterceptor の並行処理に関する問題が修正されました。</p>
<p>* CloudMembershipProvider 実装で MD5 ダイジェストを生成する際の並行処理に関する問題が修正されました。</p>
<h2>不具合修正 (WebSocket)</h2>
<p>* AsyncChannelWrapperSecure の Future.isDone() が正しくない値を返す問題が修正されました。</p>
<p>* プログラムによるエンドポイントで Endpoint.onOpen() の呼び出しに失敗した場合に、標準の WebSocket エラー処理が実行されるようになりました。</p>
<p>* プログラムによるエンドポイントで Endpoint.onOpen() の呼び出しに失敗した場合に、メモリリークが発生する問題が修正されました。(70110)</p>
<p>* WebSocket 拡張機能のネゴシエーション時に、クライアントから無効なパラメーターが指定された場合は、接続を切断するのではなく、そのネゴシエーション要求のみが拒否されるようになりました。</p>
<h2>不具合修正 (Web applications)</h2>
<p>* Documentation: ocspSoftFail に関するドキュメントの説明およびデフォルト値の記載が修正されました。</p>
<p>* Manager サーブレットの JSON モードで、コンテキスト名が二重にエスケープされる問題が修正されました。</p>
<p>* Manager: Manager アプリケーションによる Web アプリケーションのリロード時に、自動デプロイによってアンデプロイが実行される問題が修正されました。</p>
<p>* Documentation: Connector の scheme 属性および secure 属性に関するドキュメントが改善されました。</p>
<h2>不具合修正 (Other)</h2>
<p>* Ant タスク実行時に、接続ごとの Authenticator が使用されるようになりました。</p>
<p>* クラスタリング用 JAR が起動時に存在しない場合に、ログメッセージが重複して出力される問題が修正されました。</p>
<h2>機能追加・改良 (Catalina)</h2>
<p>* アクセスログ出力で、リテラルの「%」文字を使用できるようになりました。</p>
<p>* SSI 処理エンジンから、通常の正規化チェックと重複していた不要なコードが削除されました。</p>
<p>* UserDatabase におけるユーザー、ロール、およびグループの作成動作が明確化されました。既存の要素は作成時に上書きされず、変更する場合は削除または更新を行う必要があります。</p>
<p>* JsonErrorReportValve および ProxyErrorReportValve で、showReport 属性に対応しました。false に設定すると、エラーレスポンスにメッセージ、説明、スタックトレースなどの詳細情報が表示されなくなります。</p>
<h2>機能追加・改良 (Coyote)</h2>
<p>* 暗号化された PEM ファイルで安全でない暗号化方式が使用されていることを検出した場合に、適切な警告が出力されるようになりました。</p>
<p>* Brainpool TLS グループに対応しました。</p>
<p>* Tomcat Native 2.x の最小バージョンおよび推奨バージョンが 2.0.15 に更新されました。</p>
<p>* Tomcat Native 1.x の最小バージョンおよび推奨バージョンが 1.3.8 に更新されました。</p>
<h2>機能追加・改良 (Cluster)</h2>
<p>* EncryptInterceptor にリプレイ攻撃対策が追加されました。この変更は EncryptInterceptor に対する互換性のない変更です。</p>
<p>機能追加・改良 (Web applications)</p>
<p>* Manager: Manager アプリケーションで、アップロードされたファイルが想定された保存先に配置されていることを確認するチェックが追加されました。</p>
<p>* Manager: Manager アプリケーションで、デプロイする WAR、ディレクトリ、またはディスクリプタファイルに指定されたコンテキストパスの妥当性を確認するチェックが追加されました。</p>
<p>* Documentation: CrawlerSessionManagerValve の一部属性に関するドキュメントが拡充されました。</p>
<h2>機能追加・改良 (Other)</h2>
<p>* Commons Daemon が 1.6.1 に更新されました。</p>
<p>* フランス語翻訳が改善されました。</p>
<p>* 日本語翻訳が改善されました。</p>
<p>* Tomcat Migration Tool for Jakarta EE の同梱バージョンが 1.0.12 に更新されました。</p>
<p>* Tomcat Native が 2.0.15 に更新されました。</p>
<p>詳細は以下をご覧ください。</p>
<p><a href="https://tomcat.apache.org/tomcat-11.0-doc/changelog.html#Tomcat_11.0.23_(markt)" target="_blank" rel="noopener">https://tomcat.apache.org/tomcat-11.0-doc/changelog.html#Tomcat_11.0.23_(markt)</a><br />
<a href="https://tomcat.apache.org/security-11.html#Fixed_in_Apache_Tomcat_11.0.23" target="_blank" rel="noopener">https://tomcat.apache.org/security-11.html#Fixed_in_Apache_Tomcat_11.0.23</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 10.1.56 のリリースノート</title>
		<link>https://www.sraoss.co.jp/tech-blog/tomcat/rn-10-1-56/</link>
		
		<dc:creator><![CDATA[基盤技術グループ]]></dc:creator>
		<pubDate>Wed, 29 Jul 2026 06:34:33 +0000</pubDate>
				<category><![CDATA[Tomcat]]></category>
		<category><![CDATA[Tomcat 10.1]]></category>
		<category><![CDATA[Tomcat 10.1.55]]></category>
		<category><![CDATA[Tomcat 10.1.56]]></category>
		<category><![CDATA[アップデート]]></category>
		<guid isPermaLink="false">https://www.sraoss.co.jp/tech-blog/?p=20952</guid>

					<description><![CDATA[このドキュメントは 2026 年 6 月 22 日にリリースされた Tomcat 10.1.56 のリリースノートの日本語訳です。 ダウンロードは Tomcat ダウンロードより行えます。 以下はリリースの詳細と、最新情 ...]]></description>
										<content:encoded><![CDATA[<p>このドキュメントは 2026 年 6 月 22 日にリリースされた <a href="https://tomcat.apache.org/tomcat-10.1-doc/changelog.html#Tomcat_10.1.56_(schultz)" target="_blank" rel="noopener noreferrer">Tomcat 10.1.56 のリリースノート</a>の日本語訳です。<br />
ダウンロードは <a href="https://tomcat.apache.org/download-10.cgi" target="_blank" rel="noopener noreferrer">Tomcat ダウンロード</a>より行えます。<br />
以下はリリースの詳細と、最新情報およびドキュメントを補足するその他情報について記載しています。</p>
<p><span id="more-20952"></span></p>
<h2>脆弱性修正</h2>
<p>* デフォルトサーブレットに設定されたセキュリティ制約で、HTTP メソッドおよびメソッド除外設定が無視される脆弱性が修正されました。(CVE-2026-55956)</p>
<p>* EncryptInterceptor がリプレイ攻撃から保護されていない脆弱性が修正されました。(CVE-2026-55955)</p>
<p>* ログに出力される有効な web.xml に、特殊ロールおよび空の認可制約が含まれない問題が修正されました。(CVE-2026-55276)</p>
<p>* FFM Connector で無効な CRL が設定された場合に、設定エラーとならず無効な証明書が受け入れられる可能性がある脆弱性が修正されました。(CVE-2026-53434)</p>
<p>* Apache Tomcat の RewriteValve において、OR 条件の連鎖で最初の条件に一致した場合に、それ以降の OR 以外の条件が評価されず、リライト処理が成功してしまう脆弱性がありました。(CVE-2026-53404)</p>
<p>* ワイルドカードを使用したプロパティマッピングにより、本来は内部でのみ使用されるプロパティがクライアントに公開され、XSS 攻撃が可能となる脆弱性が修正されました。(CVE-2026-50229)</p>
<h2>不具合修正 (Catalina)</h2>
<p>* クラスタリング用 JAR が起動時に存在しない場合に、ログメッセージが重複して出力される問題が修正されました。</p>
<p>* Cookie.clone() 実行時に、内部属性マップが複製されない問題が修正されました。(70038)</p>
<p>* 無効な SPNEGO トークンの処理が改善されました。</p>
<p>* 初期化されていないプロトコル使用時に、Connector クラスで NullPointerException が発生することがある問題が修正されました。</p>
<p>* セッションの平均有効期間の計算が正しくない問題が修正されました。</p>
<p>* 実行中の Pipeline に対して Pipeline.setBasic を使用する際の安定性が向上しました。</p>
<p>* フィルター定義で競合が検出された場合に、サーブレット仕様に従い、サーブレットと同様に初期化パラメーターが更新される問題が修正されました。</p>
<p>* 一部のケースで、コンテナーイベントのクリーンアップが正しく行われない問題が修正されました。</p>
<p>* ExpiresFilter で、サーブレットが addDateHeader を使用している場合に Last-Modified ヘッダーを確認し、誤って設定済みと判定される問題が修正されました。</p>
<p>* ExpiresFilter で使用される時間単位が誤っていた問題が修正されました。</p>
<p>* DataSourceStore で例外が握りつぶされる問題が修正されました。これにより FileStore と動作が統一され、エラー発生時のセッション消失が防止されます。</p>
<p>* DateFormatCache で、一重引用符によるエスケープリテラルおよび引用符付きリテラルを処理できるようになりました。</p>
<p>* JAAS のログアウト時に、JAAS の仕様に従い、コミット時に追加されたロールプリンシパルが Subject から削除されるようになりました。</p>
<p>* MemoryRealm で、設定にロールが指定されていない場合にダミーロールが追加される問題が修正されました。</p>
<p>* DataSourceUserDatabase で、存在しないユーザーに対して null の Principal が返されるようになりました。</p>
<p>* WebDAV の共有ロックの有効期限処理が修正されました。</p>
<p>* Persistent Manager 使用時に、セッション有効期限の統計情報が不正確になる問題が修正されました。</p>
<p>* UTF-32 でエンコードされたファイルを配信する際に、BOM がスキップされるようになりました。</p>
<p>* storeconfig で、WrapperListener 要素と WrapperLifecycle 要素が入れ替わる問題が修正されました。</p>
<p>* DataSourceUserDatabase で、変更されたユーザー情報が正しく処理されない問題が修正されました。</p>
<p>* Web アプリケーションクラスローダーが親クラスローダーと同様の動作となり、リソース検索時に無効なパスによるエラーが発生した場合でも、リソースが存在しないものとして適切に処理されるようになりました。(70049)</p>
<p>* Range および Content-Range パーサーの検証が改善され、不正な Range 指定では 500 エラーではなく 4xx エラーが返されるようになりました。</p>
<p>* ProxyErrorReportValve で接続リークが発生する問題が修正されました。</p>
<p>* RewriteValve 使用時に、%{SSL:HTTPS} が httpd と同様に true / false ではなく on / off を返すようになりました。</p>
<p>* アプリケーションが前回のリクエストで変更したクエリ文字列パラメーターの文字エンコーディングが、次のリクエストへ引き継がれる問題が修正されました。</p>
<p>* CsrfPreventionFilter で URL をエンコードする際に、nonce が不要な URL へ nonce が付与される問題が修正されました。</p>
<p>* CombinedRealm の isAvailable 判定が修正され、少なくとも 1 つのサブ Realm が利用可能であれば認証できるようになりました。</p>
<p>* PersistentValve で、非同期リクエストが正しく処理されるようになりました。(70048)</p>
<p>* RequestDispatcher 使用時のクロスコンテキストディスパッチの検出が改善されました。</p>
<p>* プログラムまたは web.xml で設定した URL パターンが二重にデコードされる問題が修正されました。</p>
<p>* Rewrite 条件の ornext フラグ処理が、mod_rewrite の逐次評価方式に合わせて改善されました。</p>
<p>* ProxyErrorReportValve の useRedirect 属性のデフォルト値が true から false に変更されました。</p>
<p>* catalina-tribes.jar が存在せず、catalina-ha.jar のみ存在する状態で server.xml の Cluster 要素を有効にした場合に、起動時に NoClassDefFoundError が発生する問題が修正されました。</p>
<p>* WebDAV でリソースをコピーする際に発生する可能性があるデッドロックが修正されました。</p>
<p>* SSI 変数およびリクエスト属性の予約済みプレフィックスに、jakarta.、org.apache.catalina.、org.apache.tomcat. が追加されました。</p>
<p>* Servlet 登録時の addMapping 処理で URL デコードが行われない問題が修正されました。</p>
<p>* WebDAV の Timeout ヘッダーで、RFC に従ってカンマ区切りの値が指定できるようになりました。複数の値が指定された場合は、最初に利用可能な値が使用されます。</p>
<p>* Web アプリケーションの有効な web.xml をログ出力する際の複数の問題が修正されました。空のセクションは出力されなくなり、特殊ロールおよび空の認可制約が出力されるようになりました。</p>
<p>* MemoryUserDatabase の保存処理で書き込みロックの範囲が拡張され、ファイル保存時の並行処理問題が防止されました。</p>
<p>* FileStore でセッション情報がアトミックに保存されるようになりました。</p>
<p>* デフォルトサーブレットにマッピングされたセキュリティ制約で設定された HTTP メソッドが無視される問題が修正されました。</p>
<h2>不具合修正 (Coyote)</h2>
<p>* OpenSSL ベースのコネクターで Tomcat Native を使用する際、TLS グループが設定されている場合は、OpenSSL のデフォルトではなく設定済みの TLS グループが使用されるようになりました。</p>
<p>* HTTP/2 で、コンテナーが関連するストリームをリセットした場合に、処理中のリクエストボディの読み取りがキャンセルされるようになりました。これにより、受信データがないことが判明している場合に、読み取りタイムアウトを待機する遅延が発生しなくなりました。</p>
<p>* HTTP/2 の不正なメッセージについて、ストリームリセットを行うべき場合に接続全体を切断するのではなく、ストリームリセットが実行されるようになりました。</p>
<p>* HTTP/2 のヘッダートレーラー許可リストの適用が改善されました。</p>
<p>* HTTP/2 でヘッダーフレームが処理されない場合に NullPointerException が発生する問題が修正されました。(70050)</p>
<p>* NIO ポーラースレッドで pollerThreadPriority が正しく使用されるようになりました。</p>
<p>* MessageByte.equals が null の MessageByte に対して呼び出された場合の問題が修正されました。</p>
<p>* JSSE でサーバーキーを取得する際に、委譲先の Key Manager が正しく呼び出されるようになりました。</p>
<p>* Asn1Parser でオーバーフローが発生する可能性がある問題が修正されました。</p>
<p>* Http2Protocol に allowSchemeMismatch 属性が追加されました。この属性を使用すると、ユーザーエージェントから提供されるスキームの整合性チェックをスキップできるようになります。(70091)</p>
<p>* isTrailerFieldsReady が常に true を返していた問題が修正されました。</p>
<p>* OpenSSL/Panama TLS 実装が他の TLS 実装と同等の動作となり、指定された CRL の読み込み時にエラーが発生した場合は例外がスローされるようになりました。</p>
<p>* OpenSSL 形式の暗号スイート指定で @STRENGTH が含まれている場合に、その後の指定が無視される問題が修正されました。</p>
<p>* HTTP/2 のペイロード長が、ヘッダーで指定されたフラグに必要なデータ長より不足している場合を正しく処理するようになりました。</p>
<p>* FFM コネクターで setSessionTicketKeys を呼び出す際に、セッションチケットキーのサイズが正しく判定されるようになりました。(70102)</p>
<p>* TLS 1.3 の Post-Handshake Authentication が修正されました。OpenSSL 1.1.1 から 3.0.0 への仕様変更により動作しなくなっていた問題が解消されました。(69988)</p>
<p>* OpenSSL の暗号スイート指定を処理する際に、生成される暗号スイートの順序が OpenSSL と完全に一致するようになりました。</p>
<h2>不具合修正 (Jasper)</h2>
<p>* EL の引数に null が設定された場合に、不一致が発生することがある問題が修正されました。</p>
<p>* TagPluginManager のスレッドセーフ性が改善されました。</p>
<p>* JSP の include 処理で flush が正しく実行されるようになりました。</p>
<h2>不具合修正 (Cluster)</h2>
<p>* トラストストアを設定せずにクラウドメンバーシップを構成した場合のログメッセージが改善されました。この構成ではすべての証明書が信頼されることが、より分かりやすく表示されるようになりました。</p>
<p>* Channel Coordinator の設定時に、リスナーが正しく追加および削除されるようになりました。</p>
<p>* FragmentationInterceptor の並行処理に関する問題が修正されました。</p>
<p>* OrderInterceptor の並行処理に関する問題が修正されました。</p>
<p>* TwoPhaseCommitInterceptor の並行処理に関する問題が修正されました。</p>
<p>* CloudMembershipProvider 実装で MD5 ダイジェストを生成する際の並行処理に関する問題が修正されました。</p>
<h2>不具合修正 (WebSocket)</h2>
<p>* AsyncChannelWrapperSecure の Future.isDone() が正しくない値を返す問題が修正されました。</p>
<p>* プログラムによるエンドポイントで Endpoint.onOpen() の呼び出しに失敗した場合に、標準の WebSocket エラー処理が実行されるようになりました。</p>
<p>* プログラムによるエンドポイントで Endpoint.onOpen() の呼び出しに失敗した場合に、メモリリークが発生する問題が修正されました。(70110)</p>
<p>* WebSocket 拡張機能のネゴシエーション時に、クライアントから無効なパラメーターが指定された場合は、接続を切断するのではなく、そのネゴシエーション要求のみが拒否されるようになりました。</p>
<h2>不具合修正 (Web applications)</h2>
<p>* Documentation: ocspSoftFail に関するドキュメントの説明およびデフォルト値の記載が修正されました。</p>
<p>* Manager サーブレットの JSON モードで、コンテキスト名が二重にエスケープされる問題が修正されました。</p>
<p>* Manager: Manager アプリケーションによる Web アプリケーションのリロード時に、自動デプロイによってアンデプロイが実行される問題が修正されました。</p>
<p>* Documentation: Connector の scheme 属性および secure 属性に関するドキュメントが改善されました。</p>
<h2>不具合修正 (Other)</h2>
<p>* Ant タスク実行時に、接続ごとの Authenticator が使用されるようになりました。</p>
<h2>機能追加・改良 (Catalina)</h2>
<p>* アクセスログ出力で、リテラルの「%」文字を使用できるようになりました。</p>
<p>* SSI 処理エンジンから、通常の正規化チェックと重複していた不要なコードが削除されました。</p>
<p>* UserDatabase におけるユーザー、ロール、およびグループの作成動作が明確化されました。既存の要素は作成時に上書きされず、変更する場合は削除または更新を行う必要があります。</p>
<p>* JsonErrorReportValve および ProxyErrorReportValve で、showReport 属性に対応しました。false に設定すると、エラーレスポンスにメッセージ、説明、スタックトレースなどの詳細情報が表示されなくなります。</p>
<h2>機能追加・改良 (Coyote)</h2>
<p>* 暗号化された PEM ファイルで安全でない暗号化方式が使用されていることを検出した場合に、適切な警告が出力されるようになりました。</p>
<p>* Brainpool TLS グループに対応しました。</p>
<p>* Tomcat Native 2.x の最小バージョンおよび推奨バージョンが 2.0.15 に更新されました。</p>
<p>* Tomcat Native 1.x の最小バージョンおよび推奨バージョンが 1.3.8 に更新されました。</p>
<h2>機能追加・改良 (Cluster)</h2>
<p>* EncryptInterceptor にリプレイ攻撃対策が追加されました。この変更は EncryptInterceptor に対する互換性のない変更です。</p>
<p>機能追加・改良 (Web applications)</p>
<p>* Manager: Manager アプリケーションで、アップロードされたファイルが想定された保存先に配置されていることを確認するチェックが追加されました。</p>
<p>* Manager: Manager アプリケーションで、デプロイする WAR、ディレクトリ、またはディスクリプタファイルに指定されたコンテキストパスの妥当性を確認するチェックが追加されました。</p>
<p>* Documentation: CrawlerSessionManagerValve の一部属性に関するドキュメントが拡充されました。</p>
<h2>機能追加・改良 (Other)</h2>
<p>* Commons Daemon が 1.6.1 に更新されました。</p>
<p>* フランス語翻訳が改善されました。</p>
<p>* 日本語翻訳が改善されました。</p>
<p>* Tomcat Migration Tool for Jakarta EE の同梱バージョンが 1.0.12 に更新されました。</p>
<p>* Tomcat Native が 2.0.15 に更新されました。</p>
<p>詳細は以下をご覧ください。<br />
<a href="https://tomcat.apache.org/tomcat-10.1-doc/changelog.html#Tomcat_10.1.56_(schultz)" target="_blank" rel="noopener">https://tomcat.apache.org/tomcat-10.1-doc/changelog.html#Tomcat_10.1.56_(schultz)</a><br />
<a href="https://tomcat.apache.org/security-10.html#Fixed_in_Apache_Tomcat_10.1.56" target="_blank" rel="noopener">https://tomcat.apache.org/security-10.html#Fixed_in_Apache_Tomcat_10.1.56</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.119 のリリースノート</title>
		<link>https://www.sraoss.co.jp/tech-blog/tomcat/rn-9-0-119/</link>
		
		<dc:creator><![CDATA[基盤技術グループ]]></dc:creator>
		<pubDate>Wed, 29 Jul 2026 06:33:13 +0000</pubDate>
				<category><![CDATA[Tomcat]]></category>
		<category><![CDATA[Tomcat 9.0]]></category>
		<category><![CDATA[Tomcat 9.0.118]]></category>
		<category><![CDATA[Tomcat 9.0.119]]></category>
		<category><![CDATA[アップデート]]></category>
		<guid isPermaLink="false">https://www.sraoss.co.jp/tech-blog/?p=20950</guid>

					<description><![CDATA[このドキュメントは 2026 年 6 月 22 日にリリースされた Tomcat 9.0.119 のリリースノートの日本語訳です。 ダウンロードは Tomcat ダウンロードより行えます。 以下はリリースの詳細と、最新情 ...]]></description>
										<content:encoded><![CDATA[<p>このドキュメントは 2026 年 6 月 22 日にリリースされた <a href="https://tomcat.apache.org/tomcat-9.0-doc/changelog.html#Tomcat_9.0.119_(remm)" target="_blank" rel="noopener noreferrer">Tomcat 9.0.119 のリリースノート</a>の日本語訳です。<br />
ダウンロードは <a href="https://tomcat.apache.org/download-90.cgi" target="_blank" rel="noopener noreferrer">Tomcat ダウンロード</a>より行えます。<br />
以下はリリースの詳細と、最新情報およびドキュメントを補足するその他情報について記載しています。</p>
<p><span id="more-20950"></span></p>
<h2>脆弱性修正</h2>
<p>* デフォルトサーブレットに設定されたセキュリティ制約で、HTTP メソッドおよびメソッド除外設定が無視される脆弱性が修正されました。(CVE-2026-55956)</p>
<p>* EncryptInterceptor がリプレイ攻撃から保護されていない脆弱性が修正されました。(CVE-2026-55955)</p>
<p>* ログに出力される有効な web.xml に、特殊ロールおよび空の認可制約が含まれない問題が修正されました。(CVE-2026-55276)</p>
<p>* FFM Connector で無効な CRL が設定された場合に、設定エラーとならず無効な証明書が受け入れられる可能性がある脆弱性が修正されました。(CVE-2026-53434)</p>
<p>* Apache Tomcat の RewriteValve において、OR 条件の連鎖で最初の条件に一致した場合に、それ以降の OR 以外の条件が評価されず、リライト処理が成功してしまう脆弱性がありました。(CVE-2026-53404)</p>
<p>* ワイルドカードを使用したプロパティマッピングにより、本来は内部でのみ使用されるプロパティがクライアントに公開され、XSS 攻撃が可能となる脆弱性が修正されました。(CVE-2026-50229)</p>
<h2>不具合修正 (Catalina)</h2>
<p>* クラスタリング用 JAR が起動時に存在しない場合に、ログメッセージが重複して出力される問題が修正されました。</p>
<p>* 無効な SPNEGO トークンの処理が改善されました。</p>
<p>* 初期化されていないプロトコル使用時に、Connector クラスで NullPointerException が発生することがある問題が修正されました。</p>
<p>* セッションの平均有効期間の計算が正しくない問題が修正されました。</p>
<p>* 実行中の Pipeline に対して Pipeline.setBasic を使用する際の安定性が向上しました。</p>
<p>* フィルター定義で競合が検出された場合に、サーブレット仕様に従い、サーブレットと同様に初期化パラメーターが更新される問題が修正されました。</p>
<p>* 一部のケースで、コンテナーイベントのクリーンアップが正しく行われない問題が修正されました。</p>
<p>* ExpiresFilter で、サーブレットが addDateHeader を使用している場合に Last-Modified ヘッダーを確認し、誤って設定済みと判定される問題が修正されました。</p>
<p>* ExpiresFilter で使用される時間単位が誤っていた問題が修正されました。</p>
<p>* DataSourceStore で例外が握りつぶされる問題が修正されました。これにより FileStore と動作が統一され、エラー発生時のセッション消失が防止されます。</p>
<p>* DateFormatCache で、一重引用符によるエスケープリテラルおよび引用符付きリテラルを処理できるようになりました。</p>
<p>* JAAS のログアウト時に、JAAS の仕様に従い、コミット時に追加されたロールプリンシパルが Subject から削除されるようになりました。</p>
<p>* MemoryRealm で、設定にロールが指定されていない場合にダミーロールが追加される問題が修正されました。</p>
<p>* DataSourceUserDatabase で、存在しないユーザーに対して null の Principal が返されるようになりました。</p>
<p>* WebDAV の共有ロックの有効期限処理が修正されました。</p>
<p>* Persistent Manager 使用時に、セッション有効期限の統計情報が不正確になる問題が修正されました。</p>
<p>* UTF-32 でエンコードされたファイルを配信する際に、BOM がスキップされるようになりました。</p>
<p>* storeconfig で、WrapperListener 要素と WrapperLifecycle 要素が入れ替わる問題が修正されました。</p>
<p>* DataSourceUserDatabase で、変更されたユーザー情報が正しく処理されない問題が修正されました。</p>
<p>* Web アプリケーションクラスローダーが親クラスローダーと同様の動作となり、リソース検索時に無効なパスによるエラーが発生した場合でも、リソースが存在しないものとして適切に処理されるようになりました。(70049)</p>
<p>* Range および Content-Range パーサーの検証が改善され、不正な Range 指定では 500 エラーではなく 4xx エラーが返されるようになりました。</p>
<p>* ProxyErrorReportValve で接続リークが発生する問題が修正されました。</p>
<p>* RewriteValve 使用時に、%{SSL:HTTPS} が httpd と同様に true / false ではなく on / off を返すようになりました。</p>
<p>* アプリケーションが前回のリクエストで変更したクエリ文字列パラメーターの文字エンコーディングが、次のリクエストへ引き継がれる問題が修正されました。</p>
<p>* CsrfPreventionFilter で URL をエンコードする際に、nonce が不要な URL へ nonce が付与される問題が修正されました。</p>
<p>* CombinedRealm の isAvailable 判定が修正され、少なくとも 1 つのサブ Realm が利用可能であれば認証できるようになりました。</p>
<p>* PersistentValve で、非同期リクエストが正しく処理されるようになりました。(70048)</p>
<p>* RequestDispatcher 使用時のクロスコンテキストディスパッチの検出が改善されました。</p>
<p>* プログラムまたは web.xml で設定した URL パターンが二重にデコードされる問題が修正されました。</p>
<p>* Rewrite 条件の ornext フラグ処理が、mod_rewrite の逐次評価方式に合わせて改善されました。</p>
<p>* ProxyErrorReportValve の useRedirect 属性のデフォルト値が `true` から `false` に変更されました。</p>
<p>* catalina-tribes.jar が存在せず、catalina-ha.jar のみ存在する状態で server.xml の Cluster 要素を有効にした場合に、起動時に NoClassDefFoundError が発生する問題が修正されました。</p>
<p>* WebDAV でリソースをコピーする際に発生する可能性があるデッドロックが修正されました。</p>
<p>* SSI 変数およびリクエスト属性の予約済みプレフィックスに、jakarta.、org.apache.catalina.、org.apache.tomcat. が追加されました。</p>
<p>* Servlet 登録時の addMapping 処理で URL デコードが行われない問題が修正されました。</p>
<p>* WebDAV の Timeout ヘッダーで、RFC に従ってカンマ区切りの値が指定できるようになりました。複数の値が指定された場合は、最初に利用可能な値が使用されます。</p>
<p>* Web アプリケーションの有効な web.xml をログ出力する際の複数の問題が修正されました。空のセクションは出力されなくなり、特殊ロールおよび空の認可制約が出力されるようになりました。</p>
<p>* MemoryUserDatabase の保存処理で書き込みロックの範囲が拡張され、ファイル保存時の並行処理問題が防止されました。</p>
<p>* FileStore でセッション情報がアトミックに保存されるようになりました。</p>
<p>* デフォルトサーブレットにマッピングされたセキュリティ制約で設定された HTTP メソッドが無視される問題が修正されました。</p>
<h2>不具合修正 (Coyote)</h2>
<p>* OpenSSL ベースのコネクターで Tomcat Native を使用する際、TLS グループが設定されている場合は、OpenSSL のデフォルトではなく設定済みの TLS グループが使用されるようになりました。</p>
<p>* HTTP/2 で、コンテナーが関連するストリームをリセットした場合に、処理中のリクエストボディの読み取りがキャンセルされるようになりました。これにより、受信データがないことが判明している場合に、読み取りタイムアウトを待機する遅延が発生しなくなりました。</p>
<p>* HTTP/2 の不正なメッセージについて、ストリームリセットを行うべき場合に接続全体を切断するのではなく、ストリームリセットが実行されるようになりました。</p>
<p>* HTTP/2 のヘッダートレーラー許可リストの適用が改善されました。</p>
<p>* HTTP/2 でヘッダーフレームが処理されない場合に NullPointerException が発生する問題が修正されました。(70050)</p>
<p>* NIO ポーラースレッドで pollerThreadPriority が正しく使用されるようになりました。</p>
<p>* MessageByte.equals が null の MessageByte に対して呼び出された場合の問題が修正されました。</p>
<p>* JSSE でサーバーキーを取得する際に、委譲先の Key Manager が正しく呼び出されるようになりました。</p>
<p>* Asn1Parser でオーバーフローが発生する可能性がある問題が修正されました。</p>
<p>* Http2Protocol に allowSchemeMismatch 属性が追加されました。この属性を使用すると、ユーザーエージェントから提供されるスキームの整合性チェックをスキップできるようになります。(70091)</p>
<p>* isTrailerFieldsReady が常に true を返していた問題が修正されました。</p>
<p>* OpenSSL/Panama TLS 実装が他の TLS 実装と同等の動作となり、指定された CRL の読み込み時にエラーが発生した場合は例外がスローされるようになりました。</p>
<p>* OpenSSL 形式の暗号スイート指定で @STRENGTH が含まれている場合に、その後の指定が無視される問題が修正されました。</p>
<p>* HTTP/2 のペイロード長が、ヘッダーで指定されたフラグに必要なデータ長より不足している場合を正しく処理するようになりました。</p>
<p>* FFM コネクターで setSessionTicketKeys を呼び出す際に、セッションチケットキーのサイズが正しく判定されるようになりました。(70102)</p>
<p>* TLS 1.3 の Post-Handshake Authentication が修正されました。OpenSSL 1.1.1 から 3.0.0 への仕様変更により動作しなくなっていた問題が解消されました。(69988)</p>
<p>* OpenSSL の暗号スイート指定を処理する際に、生成される暗号スイートの順序が OpenSSL と完全に一致するようになりました。</p>
<h2>不具合修正 (Jasper)</h2>
<p>* EL の引数に null が設定された場合に、不一致が発生することがある問題が修正されました。</p>
<p>* TagPluginManager のスレッドセーフ性が改善されました。</p>
<p>* JSP の include 処理で flush が正しく実行されるようになりました。</p>
<h2>不具合修正 (Cluster)</h2>
<p>* トラストストアを設定せずにクラウドメンバーシップを構成した場合のログメッセージが改善されました。この構成ではすべての証明書が信頼されることが、より分かりやすく表示されるようになりました。</p>
<p>* Channel Coordinator の設定時に、リスナーが正しく追加および削除されるようになりました。</p>
<p>* FragmentationInterceptor の並行処理に関する問題が修正されました。</p>
<p>* OrderInterceptor の並行処理に関する問題が修正されました。</p>
<p>* TwoPhaseCommitInterceptor の並行処理に関する問題が修正されました。</p>
<p>* CloudMembershipProvider 実装で MD5 ダイジェストを生成する際の並行処理に関する問題が修正されました。</p>
<p>不具合修正 (WebSocket)</p>
<p>* AsyncChannelWrapperSecure の Future.isDone() が正しくない値を返す問題が修正されました。</p>
<p>* プログラムによるエンドポイントで Endpoint.onOpen() の呼び出しに失敗した場合に、標準の WebSocket エラー処理が実行されるようになりました。</p>
<p>* プログラムによるエンドポイントで Endpoint.onOpen() の呼び出しに失敗した場合に、メモリリークが発生する問題が修正されました。(70110)</p>
<p>* WebSocket 拡張機能のネゴシエーション時に、クライアントから無効なパラメーターが指定された場合は、接続を切断するのではなく、そのネゴシエーション要求のみが拒否されるようになりました。</p>
<h2>不具合修正 (Web applications)</h2>
<p>* Documentation: ocspSoftFail に関するドキュメントの説明およびデフォルト値の記載が修正されました。</p>
<p>* Manager サーブレットの JSON モードで、コンテキスト名が二重にエスケープされる問題が修正されました。</p>
<p>* Manager: Manager アプリケーションによる Web アプリケーションのリロード時に、自動デプロイによってアンデプロイが実行される問題が修正されました。</p>
<p>* Documentation: Connector の scheme 属性および secure 属性に関するドキュメントが改善されました。</p>
<h2>不具合修正 (Other)</h2>
<p>* javax とすべき箇所で jakarta が参照されていた問題が修正されました。</p>
<p>* Ant タスク実行後にデフォルトの Authenticator が null に戻らない問題が修正されました。</p>
<h2>機能追加・改良 (Catalina)</h2>
<p>* アクセスログ出力で、リテラルの「%」文字を使用できるようになりました。</p>
<p>* SSI 処理エンジンから、通常の正規化チェックと重複していた不要なコードが削除されました。</p>
<p>* UserDatabase におけるユーザー、ロール、およびグループの作成動作が明確化されました。既存の要素は作成時に上書きされず、変更する場合は削除または更新を行う必要があります。</p>
<p>* JsonErrorReportValve および ProxyErrorReportValve で、showReport 属性に対応しました。false に設定すると、エラーレスポンスにメッセージ、説明、スタックトレースなどの詳細情報が表示されなくなります。</p>
<h2>機能追加・改良 (Coyote)</h2>
<p>* 暗号化された PEM ファイルで安全でない暗号化方式が使用されていることを検出した場合に、適切な警告が出力されるようになりました。</p>
<p>* Brainpool TLS グループに対応しました。</p>
<p>* Tomcat Native 1.x の最小バージョンおよび推奨バージョンが 1.3.8 に更新されました。</p>
<h2>機能追加・改良 (Cluster)</h2>
<p>* EncryptInterceptor にリプレイ攻撃対策が追加されました。この変更は EncryptInterceptor に対する互換性のない変更です。</p>
<p>機能追加・改良 (Web applications)</p>
<p>* Manager: Manager アプリケーションで、アップロードされたファイルが想定された保存先に配置されていることを確認するチェックが追加されました。</p>
<p>* Manager: Manager アプリケーションで、デプロイする WAR、ディレクトリ、またはディスクリプタファイルに指定されたコンテキストパスの妥当性を確認するチェックが追加されました。</p>
<p>* Documentation: CrawlerSessionManagerValve の一部属性に関するドキュメントが拡充されました。</p>
<h2>機能追加・改良 (Other)</h2>
<p>* Commons Daemon が 1.6.1 に更新されました。</p>
<p>* フランス語翻訳が改善されました。</p>
<p>* 日本語翻訳が改善されました。</p>
<p>* Tomcat Native が 1.3.8 に更新されました。</p>
<p>詳細は以下をご覧ください。</p>
<p><a href="https://tomcat.apache.org/tomcat-9.0-doc/changelog.html#Tomcat_9.0.119_(remm)" target="_blank" rel="noopener">https://tomcat.apache.org/tomcat-9.0-doc/changelog.html#Tomcat_9.0.119_(remm)</a><br />
<a href="https://tomcat.apache.org/security-9.html#Fixed_in_Apache_Tomcat_9.0.119" target="_blank" rel="noopener">https://tomcat.apache.org/security-9.html#Fixed_in_Apache_Tomcat_9.0.119</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 10.1.55 のリリースノート</title>
		<link>https://www.sraoss.co.jp/tech-blog/tomcat/rn-10-1-55/</link>
		
		<dc:creator><![CDATA[基盤技術グループ]]></dc:creator>
		<pubDate>Wed, 29 Jul 2026 06:31:38 +0000</pubDate>
				<category><![CDATA[Tomcat]]></category>
		<category><![CDATA[Tomcat 10.1]]></category>
		<category><![CDATA[Tomcat 10.1.54]]></category>
		<category><![CDATA[Tomcat 10.1.55]]></category>
		<category><![CDATA[アップデート]]></category>
		<guid isPermaLink="false">https://www.sraoss.co.jp/tech-blog/?p=20944</guid>

					<description><![CDATA[このドキュメントは 2026 年 5 月 11 日にリリースされた Tomcat 10.1.55 のリリースノートの日本語訳です。 ダウンロードは Tomcat ダウンロードより行えます。 以下はリリースの詳細と、最新情 ...]]></description>
										<content:encoded><![CDATA[<p>このドキュメントは 2026 年 5 月 11 日にリリースされた <a href="https://tomcat.apache.org/tomcat-10.1-doc/changelog.html#Tomcat_10.1.55_(schultz)" target="_blank" rel="noopener noreferrer">Tomcat 10.1.55 のリリースノート</a>の日本語訳です。<br />
ダウンロードは <a href="https://tomcat.apache.org/download-10.cgi" target="_blank" rel="noopener noreferrer">Tomcat ダウンロード</a>より行えます。<br />
以下はリリースの詳細と、最新情報およびドキュメントを補足するその他情報について記載しています。</p>
<p><span id="more-20944"></span></p>
<h2>脆弱性修正</h2>
<p>* セキュリティ制限が正しく適用されない問題が修正されました。複数のセキュリティ制約で同一の拡張子パターンに対する HTTP メソッド制約が定義されている場合、最初のメソッド制約のみが適用され、他の制約は適用されませんでした。(CVE-2026-43515)</p>
<p>*AJP シークレットの比較処理が非定数時間で実行されることにより、ローカルネットワーク上の攻撃者によるタイミング攻撃によって、AJP シークレットが推測される可能性がある問題が修正されました。(CVE-2026-43514)</p>
<p>* LockOutRealm がユーザー名を大文字・小文字を区別して処理していたため、ユーザー名を大文字・小文字を区別せず扱う Realm 環境において、ユーザーパスワードに対するブルートフォース攻撃の防止機能が十分に機能しない問題が修正されました。(CVE-2026-43513)</p>
<p>* DIGEST 認証が設定されている環境において、設定された Realm に存在しないユーザーであっても、パスワードとして &#8220;null&#8221; を指定することで認証されてしまう問題が修正されました。(CVE-2026-43512)</p>
<p>* 認証後に WebSocket リクエストがリダイレクトされた場合、Tomcat の WebSocket クライアントが最新の認証ヘッダーをリダイレクト先ホストへ送信してしまう問題が修正されました。(CVE-2026-42498)</p>
<p>* HTTP/2 リクエストヘッダーの検証が行われていなかったため、Servlet API 経由で取得されるヘッダー値が仕様に準拠していることを前提としたアプリケーションにおいて、予期しない動作が発生する可能性がある問題が修正されました。(CVE-2026-41293)</p>
<p>* 認証されていないユーザーが利用可能な WebDAV の LOCK および PROPFIND リクエストにおいて、リクエストボディサイズに制限が設定されていなかった問題が修正されました。(CVE-2026-41284)</p>
<h2>不具合修正(Catalina)</h2>
<p>* 前回リリースで発生していたリグレッションにより、クエリ文字列が空の場合にアクセスログへ「?」ではなく「?-」が出力される問題が修正されました。</p>
<p>* WebDAV の DELETE において、前提条件失敗時に正しく失敗するよう修正されました。</p>
<p>* ExtendedAccessLogValve のエスケープ処理が、他の AccessLogValve 実装と一致するよう修正されました。</p>
<p>* 69967 の修正後に発生していた、コミット後レスポンス内で特殊ヘッダーが重複する問題が修正されました。(70000)</p>
<p>* 認証済みユーザー全員を対象とする特殊ロール「**」のみを指定したセキュリティ制約にマッピングされた URI の処理が修正されました。認証なしリクエストに対して、本来の 401 ではなく 403 が返却される問題が修正されました。</p>
<p>* StandardContext.getServletContext() における競合状態が修正され、コンテキスト再読み込み時に jakarta.servlet.context.tempdir 属性が失われる問題が解消されました。context フィールドは volatile 化され、ロックにより ApplicationContext インスタンスが 1 つのみ生成されるようになりました。</p>
<p>* Windows 認証（Kerberos）のドキュメントが更新され、Java および Windows の双方で RC4-HMAC サポートが廃止されつつある／既に廃止されたことが反映されました。ガイドでは AES256-SHA1 を使用するようになりました。</p>
<p>* WebDAV に新しい初期化パラメータ maxRequestBodySize が追加され、LOCK および PROPFIND における WebDAV リクエストボディサイズを制限できるようになりました。デフォルト値は 4096 バイトです。</p>
<p>* DIGEST 認証における無効ユーザーの処理が修正されました。</p>
<p>* RealmBase が拡張子ベースのセキュリティ制約をすべて正しく検出できるよう修正されました。</p>
<h2>不具合修正(Coyote)</h2>
<p>* setHeader(String,String) または addHeader(String,String) により無効な Content-Length が設定された場合でも、常に以前の値をクリアし、無効な新値を無視することで、さまざまなエッジケースを回避するようになりました。</p>
<p>* HTTP/2 における一部ストリームエラーメッセージの細かな問題が修正されました。</p>
<p>* 正規化処理時に NULL バイトを含む URI を一貫して拒否するよう修正されました。</p>
<p>* FFM 使用時に TLS キーおよび証明書読み込みエラーパスで発生する軽微なメモリリークが修正されました。</p>
<p>* HTTP/2 ヘッダー処理後のクリーンアップ処理がリファクタリングされ、ストリームリセット後の GC 効率が向上しました。</p>
<p>* HTTP/2 の trailer フィールド処理が HTTP/1.1 と整合するよう修正され、trailer で許可されていないフィールドが除外されるようになりました。</p>
<p>* FFM ベースのコネクタ設定において、使用後に秘密鍵を解放するよう修正されました。</p>
<p>* HTTP/2 の HPACK ヘッダーデコード処理における稀なパース不具合が修正され、有効なヘッダーによって予期しない接続切断が発生する問題が解消されました。</p>
<p>* HTTP/2 HPACK エンコード処理がリファクタリングされ、ヘッダーフィールド名の小文字変換が 1 回のみ行われるようになりました。</p>
<p>* HTTP/2 ヘッダーフィールド検証処理が前倒しで実施されるようになり、大文字だけでなく禁止文字についても検証されるようになりました。</p>
<p>* OpenSSL 4.0 で追加された TLS 1.3 グループに対応しました。</p>
<p>* HTTP/2 の :scheme 擬似ヘッダーが TLS 使用有無と整合していることを検証するようになりました。</p>
<p>* 擬似ヘッダーおよび CONNECT リクエストの検証処理が RFC 9113 セクション 8.5 に準拠するよう修正されました。</p>
<p>* 接続レベルのウィンドウ更新から個別 HTTP/2 ストリームへ容量割り当てを行う際に発生し得た整数オーバーフロー問題が修正されました。</p>
<p>* AJP シークレット比較処理が定数時間アルゴリズムへ変更されました。</p>
<h2>不具合修正(WebSocket)</h2>
<p>* DIGEST 認証を必要とするプロキシ経由で WebSocket エンドポイントへ初回接続する際の問題が修正されました。</p>
<h2>不具合修正(Other)</h2>
<p>* CDDL 1.0 ライセンス URLが更新されました。(69993)</p>
<h2>機能追加・改良(Catalina)</h2>
<p>* version.sh および version.bat にて、APR / Tomcat Native / OpenSSL のバージョン情報（APR および FFM 実装の両方）や、バージョン互換性警告、サードパーティライブラリのバージョン情報が表示されるようになりました。</p>
<p>* アクセスログの remote user 要素生成処理がリファクタリングされ、不要なコードが削除されました。</p>
<p>* LockOutRealm に新しい caseSensitive 属性が追加され、ロック判定時のユーザー名の扱いを制御できるようになりました。デフォルトは false で、ユーザー名は大文字小文字を区別せず扱われます。</p>
<h2>機能追加・改良(Coyote)</h2>
<p>* HPACK 動的ヘッダーテーブル実装における実インデックス計算処理がリファクタリングされ、コード重複が削減されました。</p>
<h2>機能追加・改良(Other)</h2>
<p>* OpenSSL バイナリが見つからない場合に警告を表示するようになりました。</p>
<p>* Tomcat Native ライブラリの存在チェックが追加され、利用されていない場合に警告ログを出力するようになりました。これにより、スイートで利用されていないことを把握しやすくなりました。</p>
<p>* Byte Buddy が 1.18.8 に更新されました。</p>
<p>* Bouncy Castle が 1.84 に更新されました。</p>
<p>* フランス語翻訳が改善されました。</p>
<p>* 日本語翻訳改善が反映されました。</p>
<p>詳細は以下をご覧ください。</p>
<p><a href="https://tomcat.apache.org/tomcat-10.1-doc/changelog.html#Tomcat_10.1.55_(schultz)" target="_blank" rel="noopener">https://tomcat.apache.org/tomcat-10.1-doc/changelog.html#Tomcat_10.1.55_(schultz)</a><br />
<a href="https://tomcat.apache.org/security-10.html#Fixed_in_Apache_Tomcat_10.1.55" target="_blank" rel="noopener">https://tomcat.apache.org/security-10.html#Fixed_in_Apache_Tomcat_10.1.55</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.118 のリリースノート</title>
		<link>https://www.sraoss.co.jp/tech-blog/tomcat/rn-9-0-118/</link>
		
		<dc:creator><![CDATA[基盤技術グループ]]></dc:creator>
		<pubDate>Wed, 29 Jul 2026 06:30:01 +0000</pubDate>
				<category><![CDATA[Tomcat]]></category>
		<category><![CDATA[Tomcat 9.0]]></category>
		<category><![CDATA[Tomcat 9.0.117]]></category>
		<category><![CDATA[Tomcat 9.0.118]]></category>
		<category><![CDATA[アップデート]]></category>
		<guid isPermaLink="false">https://www.sraoss.co.jp/tech-blog/?p=20948</guid>

					<description><![CDATA[このドキュメントは 2026 年 5 月 10 日にリリースされた Tomcat 9.0.118 のリリースノートの日本語訳です。 ダウンロードは Tomcat ダウンロードより行えます。 以下はリリースの詳細と、最新情 ...]]></description>
										<content:encoded><![CDATA[<p>このドキュメントは 2026 年 5 月 10 日にリリースされた <a href="https://tomcat.apache.org/tomcat-9.0-doc/changelog.html#Tomcat_9.0.118_(remm)" target="_blank" rel="noopener noreferrer">Tomcat 9.0.118 のリリースノート</a>の日本語訳です。<br />
ダウンロードは <a href="https://tomcat.apache.org/download-90.cgi" target="_blank" rel="noopener noreferrer">Tomcat ダウンロード</a>より行えます。<br />
以下はリリースの詳細と、最新情報およびドキュメントを補足するその他情報について記載しています。</p>
<p><span id="more-20948"></span></p>
<h2>脆弱性修正</h2>
<p>* セキュリティ制限が正しく適用されない問題が修正されました。複数のセキュリティ制約で同一の拡張子パターンに対する HTTP メソッド制約が定義されている場合、最初のメソッド制約のみが適用され、他の制約は適用されませんでした。(CVE-2026-43515)<br />
* AJP シークレットの比較処理が非定数時間で実行されることにより、ローカルネットワーク上の攻撃者によるタイミング攻撃によって、AJP シークレットが推測される可能性がある問題が修正されました。(CVE-2026-43514)</p>
<p>* LockOutRealm がユーザー名を大文字・小文字を区別して処理していたため、ユーザー名を大文字・小文字を区別せず扱う Realm 環境において、ユーザーパスワードに対するブルートフォース攻撃の防止機能が十分に機能しない問題が修正されました。(CVE-2026-43513)</p>
<p>* DIGEST 認証が設定されている環境において、設定された Realm に存在しないユーザーであっても、パスワードとして &#8220;null&#8221; を指定することで認証されてしまう問題が修正されました。(CVE-2026-43512)</p>
<p>* 認証後に WebSocket リクエストがリダイレクトされた場合、Tomcat の WebSocket クライアントが最新の認証ヘッダーをリダイレクト先ホストへ送信してしまう問題が修正されました。(CVE-2026-42498)</p>
<p>* HTTP/2 リクエストヘッダーの検証が行われていなかったため、Servlet API 経由で取得されるヘッダー値が仕様に準拠していることを前提としたアプリケーションにおいて、予期しない動作が発生する可能性がある問題が修正されました。(CVE-2026-41293)</p>
<p>* 認証されていないユーザーが利用可能な WebDAV の LOCK および PROPFIND リクエストにおいて、リクエストボディサイズに制限が設定されていなかった問題が修正されました。(CVE-2026-41284)</p>
<h2>不具合修正(Catalina)</h2>
<p>* 前回リリースで発生していたリグレッションにより、クエリ文字列が空の場合にアクセスログへ「?」ではなく「?-」が出力される問題が修正されました。</p>
<p>* WebDAV の DELETE において、前提条件失敗時に正しく失敗するよう修正されました。</p>
<p>* ExtendedAccessLogValve のエスケープ処理が、他の AccessLogValve 実装と一致するよう修正されました。</p>
<p>* 69967 の修正後に発生していた、コミット後レスポンス内で特殊ヘッダーが重複する問題が修正されました。(70000)</p>
<p>* 認証済みユーザー全員を対象とする特殊ロール「**」のみを指定したセキュリティ制約にマッピングされた URI の処理が修正されました。認証なしリクエストに対して、本来の 401 ではなく 403 が返却される問題が修正されました。</p>
<p>* StandardContext.getServletContext() における競合状態が修正され、コンテキスト再読み込み時に jakarta.servlet.context.tempdir 属性が失われる問題が解消されました。context フィールドは volatile 化され、ロックにより ApplicationContext インスタンスが 1 つのみ生成されるようになりました。</p>
<p>* Windows 認証（Kerberos）のドキュメントが更新され、Java および Windows の双方で RC4-HMAC サポートが廃止されつつある／既に廃止されたことが反映されました。ガイドでは AES256-SHA1 を使用するようになりました。</p>
<p>* WebDAV に新しい初期化パラメータ maxRequestBodySize が追加され、LOCK および PROPFIND における WebDAV リクエストボディサイズを制限できるようになりました。デフォルト値は 4096 バイトです。</p>
<p>* DIGEST 認証における無効ユーザーの処理が修正されました。</p>
<p>* RealmBase が拡張子ベースのセキュリティ制約をすべて正しく検出できるよう修正されました。</p>
<h2>不具合修正(Coyote)</h2>
<p>* setHeader(String,String) または addHeader(String,String) により無効な Content-Length が設定された場合でも、常に以前の値をクリアし、無効な新値を無視することで、さまざまなエッジケースを回避するようになりました。</p>
<p>* HTTP/2 における一部ストリームエラーメッセージの細かな問題が修正されました。</p>
<p>* 正規化処理時に NULL バイトを含む URI を一貫して拒否するよう修正されました。</p>
<p>* FFM 使用時に TLS キーおよび証明書読み込みエラーパスで発生する軽微なメモリリークが修正されました。</p>
<p>* HTTP/2 ヘッダー処理後のクリーンアップ処理がリファクタリングされ、ストリームリセット後の GC 効率が向上しました。</p>
<p>* HTTP/2 の trailer フィールド処理が HTTP/1.1 と整合するよう修正され、trailer で許可されていないフィールドが除外されるようになりました。</p>
<p>* FFM ベースのコネクタ設定において、使用後に秘密鍵を解放するよう修正されました。</p>
<p>* HTTP/2 の HPACK ヘッダーデコード処理における稀なパース不具合が修正され、有効なヘッダーによって予期しない接続切断が発生する問題が解消されました。</p>
<p>* HTTP/2 HPACK エンコード処理がリファクタリングされ、ヘッダーフィールド名の小文字変換が 1 回のみ行われるようになりました。</p>
<p>* HTTP/2 ヘッダーフィールド検証処理が前倒しで実施されるようになり、大文字だけでなく禁止文字についても検証されるようになりました。</p>
<p>* OpenSSL 4.0 で追加された TLS 1.3 グループに対応しました。</p>
<p>* HTTP/2 の :scheme 擬似ヘッダーが TLS 使用有無と整合していることを検証するようになりました。</p>
<p>* 擬似ヘッダーおよび CONNECT リクエストの検証処理が RFC 9113 セクション 8.5 に準拠するよう修正されました。</p>
<p>* 接続レベルのウィンドウ更新から個別 HTTP/2 ストリームへ容量割り当てを行う際に発生し得た整数オーバーフロー問題が修正されました。</p>
<p>* AJP シークレット比較処理が定数時間アルゴリズムへ変更されました。</p>
<h2>不具合修正(WebSocket)</h2>
<p>* DIGEST 認証を必要とするプロキシ経由で WebSocket エンドポイントへ初回接続する際の問題が修正されました。</p>
<h2>不具合修正(Other)</h2>
<p>* CDDL 1.0 ライセンス URLが更新されました。(69993)</p>
<h2>機能追加・改良(Catalina)</h2>
<p>* version.sh および version.bat にて、APR / Tomcat Native / OpenSSL のバージョン情報（APR および FFM 実装の両方）や、バージョン互換性警告、サードパーティライブラリのバージョン情報が表示されるようになりました。</p>
<p>* アクセスログの remote user 要素生成処理がリファクタリングされ、不要なコードが削除されました。</p>
<p>* LockOutRealm に新しい caseSensitive 属性が追加され、ロック判定時のユーザー名の扱いを制御できるようになりました。デフォルトは false で、ユーザー名は大文字小文字を区別せず扱われます。</p>
<h2>機能追加・改良(Coyote)</h2>
<p>* HPACK 動的ヘッダーテーブル実装における実インデックス計算処理がリファクタリングされ、コード重複が削減されました。</p>
<h2>機能追加・改良(Other)</h2>
<p>* OpenSSL バイナリが見つからない場合に警告を表示するようになりました。</p>
<p>* Tomcat Native ライブラリの存在チェックが追加され、利用されていない場合に警告ログを出力するようになりました。これにより、スイートで利用されていないことを把握しやすくなりました。</p>
<p>* Byte Buddy が 1.18.8 に更新されました。</p>
<p>* Bouncy Castle が 1.84 に更新されました。</p>
<p>* フランス語翻訳が改善されました。</p>
<p>* 日本語翻訳改善が反映されました。</p>
<p>詳細は以下をご覧ください。</p>
<p><a href="https://tomcat.apache.org/tomcat-9.0-doc/changelog.html#Tomcat_9.0.118_(remm)" target="_blank" rel="noopener">https://tomcat.apache.org/tomcat-9.0-doc/changelog.html#Tomcat_9.0.118_(remm)</a><br />
<a href="https://tomcat.apache.org/security-9.html#Fixed_in_Apache_Tomcat_9.0.118" target="_blank" rel="noopener">https://tomcat.apache.org/security-9.html#Fixed_in_Apache_Tomcat_9.0.118</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 11.0.22 のリリースノート</title>
		<link>https://www.sraoss.co.jp/tech-blog/tomcat/rn-11-0-22/</link>
		
		<dc:creator><![CDATA[基盤技術グループ]]></dc:creator>
		<pubDate>Wed, 29 Jul 2026 06:29:56 +0000</pubDate>
				<category><![CDATA[Tomcat]]></category>
		<category><![CDATA[Tomcat 11.0]]></category>
		<category><![CDATA[Tomcat 11.0.21]]></category>
		<category><![CDATA[Tomcat 11.0.22]]></category>
		<category><![CDATA[アップデート]]></category>
		<guid isPermaLink="false">https://www.sraoss.co.jp/tech-blog/?p=20942</guid>

					<description><![CDATA[このドキュメントは 2026 年 5 月 5 日にリリースされた Tomcat 11.0.22 のリリースノートの日本語訳です。 ダウンロードは Tomcat ダウンロードより行えます。 以下はリリースの詳細と、最新情報 ...]]></description>
										<content:encoded><![CDATA[<p>このドキュメントは 2026 年 5 月 5 日にリリースされた <a href="https://tomcat.apache.org/tomcat-11.0-doc/changelog.html#Tomcat_11.0.22_(markt)" target="_blank" rel="noopener noreferrer">Tomcat 11.0.22 のリリースノート</a>の日本語訳です。<br />
ダウンロードは <a href="https://tomcat.apache.org/download-11.cgi" target="_blank" rel="noopener noreferrer">Tomcat ダウンロード</a>より行えます。<br />
以下はリリースの詳細と、最新情報およびドキュメントを補足するその他情報について記載しています。</p>
<p><span id="more-20942"></span></p>
<h2>脆弱性修正</h2>
<p>* セキュリティ制限が正しく適用されない問題が修正されました。複数のセキュリティ制約で同一の拡張子パターンに対する HTTP メソッド制約が定義されている場合、最初のメソッド制約のみが適用され、他の制約は適用されませんでした。(CVE-2026-43515)</p>
<p>* AJP シークレットの比較処理が非定数時間で実行されることにより、ローカルネットワーク上の攻撃者によるタイミング攻撃によって、AJP シークレットが推測される可能性がある問題が修正されました。(CVE-2026-43514)</p>
<p>* LockOutRealm がユーザー名を大文字・小文字を区別して処理していたため、ユーザー名を大文字・小文字を区別せず扱う Realm 環境において、ユーザーパスワードに対するブルートフォース攻撃の防止機能が十分に機能しない問題が修正されました。(CVE-2026-43513)</p>
<p>* DIGEST 認証が設定されている環境において、設定された Realm に存在しないユーザーであっても、パスワードとして &#8220;null&#8221; を指定することで認証されてしまう問題が修正されました。(CVE-2026-43512)</p>
<p>* 認証後に WebSocket リクエストがリダイレクトされた場合、Tomcat の WebSocket クライアントが最新の認証ヘッダーをリダイレクト先ホストへ送信してしまう問題が修正されました。(CVE-2026-42498)</p>
<p>* HTTP/2 リクエストヘッダーの検証が行われていなかったため、Servlet API 経由で取得されるヘッダー値が仕様に準拠していることを前提としたアプリケーションにおいて、予期しない動作が発生する可能性がある問題が修正されました。(CVE-2026-41293)</p>
<p>* 認証されていないユーザーが利用可能な WebDAV の LOCK および PROPFIND リクエストにおいて、リクエストボディサイズに制限が設定されていなかった問題が修正されました。(CVE-2026-41284)</p>
<h2>不具合修正(Catalina)</h2>
<p>* 前回リリースで発生していたリグレッションにより、クエリ文字列が空の場合にアクセスログへ「?」ではなく「?-」が出力される問題が修正されました。</p>
<p>* WebDAV の DELETE において、前提条件失敗時に正しく失敗するよう修正されました。</p>
<p>* ExtendedAccessLogValve のエスケープ処理が、他の AccessLogValve 実装と一致するよう修正されました。</p>
<p>* 69967 の修正後に発生していた、コミット後レスポンス内で特殊ヘッダーが重複する問題が修正されました。(70000)</p>
<p>* 認証済みユーザー全員を対象とする特殊ロール「**」のみを指定したセキュリティ制約にマッピングされた URI の処理が修正されました。認証なしリクエストに対して、本来の 401 ではなく 403 が返却される問題が修正されました。</p>
<p>* StandardContext.getServletContext() における競合状態が修正され、コンテキスト再読み込み時に jakarta.servlet.context.tempdir 属性が失われる問題が解消されました。context フィールドは volatile 化され、ロックにより ApplicationContext インスタンスが 1 つのみ生成されるようになりました。</p>
<p>* Windows 認証（Kerberos）のドキュメントが更新され、Java および Windows の双方で RC4-HMAC サポートが廃止されつつある／既に廃止されたことが反映されました。ガイドでは AES256-SHA1 を使用するようになりました。</p>
<p>* WebDAV に新しい初期化パラメータ maxRequestBodySize が追加され、LOCK および PROPFIND における WebDAV リクエストボディサイズを制限できるようになりました。デフォルト値は 4096 バイトです。</p>
<p>* DIGEST 認証における無効ユーザーの処理が修正されました。</p>
<p>* RealmBase が拡張子ベースのセキュリティ制約をすべて正しく検出できるよう修正されました。</p>
<h2>不具合修正(Coyote)</h2>
<p>* setHeader(String,String) または addHeader(String,String) により無効な Content-Length が設定された場合でも、常に以前の値をクリアし、無効な新値を無視することで、さまざまなエッジケースを回避するようになりました。</p>
<p>* HTTP/2 における一部ストリームエラーメッセージの細かな問題が修正されました。</p>
<p>* 正規化処理時に NULL バイトを含む URI を一貫して拒否するよう修正されました。</p>
<p>* FFM 使用時に TLS キーおよび証明書読み込みエラーパスで発生する軽微なメモリリークが修正されました。</p>
<p>* HTTP/2 ヘッダー処理後のクリーンアップ処理がリファクタリングされ、ストリームリセット後の GC 効率が向上しました。</p>
<p>* HTTP/2 の trailer フィールド処理が HTTP/1.1 と整合するよう修正され、trailer で許可されていないフィールドが除外されるようになりました。</p>
<p>* FFM ベースのコネクタ設定において、使用後に秘密鍵を解放するよう修正されました。</p>
<p>* HTTP/2 の HPACK ヘッダーデコード処理における稀なパース不具合が修正され、有効なヘッダーによって予期しない接続切断が発生する問題が解消されました。</p>
<p>* HTTP/2 HPACK エンコード処理がリファクタリングされ、ヘッダーフィールド名の小文字変換が 1 回のみ行われるようになりました。</p>
<p>* HTTP/2 ヘッダーフィールド検証処理が前倒しで実施されるようになり、大文字だけでなく禁止文字についても検証されるようになりました。</p>
<p>* OpenSSL 4.0 で追加された TLS 1.3 グループに対応しました。</p>
<p>* HTTP/2 の :scheme 擬似ヘッダーが TLS 使用有無と整合していることを検証するようになりました。</p>
<p>* 擬似ヘッダーおよび CONNECT リクエストの検証処理が RFC 9113 セクション 8.5 に準拠するよう修正されました。</p>
<p>* 接続レベルのウィンドウ更新から個別 HTTP/2 ストリームへ容量割り当てを行う際に発生し得た整数オーバーフロー問題が修正されました。</p>
<p>* AJP シークレット比較処理が定数時間アルゴリズムへ変更されました。</p>
<h2>不具合修正(WebSocket)</h2>
<p>* DIGEST 認証を必要とするプロキシ経由で WebSocket エンドポイントへ初回接続する際の問題が修正されました。</p>
<h2>不具合修正(Other)</h2>
<p>* CDDL 1.0 ライセンス URLが更新されました。(69993)</p>
<h2>機能追加・改良(Catalina)</h2>
<p>* version.sh および version.bat にて、APR / Tomcat Native / OpenSSL のバージョン情報（APR および FFM 実装の両方）や、バージョン互換性警告、サードパーティライブラリのバージョン情報が表示されるようになりました。</p>
<p>* アクセスログの remote user 要素生成処理がリファクタリングされ、不要なコードが削除されました。</p>
<p>* LockOutRealm に新しい caseSensitive 属性が追加され、ロック判定時のユーザー名の扱いを制御できるようになりました。デフォルトは false で、ユーザー名は大文字小文字を区別せず扱われます。</p>
<h2>機能追加・改良(Coyote)</h2>
<p>* HPACK 動的ヘッダーテーブル実装における実インデックス計算処理がリファクタリングされ、コード重複が削減されました。</p>
<h2>機能追加・改良(Other)</h2>
<p>* OpenSSL バイナリが見つからない場合に警告を表示するようになりました。</p>
<p>* Tomcat Native ライブラリの存在チェックが追加され、利用されていない場合に警告ログを出力するようになりました。これにより、スイートで利用されていないことを把握しやすくなりました。</p>
<p>* Byte Buddy が 1.18.8 に更新されました。</p>
<p>* Bouncy Castle が 1.84 に更新されました。</p>
<p>* フランス語翻訳が改善されました。</p>
<p>* 日本語翻訳改善が反映されました。</p>
<p>詳細は以下をご覧ください。</p>
<p><a href="https://tomcat.apache.org/tomcat-11.0-doc/changelog.html#Tomcat_11.0.22_(markt)" target="_blank" rel="noopener">https://tomcat.apache.org/tomcat-11.0-doc/changelog.html#Tomcat_11.0.22_(markt)</a><br />
<a href="https://tomcat.apache.org/security-11.html#Fixed_in_Apache_Tomcat_11.0.22" target="_blank" rel="noopener">https://tomcat.apache.org/security-11.html#Fixed_in_Apache_Tomcat_11.0.22</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>PostgreSQL 19検証報告</title>
		<link>https://www.sraoss.co.jp/tech-blog/pgsql/pg19report/</link>
		
		<dc:creator><![CDATA[データベース技術グループ]]></dc:creator>
		<pubDate>Thu, 02 Jul 2026 22:30:13 +0000</pubDate>
				<category><![CDATA[PostgreSQL]]></category>
		<category><![CDATA[OSS]]></category>
		<category><![CDATA[PostgreSQL 18]]></category>
		<category><![CDATA[PostgreSQL 19]]></category>
		<guid isPermaLink="false">https://www.sraoss.co.jp/tech-blog/?p=20859</guid>

					<description><![CDATA[2026年秋にリリース予定となっている PostgreSQL 19 の新機能や性能向上、非互換変更点の主要なものについて内容を説明し、動作検証を報告する文書を公開します。インストール手順やコマンド実行手順が記載してあるた ...]]></description>
										<content:encoded><![CDATA[<p>2026年秋にリリース予定となっている PostgreSQL 19 の新機能や性能向上、非互換変更点の主要なものについて内容を説明し、動作検証を報告する文書を公開します。インストール手順やコマンド実行手順が記載してあるため、PostgreSQL 19 の新機能を実際に動かしながら確認しようとする方へのガイドブックとしても利用できます。</p>
<p><span id="more-20859"></span></p>
<p>PostgreSQL 19 の主な強化点は以下の通りです。これらについてレポートで取り扱っています。<br />
PostgreSQL 19 は近年のメジャーリリースの中でも、追加機能の多いリリースです。<br />
なお、2026年7月16日の beta2版で「バイナリpg_dumpall」機能の追加は取り下げられました。</p>
<ul>
<li>性能向上
<ul>
<li>各種プランナ改善</li>
<li>タプルデフォーム高速化</li>
<li>SIMD利用拡大</li>
<li>外部キー制約検査の高速化</li>
<li>基数ソート</li>
</ul>
</li>
<li>SQL機能
<ul>
<li>プロパティグラフ問合せ（SQL/PGQ）</li>
<li>テンポラルテーブル更新（UPDATE/DELETE .. FOR PORTION OF）</li>
<li>パーティションの分割／統合（ALTER TABLE .. MARGE/SPLIT PARTITIONS）</li>
<li>グルーピングの拡張</li>
<li>COPYコマンドの拡張</li>
<li>各種の追加関数</li>
</ul>
</li>
<li>運用管理
<ul>
<li>Autovacuumスコア</li>
<li>各種モニタリングビューの追加</li>
<li>ログ出力の拡張</li>
<li>REPACKコマンド</li>
</ul>
</li>
<li>レプリケーション
<ul>
<li>ストリーミングレプリケーションの拡張</li>
<li>論理レプリケーションの拡張</li>
</ul>
</li>
<li>拡張モジュール
<ul>
<li>pg_plan_advice追加</li>
<li>pg_stash_advice追加</li>
<li>pg_stat_statements改善</li>
</ul>
</li>
</ul>
<h2>検証レポート</h2>
<p>レポートは以下リンクから参照できます。</p>
<ul>
<li><a href="https://www.sraoss.co.jp/tech-blog/wp-content/uploads/2026/07/pg19_report_1.1.pdf">PostgreSQL 19 検証レポート(2026年 7月 17日版、PDFファイル、94ページ、1MB)</a></li>
</ul>
<p>PostgreSQL 19の機能のさらなる詳細はPostgreSQL 19公式ドキュメントを参照してください。</p>
<ul>
<li><a href="https://www.postgresql.org/docs/19/" target="_blank" rel="noopener noreferrer">PostgreSQL 19 公式ドキュメント（英語）</a></li>
</ul>
<p>&nbsp;</p>
<div>
<a href="https://www.sraoss.co.jp/prod_serv/support/pgsql-mainte/?utm_source=sraoss-techblog&utm_medium=referral&utm_campaign=under-article-pgsql" 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では、PostgreSQL/Pgpool-II のサポートを提供しております。<br />
詳しくは<strong style="color:#2581c4;">弊社ホームページ</strong>をご覧ください。
</div>
<p></a>
</div>

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