プロジェクト

全般

プロフィール

Bug(バグ) #1112

Session-cookie is not kept in mobile-phones by au and SoftBank if OpenPNE is running in partial-SSL mode (部分SSL機能を有効にしている際に、 au と SoftBank 端末でセッションクッキーが保持できない)

Kousuke Ebiharaほぼ14年前に追加. ほぼ14年前に更新.

ステータス:
Fixed(完了)
優先度:
Normal(通常)
担当者:
対象バージョン:
開始日:
2010-05-29
期日:
進捗率:

100%

3.6 で発生するか:
Unknown (未調査)
3.8 で発生するか:
Unknown (未調査)

説明

Overview (現象)

Session-cookie is not kept in mobile-phones by au and SoftBank if OpenPNE is running in partial-SSL mode

部分SSL機能を有効にしている際に、 au と SoftBank 端末でセッションクッキーが保持できない

Causes (原因)

A mobile phones by au and SoftBank don't share Cookies with HTTP and HTTPS.

au や SoftBank の携帯端末では HTTP と HTTPS 間で Cookie を共有していない。

au

A mobile phone that is provided by au, stores Cookie to EZ-Server. But when it try SSL connecting, a Cookie is stored to inside the mobile phone.

au の携帯端末は Cookie を EZ サーバに保存する。しかし、 SSL 通信時には端末内に Cookie を保存している。

See: http://www.au.kddi.com/ezfactory/tec/spec/cookie.html

SoftBank

A mobile phone that is provided by SoftBank, stores Cookies by the following ways:

SoftBank の携帯端末では以下のようにして Cookie を保存する。

Way to fix (修正内容)

  • SSL connection by a mobile phone of SoftBank must be via "https://secure.softbank.ne.jp" (SoftBank 端末で SSL アクセスする場合は必ず https://secure.softbank.ne.jp/ を経由するようにした)
  • If a mobile phone of SoftBank or au tries to HTTPS log-in, now redirect to "member/setSid" action to share session id with HTTP and HTTPS (HTTPS でのログインを SoftBank や au 端末が試みようとした場合、 HTTP と HTTPS 間でセッション ID を共有するために member/setSid アクションにリダイレクトするようにした)

関係しているリビジョン

リビジョン 986e2335 (差分)
Kousuke Ebiharaほぼ14年前に追加

added ability to share authentication informations with HTTP and HTTPS for Japanese mobile phone (fixes #1112)

リビジョン 46d87866 (差分)
Kousuke Ebiharaほぼ14年前に追加

added a measures for secure.softbank.ne.jp (refs #1112)

リビジョン 1849103f (差分)
Kousuke Ebiharaほぼ14年前に追加

made more secure sharing authentication informations with HTTP and HTTPS in mobile_frontend (refs #1112)

There is no way to realize SSL providable member/setSid action. It is not avoidable an attacker to eavesdrop a connection that contains a session ID, so it permits to being possible session-hijacking.
These changes are for encrypting that session ID in a query string, it makes difficult to imperson a victim

履歴

#1 Kousuke Ebiharaほぼ14年前に更新

  • ステータスAccepted(着手) から Pending Review(レビュー待ち) に変更
  • 進捗率0 から 50 に変更

更新履歴 986e233506ed28d3120222c2010ff75ca29780e1 で適用されました。

#2 Kousuke Ebiharaほぼ14年前に更新

  • 題名Session-cookie is not kept in mobile-phones by au and SoftBank if OpenPNE is running in partial-SSL mode から Session-cookie is not kept in mobile-phones by au and SoftBank if OpenPNE is running in partial-SSL mode (部分SSL機能を有効にしている際に、 au と SoftBank 端末でセッションクッキーが保持できない) に変更
  • ステータスPending Review(レビュー待ち) から Fixed(完了) に変更
  • 進捗率50 から 100 に変更

他の形式にエクスポート: Atom PDF