|
OSA-2005-76
1 サマリ
2 詳細
HTML埋め込み言語の PHP4 に複数のセキュリティ脆弱性が指摘されています。
register_globals = on の場合に GLOBALS 配列が外部から書き換えられてしまうため任意のコードを実行されてしまうという問題、および parse_str() 実行時に register_globals = on のままになってしまう、という問題です。
この問題についてのより詳しい情報は以下を参照してください。
|
|
Advisory 20/2005: PHP File-Upload $GLOBALS Overwrite Vulnerability
|
|
|
|
Advisory 19/2005: PHP register_globals Activation Vulnerability in parse_str()
|
|
アップデート後の PHP4 関連パッケージのバージョンは ARMA2.2 では 4.3.10-16o201 に、ARMA2.1/2.0 では 4.2.3-3o501 に上がります。
3 対処方法
php4 を利用している場合は以下のようにアップデートをおこなってください。PHP4 を利用しているのは通常サーバ版のみとなります。
|
|
|
# apt-get update
| # apt-get install php4 php4-cgi php4-curl php4-dev php4-domxml
| php4-gd php4-imap php4-ldap php4-mcal php4-mhash php4-odbc
| php4-pear php4-pgsql php4-recode php4-snmp
|
|
|
|
|
|
|
|
# apt-get update
| # apt-get install php4 php4-cgi php4-curl php4-dev php4-domxml
| php4-gd php4-imap php4-ldap php4-mcal php4-mhash php4-odbc
| php4-pear php4-recode php4-snmp
|
|
|
|
|
いずれの場合も apt-get コマンドは改行を入れずに一行に記述してください。
| |
|
|