- ベストアンサー
「ソフトウエアの脆弱性」
「ソフトウエアの脆弱性」と言うのは バグとは違うのですか? http://dictionary.goo.ne.jp/jn/121751/meaning/m0u/ によると 1 もろくて弱い性質または性格。 2 コンピューターネットワークにおける安全上の欠陥。 との事ですが、 これはバグって事でいいのでしょうか? バグを日本語で、脆弱性と言うのでしょうか?
- みんなの回答 (5)
- 専門家の回答
質問者が選んだベストアンサー
- ベストアンサー
ハートブリードのようにバグによって脆弱性になることがありますが、バグ=脆弱性ではありません。 以下は、マイクロソフト製品のバグの一例ですが、このバグによって脆弱性を及ぼすことにはなりません。 ----------------------------------------------------------------------------------------------------- Windows Modules Installer サービスのタイムアウト時間、60 分を経過するまでシャットダウンが行われない https://support.microsoft.com/ja-jp/kb/2827854 状況 マイクロソフトでは、この不具合をこの資料の対象製品として記載されているマイクロソフト製品の不具合であると認識しています。 ------------------------------------------------------------------------------------------------------ 以下は、マイクロソフトが公開しているセキュリティ情報になりますが、上記と比べて貰うとわかりますが、「マイクロソフト製品の不具合である」記載はありません。 -------------------------------------------------------------------------------- Microsoft Graphics コンポーネントの脆弱性により、情報の漏えいが起こる (3029944) https://technet.microsoft.com/ja-jp/library/security/ms15-016.aspx -------------------------------------------------------------------------------- 脆弱性については、MITRE社が共通脆弱性識別子(Common Vulnerabilities and Exposures)という番号によって管理していますが、バグについては管理していません。
その他の回答 (4)
- takuranke
- ベストアンサー率31% (3923/12455)
脆弱性賭博はイコールではありません。 プログラミングのバグ(不具合)により脆弱性が発生することはありますが、 バグがあったからと脆弱性が必ず発生するわけではないです。 >バグを日本語で、脆弱性と言うのでしょうか? 言いません。 バグはもともとスラングです、 初期のPCの不具合で論理スイッチに使われていた電導式リレー(今のPCとはまるっきり違います)の間に小さな虫(bug)が挟まったことで(蟻だったらしいです)接続不良を起こし、動作に不具合を生じたことが語源と言われています。
お礼
ご回答ありがとうございました。
- aquiz
- ベストアンサー率46% (759/1635)
自身やほかのプログラムの動作に悪影響を及ぼす存在がバグ。 プログラム上の欠陥という見方もできると思います。 自身やほかのプログラムの動作に影響を与えるものでは ないが、それ自体が悪用される可能性を脆弱性という 見方といえるかも。プログラム上のミスで起こる場合も あるので、バグと絡む部分もありますね。そこが、 ややこしいところでもあると思います。ほかの方の 回答にあるとおり、性質だと思います。 やはり、バグを脆弱性とは言わないと思います。 脆弱性を生むバグがあるが、バグは必ず脆弱性を 持つということではないし、また、安全に運用されてきた プログラムでも、時代とともに、新たな脆弱性が 生じることもあります。 >コンピューターネットワークにおける安全上の欠陥 これは、ネットワークセキュリティの視点でみると、 こういう捉え方もできるよということです。バグとは 書いていないことから、同じという意味ではないです。 http://dictionary.goo.ne.jp/jn/175025/meaning/m0u/%E3%83%90%E3%82%B0/ 《虫の意》コンピューターのプログラム上の不具合や誤り。また一般に、機器類などの欠陥をいう
お礼
ご回答ありがとうございました。
英語の問題として回答すれば,「脆弱性」は vulnerability の訳です。Wikipedia には,下記のように書いてあります。 (引用)In computer security, a vulnerability is a weakness which allows an attacker to reduce a system's information assurance. 一方,バグは原語 bug (羽虫)そのものをカタカナにしたものです。コンピュータのプログラムに誤りがあり正常な動作をしない場合,もとはプログラマの世界の隠語じゃないかと思いますが,その誤った部分を比喩的に「害虫」と言ったのです。 人間にたとえれば,「嘘つき」がバグであり,場合によっては詐欺という犯罪となります。いっぽう,詐欺師にだまされやすい「お人好し」が脆弱性ですが,これは犯罪ではありません。
お礼
ご回答ありがとうございました。
- yota2014
- ベストアンサー率46% (198/423)
Bug(バグ)の意味(小さな)昆虫、虫、ばい菌、微生物、ウイルス、(あまり長続きしない)熱中、熱狂家、(機械・電算プログラミングなどの)欠陥、故障、誤り
お礼
ご回答ありがとうございました。
お礼
ご回答ありがとうございました。