そもそも、脆弱性ってなに?

簡単に言うとセキュリティに絡む不具合・欠陥のこと。
当然仕様バグも含みます。

脆弱性 【vulnerability
読み方 : ゼイジャクセイ
別名 : ヴァルネラビリティー, バルネラビリティー

 コンピュータやネットワークなどの情報システムにおいて、
三者が保安上の脅威となる行為(システムの乗っ取りや機密情報の漏洩など)に
利用できる可能性のあるシステム上の欠陥や仕様上の問題点。
from IT用語辞典 e-Words脆弱性vulnerability
at http://e-words.jp/w/E88486E5BCB1E680A7.html