サーバーの php.ini の設定で 透過的にセッション IDを付加する設定」が有効(session.use_trans_sid = 1)になっている場合、セッションIDがURLに自動的に埋め込まれます。
これは、クッキーなどを利用しないで、閲覧者を特定できるので、使いようによっては便利なのですが、セッションIDが外部に漏れる危険性が多分にあり、管理者権限でログインしたときのセッションIDが漏れ、しかもセッションの有効期限内だと簡単に管理者権限を得ることができ危険な側面もあります。
今回は、XOOPSのブロックにPukiWikiModのページを表示した場合に上記の問題からサーバー上での権限が第三者に得られてしまう危険があるので、セッションIDを削る修正をしました。
ただ、通常Webサーバー上で Apacheと同じ実行アカウントでブラウザを起動し、*1XOOPSにログインすることはないと思うので、管理者権限が漏れることはないと思います。
しかし、php.ini で session.use_trans_sid = 1 にセットされ、しかもWebサーバー上で、Apacheと同じ実行アカウントでブラウザを実行し、XOOPSにログインしている場合は、直ちに CVSから最新版をダウンロードして、適用してください。
また、この問題と若干関連するのですが、URLリンクに自動的にセッションIDが埋め込まれるために、Wikiページが正常に開けないことがある問題も修正しました。
-- nao-pon 2004-10-22 (金) 09:04:07
あああ
| Page name: | PukiWiki作業日記/2004-10-21 [ Sended pings(0) ] | |
| Author: | nao-pon | - 2005/07/14 22:12:51 JST(1142d) |
| Last edit: | nao-pon | - 2005/07/14 22:12:51 JST(1142d) |
| Editers: | nao-pon | |
| Back Link: | 通りすがりさん(56d) コメント(94d) PukiWikiMod(100d) nao-pon(144d) CVS(318d) PukiWiki作業日記(428d) 通りすがりさん(688d) XOOPS(812d) nao-pon(1058d) kisite(1637d) | |
ログイン
アクティブメニュー
"ぽちっ"としてね☆
最新のページ
ブックマーク
新着トラックバック
サイト内 Wiki
☆ 検索 ☆
オンライン状況
サイト情報
現在ページのQRコード
参照元情報