JVNDB-2006-000666
|
PHP の symlink() 関数における open_basedir 制限回避の脆弱性
|
PHP に実装されている symlink() 関数には、引数として渡されるファイルパスのチェックに不備が存在するため、ディレクトリトラバーサル攻撃を介して、open_basedir やセーフモードによる制限を回避可能となる脆弱性が存在します。
|
CVSS v2 による深刻度 基本値: 6.2 (警告) [NVD値]
- 攻撃元区分: ローカル
- 攻撃条件の複雑さ: 高
- 攻撃前の認証要否: 不要
- 機密性への影響(C): 全面的
- 完全性への影響(I): 全面的
- 可用性への影響(A): 全面的
|
|
The PHP Group
- PHP 4.4.4 およびそれ以前
- PHP 5.2.0 およびそれ以前
ターボリナックス
- Turbolinux 10_f
- Turbolinux Appliance Server 1.0 (hosting)
- Turbolinux Appliance Server 1.0 (workgroup)
- Turbolinux Appliance Server 2.0
- Turbolinux Desktop 10
- Turbolinux Multimedia
- Turbolinux Personal
- Turbolinux Server 10
- Turbolinux Server 10 (x64)
- Turbolinux Server 8
- ターボリナックス ホーム
|
|
PHP スクリプトによるアクセス制限を回避され、重要な情報が取得されてしまう可能性があります。
|
ベンダ情報及び参考情報を参照して適切な対策を実施してください。
なお、Hardened-PHP Project より symlink() 関数を無効化する、最新の Suhosin エクステンションの利用が回避策として示されています。
|
The PHP Group
ターボリナックス
|
- 競合状態(CWE-362) [NVD評価]
|
- CVE-2006-5178
|
- National Vulnerability Database (NVD) : CVE-2006-5178
- Secunia Advisory : SA22235
- SecurityFocus : 20326
- FrSIRT Advisories : FrSIRT/ADV-2006-3901
- Hardened-PHP Project : advisory_082006.132
|
|