OSSTech OpenAM 9.5.5
リリースノート

オープンソース・ソリューション・テクノロジ(株)更新日:2014 年 11 月 6 日

目次
1. はじめに
2. osstech-openam-9.5.5-16 の修正内容

12

2.1 9.5.6／11.0.2 以降に統合されている修正(バックポート)...................................................................................................2
2.2 OSSTech 独自の修正......................................................................................................................................................................2
2.2.1 機能追加......................................................................................................................................................................................2
2.2.2 設定関連の変更.......................................................................................................................................................................2
2.2.3 問題の修正.................................................................................................................................................................................2

3. コミュニティ版との差異

3

3.1 9.5.6／11.0.2 以降に統合されている修正(バックポート)...................................................................................................3
3.2 OSSTech 独自の修正......................................................................................................................................................................4

4. 制限事項
5. パッケージ更新履歴

目次67

1.

はじめに

本ドキュメントは、OSS テクノロジ提供の OpenAM の修正内容について記載しています。本ドキュメントの対象となる OpenAM パッケージは、osstech-openam-9.5.5-16 です。
このパッケージは ForgeRock コミュニティ版 OpenAM 9.5.5 のソースコードをベースとしています。コミュニ
ティ版のリリースノートについては次のページより確認してください。
https://wikis.forgerock.org/confuence/display/openam/OpenAM+9.5.5+Release+Notes
また、ご利用の OpenAM パッケージのバージョンの確認は次のコマンドで確認することができます。
$ rpm -qa | grep osstech-openam
osstech-openam-9.5.5-16.el6.noarch

1.はじめに12.

osstech-openam-9.5.5-16 の修正内容

OSS テクノロジ提供の OpenAM 9.5.5-16 では以下の修正を行いました。

2.1 9.5.6／11.0.2 以降に統合されている修正(バックポート)● Secure Attribute Exchange (SAE) 用エンドポイントの XSS 脆弱性の修正● SAML メタデータをコンソールからインポートする際に失敗する不具合の修正

https://bugster.forgerock.org/jira/browse/OPENAM-3005● SAML フェデレーション時に RelayState パラメータが欠落する不具合の修正

https://bugster.forgerock.org/jira/browse/OPENAM-3202● 特定の状況でシングルログアウトした際に RelayState パラメータの検証に失敗する不具合の修正

https://bugster.forgerock.org/jira/browse/OPENAM-3437

2.2 OSSTech 独自の修正
2.2.1 機能追加なし

2.2.2 設定関連の変更なし

2.2.3 問題の修正● セッションフォワーディングの DoS 脆弱性の修正

2.osstech-openam-9.5.5-16 の修正内容

2

3.

コミュニティ版との差異

OSS テクノロジ提供の OpenAM 9.5.5 は ForgeRock コミュニティ版 OpenAM9.5.5 と以下の差異があります。

3.1 9.5.6／11.0.2 以降に統合されている修正(バックポート)● カスタム応答プロバイダが無視される問題を修正https://bugster.forgerock.org/jira/browse/OPENAM-333● SP initiated SSO の場合にユーザーが認証したレルムとトラストサークルのレルムが一致しているかどうかチェックされない問題を修正https://bugster.forgerock.org/jira/browse/OPENAM-77● WAR ファイルにユニットテスト用の JSP／JAR ファイルが含まれる問題を修正https://bugster.forgerock.org/jira/browse/OPENAM-528● ポリシー名に UTF-8 が使えない問題を修正https://bugster.forgerock.org/jira/browse/OPENAM-995● HTTP ヘッダに付加される OpenAM のバージョン情報をデフォルトで無効化するように修正

https://bugster.forgerock.org/jira/browse/OPENAM-751● デフォルトサーバー設定を変更する際に画面にエラーが表示される問題を修正https://bugster.forgerock.org/jira/browse/OPENAM-1896● IDP アダプタに関して ClassNotFoundException のログが出力される問題の修正


https://bugster.forgerock.org/jira/browse/OPENAM-1315● iPlanetDirectoryPro と AMAuthCookie が同じ値となる問題の修正


https://bugster.forgerock.org/jira/browse/OPENAM-75● 各 JDBC データストアが個別に持つべき設定を共有している問題の修正


https://bugster.forgerock.org/jira/browse/OPENAM-1054● セッションタイムアウト状態でログアウトした場合に goto パラメータが無視される問題を修正https://bugster.forgerock.org/jira/browse/OPENAM-2426● HTTP-POST バインディングで複数回 AuthnRequest を OpenAM が受け取った場合に認証エラーとなる問題を修正

3.コミュニティ版との差異

3



https://bugster.forgerock.org/jira/browse/OPENAM-1858● JDK のバージョンにより SAML 連携が動作しない問題を修正https://bugster.forgerock.org/jira/browse/OPENAM-2644● OpenAM を冗長構成としている場合に ClientSDK や ssoadm が動作しない問題を修正https://bugster.forgerock.org/jira/browse/OPENAM-3528● OpenAM を冗長構成としている場合に Cookie に HttpOnly が付加されない問題を修正https://bugster.forgerock.org/jira/browse/OPENAM-3740● Secure Attribute Exchange (SAE) 用エンドポイントの XSS 脆弱性の修正● SAML メタデータをコンソールからインポートする際に失敗する不具合の修正

https://bugster.forgerock.org/jira/browse/OPENAM-3005● SAML フェデレーション時に RelayState パラメータが欠落する不具合の修正

https://bugster.forgerock.org/jira/browse/OPENAM-3202● 特定の状況でシングルログアウトした際にに RelayState パラメータの検証に失敗する不具合の修正

https://bugster.forgerock.org/jira/browse/OPENAM-3437

3.2 OSSTech 独自の修正● Java6 によるビルド時に XSLT エラーが発生する問題の修正


https://bugster.forgerock.org/jira/browse/OPENAM-128● データストアに OpenLDAP 用の設定を追加● ログアウト時にエラーが発生する問題を修正● クッキーエンコードの設定の初期値を false から true に変更● フェデレーションのシークエンスでフォワード先の URL からコンテキスト名までを削除するように修正● ログインエラー時の画面のリンクに不要な SAML リクエストが含まれる問題を修正● 画面の文字化けを修正● 証明書認証モジュールのログ出力のレベルを修正● CRL 取得処理の不具合を修正● マルチサーバーモードでのユーザー毎のセッション数チェックの有効化● データストア認証モジュールにユーザー名文字列の検証処理を追加

3.コミュニティ版との差異

4

● セッションフォワーディングの DoS 脆弱性の修正

3.コミュニティ版との差異

5

4.

制限事項

● 異なるバージョンの OpenAM を同一の OpenAM サイトに利用することはできません● データストアのデータベースリポジトリは試験的実装であり本稼働環境での利用を推奨しておりません

4.制限事項6

5.

パッケージ更新履歴● 2014 年 11 月 6 日 osstech-openam-9.5.5-16◦ セッションフォワーディングの DoS 脆弱性の修正◦ Secure Attribute Exchange (SAE) 用エンドポイントの XSS 脆弱性の修正◦ SAML メタデータをコンソールからインポートする際に失敗する不具合の修正▪ https://bugster.forgerock.org/jira/browse/OPENAM-3005◦ SAML フェデレーション時に RelayState パラメータが欠落する不具合の修正▪ https://bugster.forgerock.org/jira/browse/OPENAM-3202◦ 特定の状況でシングルログアウトした際にに RelayState パラメータの検証に失敗する不具合の修正▪ https://bugster.forgerock.org/jira/browse/OPENAM-3437● 2014 年 7 月 22 日 osstech-openam-9.5.5-14◦ セッションタイムアウト状態でログアウトした場合に goto パラメータが無視される問題を修正▪ https://bugster.forgerock.org/jira/browse/OPENAM-2426◦ HTTP-POST バインディングで複数回 AuthnRequest を OpenAM が受け取った場合に認証エラーとなる問題を修正▪ https://bugster.forgerock.org/jira/browse/OPENAM-1858◦ JDK のバージョンにより SAML 連携が動作しない問題を修正▪ https://bugster.forgerock.org/jira/browse/OPENAM-2644◦ OpenAM を冗長構成としている場合に ClientSDK や ssoadm が動作しない問題を修正▪ https://bugster.forgerock.org/jira/browse/OPENAM-3528◦ OpenAM を冗長構成としている場合に Cookie に HttpOnly が付加されない問題を修正▪ https://bugster.forgerock.org/jira/browse/OPENAM-3740● 2013 年 7 月 1 日 osstech-openam-9.5.5-8◦ 各 JDBC データストアが個別に持つべき設定を共有している問題の修正▪ https://bugster.forgerock.org/jira/browse/OPENAM-1054● 2013 年 5 月 24 日 osstech-openam-9.5.5-7

5.パッケージ更新履歴7◦ iPlanetDirectoryPro と AMAuthCookie が同じ値となる問題の修正▪ https://bugster.forgerock.org/jira/browse/OPENAM-75◦ IDP アダプタに関して ClassNotFoundException のログが出力される問題の修正▪ https://bugster.forgerock.org/jira/browse/OPENAM-1315◦ HTTP ヘッダに付加される OpenAM のバージョン情報をデフォルトで無効化するように修正▪ https://bugster.forgerock.org/jira/browse/OPENAM-751◦ デフォルトサーバー設定を変更する際に画面にエラーが表示される問題を修正▪ https://bugster.forgerock.org/jira/browse/OPENAM-1896● 2012 年 12 月 20 日 osstech-openam-9.5.5-3◦ ポリシー名に UTF-8 が使えない問題を修正▪ https://bugster.forgerock.org/jira/browse/OPENAM-995● 2012 年 11 月 29 日 osstech-openam-9.5.5-2◦ OpenAM 9.5.5 へのバージョンアップ▪ https://wikis.forgerock.org/confuence/display/openam/OpenAM+9.5.5+Rele
ase+Notes◦ WAR ファイルにユニットテスト用の JSP／JAR ファイルが含まれる問題を修正▪ https://bugster.forgerock.org/jira/browse/OPENAM-528● 2012 年 11 月 8 日 osstech-openam-9.5.4_RTM-5◦ SP initiated SSO の場合にユーザーが認証したレルムとトラストサークルのレルムが一致しているかどうかチェックされない問題を修正▪ https://bugster.forgerock.org/jira/browse/OPENAM-77◦ goto URL にスラッシュから始まる相対 URL を指定できるように修正◦ データストア認証モジュールにユーザー名文字列の検証処理を追加◦ マルチサーバーモードでのユーザー毎のセッション数チェックの有効化● 2012 年 2 月 17 日 osstech-openam-9.5.4_RTM-0◦ OpenAM 9.5.4_RTM へのバージョンアップ▪ https://wikis.forgerock.org/confuence/display/openam/OpenAM+9.5. 4+Rele
ase+Notes● 2012 年 1 月 24 日 osstech-openam-9.5.3_RTM-3

5.パッケージ更新履歴8◦ OpenAM 9.5.3_RTM へのバージョンアップ▪ https://wikis.forgerock.org/confuence/display/openam/OpenAM+9.5. 3+Rele
ase+Notes◦ CRL 取得処理の不具合を修正◦ 証明書認証モジュールのログ出力のレベルを修正◦ osstech-openam-tools パッケージを追加◦ 証明書認証モジュールで OCSP の検証に失敗する問題を修正▪ https://bugster.forgerock.org/jira/browse/OPENAM-586◦ 画面の文字化けを修正◦ カスタム応答プロバイダが無視される問題を修正▪ https://bugster.forgerock.org/jira/browse/OPENAM-333● 2011 年 8 月 4 日 osstech-openam-9.5.1_RTM-5◦ ログインエラー時の画面のリンクに不要な SAML リクエストが含まれる問題を修正◦ フェデレーションのシークエンスでフォワード先の URL からコンテキスト名までを削除するように変更◦ amAuthentication.error ログが作成されない問題を修正▪ https://bugster.forgerock.org/jira/browse/OPENAM-502● 2010 年 12 月 24 日 osstech-openam-9.5.1_RTM-0◦ OpenAM 9.5.1_RTM◦ ログアウト時にエラーが発生する問題を修正◦ クッキーエンコードの設定の初期値を false から true に変更◦ データストアに OpenLDAP 用の設定を追加◦ Java6 によるビルド時に XSLT エラーが発生する問題の修正▪ https://bugster.forgerock.org/jira/browse/OPENAM-128

5.パッケージ更新履歴9