Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

html配下ではphp実行を抑制する #5064

Closed
okazy opened this issue Jun 15, 2021 · 1 comment
Closed

html配下ではphp実行を抑制する #5064

okazy opened this issue Jun 15, 2021 · 1 comment
Labels
enhancement 機能追加 security security
Milestone

Comments

@okazy
Copy link
Contributor

okazy commented Jun 15, 2021

概要(Overview)

現状の仕様だとファイル管理などからPHPファイルをアップロードできる。
他の脆弱性と組み合わせ、webシェルなどのファイルを設置される攻撃手法が報告されている。

トレンドマイクロの参考記事

PHPファイルをアップロードできないようにする議論はこちらのIssueでされている。
PHPファイルを設置された場合にも、PHPファイルが実行できないようにできれば上記のリスクを軽減できる。

期待する内容(Expect) or 要望 (Requirement)

適切にPHP実行を制限する .htaccess を設置する。
参考 https://httpd.apache.org/docs/2.4/ja/mod/mod_mime.html
既存サイトのアップデートを考慮し、 .htaccess の削除などで実行の制限を解除できるようにする必要がある。

実現可能性

.htaccess の設置で実現可能(未検証)
nginx のサンプルも用意(nginx はサポート外のため対応が難しい場合は見送る可能性あり)

対応できるバージョン

4.1 以降で検討。
マイナーバージョンで実現可能。

関連情報 (Ref)

#4698

@okazy okazy added enhancement 機能追加 security security labels Jun 15, 2021
@okazy okazy added this to the 4.1 milestone Jun 15, 2021
@okazy
Copy link
Contributor Author

okazy commented Aug 19, 2021

#5079 で対応いただきましたのでこちらはクローズします。
ご対応ありがとうございました。

@okazy okazy closed this as completed Aug 19, 2021
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement 機能追加 security security
Projects
None yet
Development

No branches or pull requests

1 participant