第14章サイバー資源の品質とサイバーコンピューティングのガバナンス
Web/Mobile Applications Frameworks Assuranceウェブ・モバイルアプリケーション基盤の保証
The most typical web/mobile application frameworks are web servers and web browsers. Other web/mobile application frameworks (e.g., application servers, business process management suites) operate using web browsers and extended web servers and use the same security mechanisms. This subsection will only focus on web servers and web browsers. Various types of attacks affect web information and interactions, including SQL injection, cross-site scripting (XSS), path (directory) traversal, cross-site request forgery, remote file inclusion (RFI), phishing, clickjacking, authentication/authorization attack, buffer errors, web browser attack, information leak/disclosure, and web server attack.
最も典型的なウェブ・モバイルアプリケーション基盤は、ウェブサーバーとウェブブラウザーである。アプリケーションサーバーや業務プロセス管理スイートなどの他の基盤も、ブラウザーと拡張ウェブサーバーで動き、同じセキュリティー機構を使う。この項では、ウェブサーバーとウェブブラウザーだけに注目する。ウェブの情報ややり取りには、SQLインジェクション、クロスサイトスクリプティング(XSS)、パス・ディレクトリートラバーサル、クロスサイトリクエストフォージェリ、リモートファイルインクルージョン(RFI)、フィッシング、クリックジャッキング、認証・認可攻撃、バッファーエラー、ブラウザー攻撃、情報漏えい・開示、ウェブサーバー攻撃などが影響する。
Here are several security risks we try to protect web servers (and web browsers) against:
ウェブサーバーとウェブブラウザーについて、防ごうとするセキュリティーリスクには、次がある。
• Risk 1: We want data stored on a web server to be protected from unauthorized access.
• リスク1:ウェブサーバー上のデータを、不正アクセスから守りたい。
• Risk 2: We do not want malicious (or compromised) sites to be able to trash files/programs on user computers.
• リスク2:悪意のある、または侵害されたサイトが、利用者のコンピューター内のファイルやプログラムを破壊できないようにしたい。
• Risk 3: We do not want a malicious site to be able to spy on or tamper with information or interactions with other websites.
• リスク3:悪意あるサイトが、他のサイトでの情報ややり取りを盗み見たり、改ざんしたりできないようにしたい。
The Federal Communications Commission has identified cybersecurity tips to help organizations protect against cyber threats when using the Internet. These include38 :
連邦通信委員会は、組織がインターネットを使う際、サイバー脅威から身を守るための助言を示している。次のものが含まれる。38
• Ensure employees are trained regarding cybersecurity, including the organization’s security principles.
• 組織のセキュリティー原則を含め、従業員へサイバーセキュリティーの教育を行う。
• Keep the system updated with the latest security software and frequently run antivirus software.
• 最新のセキュリティーソフトでシステムを更新し、ウイルス対策ソフトを頻繁に実行する。
• Install and maintain a firewall, which is a collection of programs designed to prevent hackers and other unauthorized users from accessing a system.
• ファイアウォールを導入し、維持する。これはハッカーや無許可の利用者のアクセスを防ぐ、プログラムの集まりである。
• Ensure that mobile devices and laptops are included in the security plan and secure all such devices.
• モバイル機器とノートパソコンもセキュリティー計画に含め、すべて保護する。
• Back up important files and data and store the backed-up information separately.
• 重要なファイルとデータをバックアップし、バックアップ情報は別の場所へ保存する。
• Ensure all employees have passwords and other credentials required to access the system and provide access on an as-needed basis.
• 全従業員に、アクセスに必要なパスワードなどの認証情報を持たせ、必要に応じたアクセスを提供する。
• Ensure that Wi-Fi networks are hidden and secured through encryption.
• Wi-Fiネットワークを隠し、暗号化によって保護する。
The following design and implementation guidelines can be accessed online through a browser search:
次の設計・実装指針は、ブラウザーで検索してオンラインで参照できる。
• OMG cybersecurity initiatives (and related standards, guidelines, best practices, and other resources)
• OMGのサイバーセキュリティー活動、および関連する標準、指針、最善の慣行、その他の資料。
38 Federal Communications Commission. No Date. “Cybersecurity for Small Businesses.” https://www.fcc.gov/communications-business-opportunities/cybersecurity-small-businesses#:.
38 Federal Communications Commission(連邦通信委員会)、日付なし。「Cybersecurity for Small Businesses(小企業のためのサイバーセキュリティー)」。https://www.fcc.gov/communications-business-opportunities/cybersecurity-small-businesses#:.
• NIST cybersecurity standards (in particular NIST SP 800-53, SP 800-171, CSF, SP 1800 Series)
• NISTのサイバーセキュリティー標準。特にNIST SP 800-53、SP 800-171、CSF、SP 1800シリーズ。
• Other global IT security frameworks and standards: ISO 27000 Series, COBIT, CIS Controls, HITRUST Common Security Framework, GDPR, COSO
• その他の世界的なITセキュリティーの枠組みと標準:ISO 27000シリーズ、COBIT、CIS Controls、HITRUST Common Security Framework、GDPR、COSO。
• Industry IT security standards: PCI, HIPAA, PCI DSS, Sarbanes-Oxley (SOX), GLBA
• 業界のITセキュリティー標準:PCI、HIPAA、PCI DSS、Sarbanes–Oxley(SOX)、GLBA。
• CyBok
• CyBok。
• SAFECode
• SAFECode。
• Open Source Security Testing Methodology Manual (OSSTMM)
• オープンソース・セキュリティーテスト方法論マニュアル(OSSTMM)。
• Open Web Application Security Project (OWASP)
• Open Web Application Security Project(OWASP)。
• Web Application Security Consortium Threat Classification (WASC-TC)
• Web Application Security Consortiumの脅威分類(WASC-TC)。
• Penetration Testing Execution Standard (PTES)
• 侵入テスト実行標準(PTES)。
• Information Systems Security Assessment Framework (ISSAF)
• 情報システムセキュリティー評価枠組み(ISSAF)。
Cloud-Centric Solutions Cybersecurityクラウド中心のソリューションのサイバーセキュリティー
The need to reduce costs and make IT more responsive to business changes are driving more and more Internet solutions (e.g., web/mobile information systems) to various cloud platforms. There are numerous obstacles that make it difficult for end users/organizations to adopt the cloud from a TRM assurance standpoint. Providing security for cloud environments that matches the levels found in commercial internal data centers is essential to helping modern organizations compete, and to allowing cloud service providers (CSPs) to meet their end users’ needs.
英語のヒント
費用を下げ、事業の変化へITをより素早く対応させる必要から、ウェブ・モバイル情報システムなど、ますます多くのインターネットソリューションがクラウド基盤へ移っている。TRMの保証の観点では、利用者や組織のクラウド採用を難しくする障害が多数ある。商用の内部データセンターに匹敵する安全性をクラウドへ提供することは、現代の組織の競争と、クラウドサービス提供者(CSP)による顧客の必要性への対応を支えるうえで不可欠である。
Managing risk in the cloud requires that users fully consider exposure to threats and vulnerabilities, not only during procurement but also as an on-going process. Security in the cloud is a constant process and cloud users should continually monitor their cloud resources and work to improve their security posture. Threat actors in the cloud may target the same types of weaknesses as the ones found in traditional system architectures. However, when organizations use the cloud, they face additional cyber threats, including the following:
英語のヒント
クラウドのリスク管理では、利用者は調達時だけでなく、継続的な過程として、脅威と脆弱性へのさらされ方を十分に考える必要がある。クラウドの安全性は不断の過程であり、利用者は資源を継続して監視し、安全面の態勢を改善すべきである。脅威をもたらす者は、従来のシステムにもある種類の弱点を狙う場合がある。しかし組織は、クラウドを使うと、さらに次のサイバー脅威へ直面する。
• Malicious CSP administrators: They can leverage privileged credentials or position to access, modify, or destroy information stored on the cloud platform. They can also leverage privileged credentials or positions to modify the cloud platform to gain access to networks connected to or consuming cloud resources.
• 悪意あるCSP管理者:特権的な認証情報や立場を使い、クラウド上の情報にアクセスし、変更し、破壊できる。また、クラウド基盤を変更して、クラウド資源へ接続する、またはそれを利用するネットワークへアクセスすることもできる。
• Cyber criminals and/or nation-state-sponsored actors: They can leverage a cloud architecture or configuration weakness to obtain sensitive data or consume cloud resources at the victim’s expense. They may exploit weak cloud-based authentication mechanisms to obtain user credentials (e.g., password spray attacks). They may leverage compromised credentials or incorrect access privileges to access cloud resources. They may gain privileged access to the cloud environment to compromise tenant resources. They may leverage the trust relationship between an end user or organization’s networks and cloud resources to pivot from clouds into protected networks or vice versa.
英語のヒント
• サイバー犯罪者や国家が支援する行為者:クラウドの構成や設定の弱点を使い、機密データを得たり、犠牲者の費用で資源を消費したりできる。パスワードスプレー攻撃など、弱い認証機構を悪用して利用者の認証情報を得る場合がある。漏れた認証情報や不正確なアクセス権限から、クラウド資源へアクセスする場合もある。クラウド環境への特権アクセスを獲得し、テナントの資源を侵害することもある。利用者や組織のネットワークとクラウド資源の信頼関係を使い、クラウドから保護されたネットワークへ、またはその逆へ、侵入を展開できる。
• Untrained or neglectful customer cloud administrators: They may expose sensitive data or cloud resources unintentionally.
• 訓練不足、または不注意な顧客側のクラウド管理者:意図せず、機密データやクラウド資源を公開してしまう場合がある。