Server Message Block、略してSMBとは、Windows環境でファイルを共有するためのプロトコルを指します。SMBの役割は、Windowsパソコン間でのネットワーク上のファイルやプリンター、またはシリアルポートの共有を可能にすることです。SMBにより、アプリケーションは他のサーバ上のファイルへのアクセスが行えます。
SMBプロトコルは複数バージョンが存在しますが、それぞれには様々な脆弱性が存在し、それらは過去に何度も攻撃されてきました。アメリカのNSAから流出したエクスプロイトを用いたWannaCryや、ロシアの情報機関によるSolarWindsへのハッキングなど、これらの攻撃はSMBプロトコルの脆弱性を悪用しています。’