ModSecurity: MULTIPART_DATA_BEFORE と MULTIPART_DATA_AFTER はどういう意味ですか?

ModSecurity: MULTIPART_DATA_BEFORE と MULTIPART_DATA_AFTER はどういう意味ですか?

フォーム データを LiquidWeb サーバーに投稿するときに、次の ModSecurity エラーが発生します。

Multipart request body failed strict validation: PE 0, BQ 0, BW 0, DB 1, DA 1, HF 0, LF 0, SM 0, IQ 0, IP 0, IH 0, FL 0

ご覧の通り、DBとDAは1に設定されています。ModSecurity ドキュメントこの場合、DB は MULTIPART_DATA_BEFORE を意味し、DA は MULTIPART_DATA_AFTER を意味しますが、あまり役に立ちません。

これらが何を意味するのか誰か説明できますか?

答え1

実際の定義については100%確信はありませんが、DBとDAは前後の序文とエピローグに相当するはずです。複数部分の境界一見プラトニックな話のように聞こえるかもしれないが、最近のBadEpilogue マルウェア回避

結局のところ、この検出機能を有効にしている組織は、完全に偏執的というわけではありません。

関連情報