HTTP・Web 基礎○×難易度 標準

HTTPS にすれば、XSS や SQL インジェクションなどの脆弱性も防げる。

正答

× 誤り

解説

HTTPS が提供するのは、通信経路上の盗聴と改ざんの防止、そして接続先サーバーが本物であることの証明の 3 つ。アプリケーションの中身には関与しないので、入力値を適切に扱わないことで起きる XSS や SQL インジェクション、認可の不備などはそのまま残る。攻撃者が送る悪意ある入力も HTTPS で「安全に」サーバーへ届くだけである。鍵マークが付いているサイトでも安全なアプリとは限らないため、HTTPS は前提として、入力の検証やエスケープは別に行う。

参考: developer.mozilla.org

httpssecurity

この問題を含む HTTP・Web 基礎 のテストを制限時間つきで解く

HTTP・Web 基礎クイズへ