タグ

関連タグで絞り込む (2)

タグの絞り込みを解除

正規表現とjavascriptに関するpetite_blueのブックマーク (1)

  • Blog|その正規表現の書き方で大丈夫? ReDoS 攻撃の怖さと対策方法

    ReDoS とは、Regular expression Denial of Service の略称で脆弱な正規表現を利用することで起こる DoS のひとつです。 正規表現は利用者からの入力値の検証など色々な場面で利用されていますが、正規表現の記述は難しく、誤った記述をしてしまうと ReDoS の影響を受ける恐れがあります。 記事では ReDoS の概要から対策方法まで解説していきます。 ReDoS とは メールアドレスや電話番号の入力が正しい形式になっているかどうかを確認するために正規表現を使うことがあると思います。 複雑な形式をマッチさせる正規表現を正しく書くことは難しく、書き方によっては処理に時間がかかることがあります。 ReDoS は、正規表現が使われている部分において、正規表現エンジンに対して処理時間が多くかかる入力を与えることでサービス停止が起こる脆弱性です。 Freezing

    Blog|その正規表現の書き方で大丈夫? ReDoS 攻撃の怖さと対策方法
  • 1