SCW アイコン
ヒーロー背景(区切りなし)
導入事例

2023年オリンピック:振り返り

2023年11月28日 発行
最終更新日: 2026年3月9日

Devlympicsとは何ですか?

Devlympicsは、Secure Code Warrior 主催する年次グローバル大会であり、開発者のセキュアコーディングスキルを競う場です。

24時間トーナメントでは、世界中の開発者が自ら選んだプログラミング言語で攻撃的および防御的なプログラミング課題に挑みました。開発者は様々なスキルで同僚と競い合い、ポイントを獲得してランキングの頂点を目指す機会を得ました。

本レポートでは、Devlympics 2023 の結果の概要と、数百人の開発者が挑戦した課題を通じて浮き彫りになった強みと可能性について深く掘り下げます。 さらに、各業界・言語・一般的な共通脆弱性分類(CWE)における傾向を分析し、開発者が安全なコードの習得を次の段階へ進めるための取り組みを明らかにしました。

開発者がDevlympicsとSecureSecure Code Warrior

「Secure Code Warrior 、他の参加者と競い合いながらスキルを向上させるための素晴らしいSecure Code Warrior 。」
「Secure Code Warrior 、インタラクティブなコードレビューに似たアプローチSecure Code Warrior 」
「Secure Code Warrior 、興味深いコンSecure Code Warrior 。」
「ワクワク、ワクワク、そして私はそれが大好きだった!」

開発者はSecureSecure Code Warrior愛用しています

イベント終了後、200名以上の参加者にアンケートを実施したところ、開発者は競争を好むという結果が明らかになりました。

94%の参加者がtournament でのプレーを楽しんだ 90%が来年のイベントにも参加すると回答 62%がSCWプラットフォームに10/10の評価を与え、91%が同僚に勧めたいと回答 85%以上が、所属する組織がフルタイムでSCWプラットフォームを利用できるのであれば、ぜひ利用したいと回答した。

開発者の関与

開発者のDevlympicsへの参加は年々増加しています。2023年の大会には1000人以上の開発者が参加しました。Devlympicsは様々な業界やプログラミング分野のセキュリティ専門家や開発者の注目を集めています。 昨年の2倍に達する参加率から、開発者がセキュアプログラミングを学ぶ意欲が高まっていることがわかります。セキュリティ知識を持つ開発者コミュニティを育成することで、Devlympicsはコードを脆弱性から守る第一の防衛線としての開発者の重要性を引き続き強調しています。

2022年のデブリンピックの選手数は786人、2023年は1472人で、2倍の伸びを示している。

Devlympicsに参加している業界

安全なコードはあらゆる業界にとって重要ですが、特定の分野では企業存続の要となります。銀行・金融サービスやテクノロジーなどの業界は、参加開発者数において上位を占めました。これは、これらの業界が安全なコードに注力し、その重要性を継続的に認識し続けることがいかに重要かを示しています。

デブリンピックに参加した選手を業種別に示したグラフ。銀行・金融サービスが53%、次点はテクノロジーで16%。

産業によって操られる言語

様々な業界では多様なプログラミング言語が使用されています。これらは6つの異なるカテゴリー(Web、モバイル、フロントエンド、APIとクラウド、マッシュアップ)に分類され、30種類以上の言語が利用可能です。以下は、各業界でトレンドとなっている言語の一部です。

やめられない、やめようとも思わない

Devlympicsのプレイヤーは平均してプラットフォーム上で約3時間を過ごし、合計で4,152時間のゲーム体験を楽しんだ。

ランキング上位の開発者たちは、次の段階へと進んだ。プレイ時間が最も長い上位20名のプレイヤーは、トーナメントで平均14時間プレイした。これこそが献身だ!

デブリンピックのゲームプレイ画像。総ゲームプレイ時間4152時間、プラットフォームにおけるユーザー一人あたりの平均プレイ時間2.9時間。トップ20、24時間中14時間プレイした開発者

フルスタック開発者

Devlympicsでは、開発者の41%が少なくとも2つの異なる言語でプレイし、ほぼ4分の1が3つ以上の言語でプレイした。

Stack Overflowによれば、本番コードを2つ以上の言語で提供できる開発者はフルスタック開発者とみなされる。

貴社の研修プログラムは、開発者がコードを書くあらゆる技術について確実にトレーニングを受けていますか?63種類以上の言語とフレームワークを提供するSecure Secure Code Warriorなら、まさに最適です。

2カ国語以上で戦った選手の41%に対し、3カ国語以上で戦った選手は23%。

技術スタックの動向

公開されているコードにとって、安全なコードは最も重要です。

あらゆる業界で、開発者はWeb言語やAPI言語を駆使していた。

Java、Spring、Docker Basicが、トーナメントで最も頻繁に使用された単一言語として上位を占めた。

言語タイプではWebやAPIが人気。Java、Spring、Docker Basicが最も人気のある個別言語であった。

セキュリティ専門家共同体

今年のDevlympicsには精鋭中の精鋭が参加しました——そのほとんどSecure Code Warrior——そして結果はそれを如実に物語っています!全業界において、Devlympics参加ベンダーはSecure Code Warrior プラットフォームSecure Code Warrior 提示した業界ベンチマークを大幅に上回る成績を収めました。

Secure Code Warrior、開発者向けの熱心なセキュリティ専門家コミュニティを拡大し続ける中で、これらの数値は年々より有望なものになると確信しています!

最も重要なセキュリティ脆弱性 — Web & API

Devlympicsに参加した開発者は、OWASPトップ10のカテゴリであるインジェクション脆弱性とサードパーティ製脆弱性コンポーネントにおいて高い能力を示しました。これらの脆弱性が時間とともにOWASPトップ10リストから消えることを楽観視しています。

マッセンズヴァイジングは依然として大きな問題である。開発者のスキルレベルは、この特定の脆弱性に対しては最低水準の一つであった。この分野における自動化ツールやテストの不足を考慮すると、これは懸念材料であり、注意深く監視すべきである。この分野での啓発活動の強化は、この特定の脆弱性に対処するセキュリティチームの負担軽減にも寄与するだろう。

脆弱性別のトップスコアは以下の通り:XMLExternal Entities XXE 92%、脆弱なコンポーネント 90%、インジェクションの欠陥 89%。脆弱性別の最下位スコアは以下の通り:クロスサイト・リクエスト・フォージェリ 70%、大量割り当て 71%、ファイル・アップロードの脆弱性 71

CWEは最も危険なソフトウェア脆弱性トップ25を列挙している

Common Weakness Enumeration(CWE)による25の最も危険なソフトウェア脆弱性リストは、開発者向けに、現代において最も頻繁に発生し、最も影響力の大きいソフトウェア脆弱性の年間リストを提供します。

#1 CWE-787 メモリ破損、#9 CWE-352 クロスサイトリクエストフォージェリ、および#10 CWE-434 ファイルアップロードは、Devlympicsにおいて最も低い精度値を示した。

インジェクション関連のセキュリティ脆弱性(例:#3 SWE-89 SQLインジェクション、#5 CWE-78 OSコマンドインジェクション、#8 CWE-22パストラバーサル)は、Devlympics期間中に最も高い成果を上げたCWEの一つでした。 開発者のスキルが向上するにつれ、これらの脆弱性はCWEトップ25やOWASPトップ10などの業界別ランキングにおいて順位を下げていくものと予測されます。


弱さ、問題ない

結論

2023年デブリンピックは、世界中の開発者が大会に参加しながら積極的に学び、成長していることを示しています。その影響は、競技への誇りだけにとどまらず、実践的なシナリオを通じて知識を定着させ、理論から応用へとスムーズに移行できる点にも現れています。

Secure Code Warrior 業界をリードするアジャイルなセキュアコード学習Secure Code Warrior 、開発者がセキュアなコードを書くために必要なスキルを習得できるようにします。

Secure Code Warrior を使えば、開発チーム向けにDevlympicsのような独自の大会を開催できます。チームを楽しいゲーム形式のコンテストに集結させ、ソフトウェアの脆弱性の発見、特定、修正に関するすべてを学ばせましょう。

成長するコミュニティに参加しよう

私たちのビジョンは、セキュリティ知識を持つ開発者のグローバルコミュニティを鼓舞し、予防的で安全なプログラミング文化を定着させることです。攻撃、脅威、リスクの発生を最小限に抑え、セキュリティ耐性を強化することに焦点を当て、皆様が変化を推進し、革新し、加速できるよう支援します。コーチングとメンタリングは、開発者コミュニティへの参加において不可欠な要素であると確信しています!

Devlympics 2024 にご登録いただきX(旧Twitter)でフォローして最新情報をチェックしてください

PDFをダウンロード
リソースを表示
PDFをダウンロード
リソースを表示

本レポートでは、Devlympics 2023の結果について詳しくご紹介します。参加各業界における開発者の取り組み、技術スタック、言語トレンドに加え、Secure Code Warrior 主要なセキュリティ脆弱性とCWE(共通脆弱性要素)についてご確認ください。

もっと知りたいですか?

もっと詳しく

Secure Code Warrior 、ソフトウェア開発サイクル全体を通じてコードの安全性を確保し、サイバーセキュリティを最優先とする文化を構築するため、貴社をSecure Code Warrior 。アプリセキュリティ管理者、開発者、CISO、あるいはセキュリティに関わるあらゆる立場の方々に対し、当社が貴社のビジネスにおける不安全なコードに関連するリスクの低減を支援します。

デモを予約する
共有する:
リンクトインのブランドソーシャルx ロゴ
著者
2023年11月28日発行

共有する:
リンクトインのブランドソーシャルx ロゴ

Devlympicsとは何ですか?

Devlympicsは、Secure Code Warrior 主催する年次グローバル大会であり、開発者のセキュアコーディングスキルを競う場です。

24時間トーナメントでは、世界中の開発者が自ら選んだプログラミング言語で攻撃的および防御的なプログラミング課題に挑みました。開発者は様々なスキルで同僚と競い合い、ポイントを獲得してランキングの頂点を目指す機会を得ました。

本レポートでは、Devlympics 2023 の結果の概要と、数百人の開発者が挑戦した課題を通じて浮き彫りになった強みと可能性について深く掘り下げます。 さらに、各業界・言語・一般的な共通脆弱性分類(CWE)における傾向を分析し、開発者が安全なコードの習得を次の段階へ進めるための取り組みを明らかにしました。

開発者がDevlympicsとSecureSecure Code Warrior

「Secure Code Warrior 、他の参加者と競い合いながらスキルを向上させるための素晴らしいSecure Code Warrior 。」
「Secure Code Warrior 、インタラクティブなコードレビューに似たアプローチSecure Code Warrior 」
「Secure Code Warrior 、興味深いコンSecure Code Warrior 。」
「ワクワク、ワクワク、そして私はそれが大好きだった!」

開発者はSecureSecure Code Warrior愛用しています

イベント終了後、200名以上の参加者にアンケートを実施したところ、開発者は競争を好むという結果が明らかになりました。

94%の参加者がtournament でのプレーを楽しんだ 90%が来年のイベントにも参加すると回答 62%がSCWプラットフォームに10/10の評価を与え、91%が同僚に勧めたいと回答 85%以上が、所属する組織がフルタイムでSCWプラットフォームを利用できるのであれば、ぜひ利用したいと回答した。

開発者の関与

開発者のDevlympicsへの参加は年々増加しています。2023年の大会には1000人以上の開発者が参加しました。Devlympicsは様々な業界やプログラミング分野のセキュリティ専門家や開発者の注目を集めています。 昨年の2倍に達する参加率から、開発者がセキュアプログラミングを学ぶ意欲が高まっていることがわかります。セキュリティ知識を持つ開発者コミュニティを育成することで、Devlympicsはコードを脆弱性から守る第一の防衛線としての開発者の重要性を引き続き強調しています。

2022年のデブリンピックの選手数は786人、2023年は1472人で、2倍の伸びを示している。

Devlympicsに参加している業界

安全なコードはあらゆる業界にとって重要ですが、特定の分野では企業存続の要となります。銀行・金融サービスやテクノロジーなどの業界は、参加開発者数において上位を占めました。これは、これらの業界が安全なコードに注力し、その重要性を継続的に認識し続けることがいかに重要かを示しています。

デブリンピックに参加した選手を業種別に示したグラフ。銀行・金融サービスが53%、次点はテクノロジーで16%。

産業によって操られる言語

様々な業界では多様なプログラミング言語が使用されています。これらは6つの異なるカテゴリー(Web、モバイル、フロントエンド、APIとクラウド、マッシュアップ)に分類され、30種類以上の言語が利用可能です。以下は、各業界でトレンドとなっている言語の一部です。

やめられない、やめようとも思わない

Devlympicsのプレイヤーは平均してプラットフォーム上で約3時間を過ごし、合計で4,152時間のゲーム体験を楽しんだ。

ランキング上位の開発者たちは、次の段階へと進んだ。プレイ時間が最も長い上位20名のプレイヤーは、トーナメントで平均14時間プレイした。これこそが献身だ!

デブリンピックのゲームプレイ画像。総ゲームプレイ時間4152時間、プラットフォームにおけるユーザー一人あたりの平均プレイ時間2.9時間。トップ20、24時間中14時間プレイした開発者

フルスタック開発者

Devlympicsでは、開発者の41%が少なくとも2つの異なる言語でプレイし、ほぼ4分の1が3つ以上の言語でプレイした。

Stack Overflowによれば、本番コードを2つ以上の言語で提供できる開発者はフルスタック開発者とみなされる。

貴社の研修プログラムは、開発者がコードを書くあらゆる技術について確実にトレーニングを受けていますか?63種類以上の言語とフレームワークを提供するSecure Secure Code Warriorなら、まさに最適です。

2カ国語以上で戦った選手の41%に対し、3カ国語以上で戦った選手は23%。

技術スタックの動向

公開されているコードにとって、安全なコードは最も重要です。

あらゆる業界で、開発者はWeb言語やAPI言語を駆使していた。

Java、Spring、Docker Basicが、トーナメントで最も頻繁に使用された単一言語として上位を占めた。

言語タイプではWebやAPIが人気。Java、Spring、Docker Basicが最も人気のある個別言語であった。

セキュリティ専門家共同体

今年のDevlympicsには精鋭中の精鋭が参加しました——そのほとんどSecure Code Warrior——そして結果はそれを如実に物語っています!全業界において、Devlympics参加ベンダーはSecure Code Warrior プラットフォームSecure Code Warrior 提示した業界ベンチマークを大幅に上回る成績を収めました。

Secure Code Warrior、開発者向けの熱心なセキュリティ専門家コミュニティを拡大し続ける中で、これらの数値は年々より有望なものになると確信しています!

最も重要なセキュリティ脆弱性 — Web & API

Devlympicsに参加した開発者は、OWASPトップ10のカテゴリであるインジェクション脆弱性とサードパーティ製脆弱性コンポーネントにおいて高い能力を示しました。これらの脆弱性が時間とともにOWASPトップ10リストから消えることを楽観視しています。

マッセンズヴァイジングは依然として大きな問題である。開発者のスキルレベルは、この特定の脆弱性に対しては最低水準の一つであった。この分野における自動化ツールやテストの不足を考慮すると、これは懸念材料であり、注意深く監視すべきである。この分野での啓発活動の強化は、この特定の脆弱性に対処するセキュリティチームの負担軽減にも寄与するだろう。

脆弱性別のトップスコアは以下の通り:XMLExternal Entities XXE 92%、脆弱なコンポーネント 90%、インジェクションの欠陥 89%。脆弱性別の最下位スコアは以下の通り:クロスサイト・リクエスト・フォージェリ 70%、大量割り当て 71%、ファイル・アップロードの脆弱性 71

CWEは最も危険なソフトウェア脆弱性トップ25を列挙している

Common Weakness Enumeration(CWE)による25の最も危険なソフトウェア脆弱性リストは、開発者向けに、現代において最も頻繁に発生し、最も影響力の大きいソフトウェア脆弱性の年間リストを提供します。

#1 CWE-787 メモリ破損、#9 CWE-352 クロスサイトリクエストフォージェリ、および#10 CWE-434 ファイルアップロードは、Devlympicsにおいて最も低い精度値を示した。

インジェクション関連のセキュリティ脆弱性(例:#3 SWE-89 SQLインジェクション、#5 CWE-78 OSコマンドインジェクション、#8 CWE-22パストラバーサル)は、Devlympics期間中に最も高い成果を上げたCWEの一つでした。 開発者のスキルが向上するにつれ、これらの脆弱性はCWEトップ25やOWASPトップ10などの業界別ランキングにおいて順位を下げていくものと予測されます。


弱さ、問題ない

結論

2023年デブリンピックは、世界中の開発者が大会に参加しながら積極的に学び、成長していることを示しています。その影響は、競技への誇りだけにとどまらず、実践的なシナリオを通じて知識を定着させ、理論から応用へとスムーズに移行できる点にも現れています。

Secure Code Warrior 業界をリードするアジャイルなセキュアコード学習Secure Code Warrior 、開発者がセキュアなコードを書くために必要なスキルを習得できるようにします。

Secure Code Warrior を使えば、開発チーム向けにDevlympicsのような独自の大会を開催できます。チームを楽しいゲーム形式のコンテストに集結させ、ソフトウェアの脆弱性の発見、特定、修正に関するすべてを学ばせましょう。

成長するコミュニティに参加しよう

私たちのビジョンは、セキュリティ知識を持つ開発者のグローバルコミュニティを鼓舞し、予防的で安全なプログラミング文化を定着させることです。攻撃、脅威、リスクの発生を最小限に抑え、セキュリティ耐性を強化することに焦点を当て、皆様が変化を推進し、革新し、加速できるよう支援します。コーチングとメンタリングは、開発者コミュニティへの参加において不可欠な要素であると確信しています!

Devlympics 2024 にご登録いただきX(旧Twitter)でフォローして最新情報をチェックしてください

PDFをダウンロード
リソースを表示
PDFをダウンロード
リソースを表示

以下のフォームに記入してレポートをダウンロードしてください

当社製品および/またはセキュアコーディングに関連する情報について、お客様にご案内させていただくことをお許しください。お客様の個人情報は常に細心の注意をもって取り扱い、マーケティング目的で他社に販売することは一切ありません。

提出
SCW成功アイコン
SCWエラーアイコン
フォームを送信するには、「アナリティクス」クッキーを有効にしてください。完了後、いつでも無効に戻せます。

Devlympicsとは何ですか?

Devlympicsは、Secure Code Warrior 主催する年次グローバル大会であり、開発者のセキュアコーディングスキルを競う場です。

24時間トーナメントでは、世界中の開発者が自ら選んだプログラミング言語で攻撃的および防御的なプログラミング課題に挑みました。開発者は様々なスキルで同僚と競い合い、ポイントを獲得してランキングの頂点を目指す機会を得ました。

本レポートでは、Devlympics 2023 の結果の概要と、数百人の開発者が挑戦した課題を通じて浮き彫りになった強みと可能性について深く掘り下げます。 さらに、各業界・言語・一般的な共通脆弱性分類(CWE)における傾向を分析し、開発者が安全なコードの習得を次の段階へ進めるための取り組みを明らかにしました。

開発者がDevlympicsとSecureSecure Code Warrior

「Secure Code Warrior 、他の参加者と競い合いながらスキルを向上させるための素晴らしいSecure Code Warrior 。」
「Secure Code Warrior 、インタラクティブなコードレビューに似たアプローチSecure Code Warrior 」
「Secure Code Warrior 、興味深いコンSecure Code Warrior 。」
「ワクワク、ワクワク、そして私はそれが大好きだった!」

開発者はSecureSecure Code Warrior愛用しています

イベント終了後、200名以上の参加者にアンケートを実施したところ、開発者は競争を好むという結果が明らかになりました。

94%の参加者がtournament でのプレーを楽しんだ 90%が来年のイベントにも参加すると回答 62%がSCWプラットフォームに10/10の評価を与え、91%が同僚に勧めたいと回答 85%以上が、所属する組織がフルタイムでSCWプラットフォームを利用できるのであれば、ぜひ利用したいと回答した。

開発者の関与

開発者のDevlympicsへの参加は年々増加しています。2023年の大会には1000人以上の開発者が参加しました。Devlympicsは様々な業界やプログラミング分野のセキュリティ専門家や開発者の注目を集めています。 昨年の2倍に達する参加率から、開発者がセキュアプログラミングを学ぶ意欲が高まっていることがわかります。セキュリティ知識を持つ開発者コミュニティを育成することで、Devlympicsはコードを脆弱性から守る第一の防衛線としての開発者の重要性を引き続き強調しています。

2022年のデブリンピックの選手数は786人、2023年は1472人で、2倍の伸びを示している。

Devlympicsに参加している業界

安全なコードはあらゆる業界にとって重要ですが、特定の分野では企業存続の要となります。銀行・金融サービスやテクノロジーなどの業界は、参加開発者数において上位を占めました。これは、これらの業界が安全なコードに注力し、その重要性を継続的に認識し続けることがいかに重要かを示しています。

デブリンピックに参加した選手を業種別に示したグラフ。銀行・金融サービスが53%、次点はテクノロジーで16%。

産業によって操られる言語

様々な業界では多様なプログラミング言語が使用されています。これらは6つの異なるカテゴリー(Web、モバイル、フロントエンド、APIとクラウド、マッシュアップ)に分類され、30種類以上の言語が利用可能です。以下は、各業界でトレンドとなっている言語の一部です。

やめられない、やめようとも思わない

Devlympicsのプレイヤーは平均してプラットフォーム上で約3時間を過ごし、合計で4,152時間のゲーム体験を楽しんだ。

ランキング上位の開発者たちは、次の段階へと進んだ。プレイ時間が最も長い上位20名のプレイヤーは、トーナメントで平均14時間プレイした。これこそが献身だ!

デブリンピックのゲームプレイ画像。総ゲームプレイ時間4152時間、プラットフォームにおけるユーザー一人あたりの平均プレイ時間2.9時間。トップ20、24時間中14時間プレイした開発者

フルスタック開発者

Devlympicsでは、開発者の41%が少なくとも2つの異なる言語でプレイし、ほぼ4分の1が3つ以上の言語でプレイした。

Stack Overflowによれば、本番コードを2つ以上の言語で提供できる開発者はフルスタック開発者とみなされる。

貴社の研修プログラムは、開発者がコードを書くあらゆる技術について確実にトレーニングを受けていますか?63種類以上の言語とフレームワークを提供するSecure Secure Code Warriorなら、まさに最適です。

2カ国語以上で戦った選手の41%に対し、3カ国語以上で戦った選手は23%。

技術スタックの動向

公開されているコードにとって、安全なコードは最も重要です。

あらゆる業界で、開発者はWeb言語やAPI言語を駆使していた。

Java、Spring、Docker Basicが、トーナメントで最も頻繁に使用された単一言語として上位を占めた。

言語タイプではWebやAPIが人気。Java、Spring、Docker Basicが最も人気のある個別言語であった。

セキュリティ専門家共同体

今年のDevlympicsには精鋭中の精鋭が参加しました——そのほとんどSecure Code Warrior——そして結果はそれを如実に物語っています!全業界において、Devlympics参加ベンダーはSecure Code Warrior プラットフォームSecure Code Warrior 提示した業界ベンチマークを大幅に上回る成績を収めました。

Secure Code Warrior、開発者向けの熱心なセキュリティ専門家コミュニティを拡大し続ける中で、これらの数値は年々より有望なものになると確信しています!

最も重要なセキュリティ脆弱性 — Web & API

Devlympicsに参加した開発者は、OWASPトップ10のカテゴリであるインジェクション脆弱性とサードパーティ製脆弱性コンポーネントにおいて高い能力を示しました。これらの脆弱性が時間とともにOWASPトップ10リストから消えることを楽観視しています。

マッセンズヴァイジングは依然として大きな問題である。開発者のスキルレベルは、この特定の脆弱性に対しては最低水準の一つであった。この分野における自動化ツールやテストの不足を考慮すると、これは懸念材料であり、注意深く監視すべきである。この分野での啓発活動の強化は、この特定の脆弱性に対処するセキュリティチームの負担軽減にも寄与するだろう。

脆弱性別のトップスコアは以下の通り:XMLExternal Entities XXE 92%、脆弱なコンポーネント 90%、インジェクションの欠陥 89%。脆弱性別の最下位スコアは以下の通り:クロスサイト・リクエスト・フォージェリ 70%、大量割り当て 71%、ファイル・アップロードの脆弱性 71

CWEは最も危険なソフトウェア脆弱性トップ25を列挙している

Common Weakness Enumeration(CWE)による25の最も危険なソフトウェア脆弱性リストは、開発者向けに、現代において最も頻繁に発生し、最も影響力の大きいソフトウェア脆弱性の年間リストを提供します。

#1 CWE-787 メモリ破損、#9 CWE-352 クロスサイトリクエストフォージェリ、および#10 CWE-434 ファイルアップロードは、Devlympicsにおいて最も低い精度値を示した。

インジェクション関連のセキュリティ脆弱性(例:#3 SWE-89 SQLインジェクション、#5 CWE-78 OSコマンドインジェクション、#8 CWE-22パストラバーサル)は、Devlympics期間中に最も高い成果を上げたCWEの一つでした。 開発者のスキルが向上するにつれ、これらの脆弱性はCWEトップ25やOWASPトップ10などの業界別ランキングにおいて順位を下げていくものと予測されます。


弱さ、問題ない

結論

2023年デブリンピックは、世界中の開発者が大会に参加しながら積極的に学び、成長していることを示しています。その影響は、競技への誇りだけにとどまらず、実践的なシナリオを通じて知識を定着させ、理論から応用へとスムーズに移行できる点にも現れています。

Secure Code Warrior 業界をリードするアジャイルなセキュアコード学習Secure Code Warrior 、開発者がセキュアなコードを書くために必要なスキルを習得できるようにします。

Secure Code Warrior を使えば、開発チーム向けにDevlympicsのような独自の大会を開催できます。チームを楽しいゲーム形式のコンテストに集結させ、ソフトウェアの脆弱性の発見、特定、修正に関するすべてを学ばせましょう。

成長するコミュニティに参加しよう

私たちのビジョンは、セキュリティ知識を持つ開発者のグローバルコミュニティを鼓舞し、予防的で安全なプログラミング文化を定着させることです。攻撃、脅威、リスクの発生を最小限に抑え、セキュリティ耐性を強化することに焦点を当て、皆様が変化を推進し、革新し、加速できるよう支援します。コーチングとメンタリングは、開発者コミュニティへの参加において不可欠な要素であると確信しています!

Devlympics 2024 にご登録いただきX(旧Twitter)でフォローして最新情報をチェックしてください

ウェビナーを見る
始めましょう
もっと詳しく

以下のリンクをクリックして、このリソースのPDFをダウンロードしてください。

Secure Code Warrior 、ソフトウェア開発サイクル全体を通じてコードの安全性を確保し、サイバーセキュリティを最優先とする文化を構築するため、貴社をSecure Code Warrior 。アプリセキュリティ管理者、開発者、CISO、あるいはセキュリティに関わるあらゆる立場の方々に対し、当社が貴社のビジネスにおける不安全なコードに関連するリスクの低減を支援します。

レポートを見るデモを予約する
PDFをダウンロード
PDFをダウンロード
リソースを表示
共有する:
リンクトインのブランドソーシャルx ロゴ
もっと知りたいですか?

Secure Code Warrior は、ソフトウェア開発ライフサイクル全体にわたってコードを保護し、サイバーセキュリティを最優先とする企業文化を創造するために、お客様の組織を支援します。AppSec マネージャー、開発者、CISO、またはセキュリティに関わるすべての人が、安全でないコードに関連するリスクを減らすことができるよう、支援します。

デモを予約する
共有する:
リンクトインのブランドソーシャルx ロゴ
著者
2023年11月28日発行

共有する:
リンクトインのブランドソーシャルx ロゴ

Devlympicsとは何ですか?

Devlympicsは、Secure Code Warrior 主催する年次グローバル大会であり、開発者のセキュアコーディングスキルを競う場です。

24時間トーナメントでは、世界中の開発者が自ら選んだプログラミング言語で攻撃的および防御的なプログラミング課題に挑みました。開発者は様々なスキルで同僚と競い合い、ポイントを獲得してランキングの頂点を目指す機会を得ました。

本レポートでは、Devlympics 2023 の結果の概要と、数百人の開発者が挑戦した課題を通じて浮き彫りになった強みと可能性について深く掘り下げます。 さらに、各業界・言語・一般的な共通脆弱性分類(CWE)における傾向を分析し、開発者が安全なコードの習得を次の段階へ進めるための取り組みを明らかにしました。

開発者がDevlympicsとSecureSecure Code Warrior

「Secure Code Warrior 、他の参加者と競い合いながらスキルを向上させるための素晴らしいSecure Code Warrior 。」
「Secure Code Warrior 、インタラクティブなコードレビューに似たアプローチSecure Code Warrior 」
「Secure Code Warrior 、興味深いコンSecure Code Warrior 。」
「ワクワク、ワクワク、そして私はそれが大好きだった!」

開発者はSecureSecure Code Warrior愛用しています

イベント終了後、200名以上の参加者にアンケートを実施したところ、開発者は競争を好むという結果が明らかになりました。

94%の参加者がtournament でのプレーを楽しんだ 90%が来年のイベントにも参加すると回答 62%がSCWプラットフォームに10/10の評価を与え、91%が同僚に勧めたいと回答 85%以上が、所属する組織がフルタイムでSCWプラットフォームを利用できるのであれば、ぜひ利用したいと回答した。

開発者の関与

開発者のDevlympicsへの参加は年々増加しています。2023年の大会には1000人以上の開発者が参加しました。Devlympicsは様々な業界やプログラミング分野のセキュリティ専門家や開発者の注目を集めています。 昨年の2倍に達する参加率から、開発者がセキュアプログラミングを学ぶ意欲が高まっていることがわかります。セキュリティ知識を持つ開発者コミュニティを育成することで、Devlympicsはコードを脆弱性から守る第一の防衛線としての開発者の重要性を引き続き強調しています。

2022年のデブリンピックの選手数は786人、2023年は1472人で、2倍の伸びを示している。

Devlympicsに参加している業界

安全なコードはあらゆる業界にとって重要ですが、特定の分野では企業存続の要となります。銀行・金融サービスやテクノロジーなどの業界は、参加開発者数において上位を占めました。これは、これらの業界が安全なコードに注力し、その重要性を継続的に認識し続けることがいかに重要かを示しています。

デブリンピックに参加した選手を業種別に示したグラフ。銀行・金融サービスが53%、次点はテクノロジーで16%。

産業によって操られる言語

様々な業界では多様なプログラミング言語が使用されています。これらは6つの異なるカテゴリー(Web、モバイル、フロントエンド、APIとクラウド、マッシュアップ)に分類され、30種類以上の言語が利用可能です。以下は、各業界でトレンドとなっている言語の一部です。

やめられない、やめようとも思わない

Devlympicsのプレイヤーは平均してプラットフォーム上で約3時間を過ごし、合計で4,152時間のゲーム体験を楽しんだ。

ランキング上位の開発者たちは、次の段階へと進んだ。プレイ時間が最も長い上位20名のプレイヤーは、トーナメントで平均14時間プレイした。これこそが献身だ!

デブリンピックのゲームプレイ画像。総ゲームプレイ時間4152時間、プラットフォームにおけるユーザー一人あたりの平均プレイ時間2.9時間。トップ20、24時間中14時間プレイした開発者

フルスタック開発者

Devlympicsでは、開発者の41%が少なくとも2つの異なる言語でプレイし、ほぼ4分の1が3つ以上の言語でプレイした。

Stack Overflowによれば、本番コードを2つ以上の言語で提供できる開発者はフルスタック開発者とみなされる。

貴社の研修プログラムは、開発者がコードを書くあらゆる技術について確実にトレーニングを受けていますか?63種類以上の言語とフレームワークを提供するSecure Secure Code Warriorなら、まさに最適です。

2カ国語以上で戦った選手の41%に対し、3カ国語以上で戦った選手は23%。

技術スタックの動向

公開されているコードにとって、安全なコードは最も重要です。

あらゆる業界で、開発者はWeb言語やAPI言語を駆使していた。

Java、Spring、Docker Basicが、トーナメントで最も頻繁に使用された単一言語として上位を占めた。

言語タイプではWebやAPIが人気。Java、Spring、Docker Basicが最も人気のある個別言語であった。

セキュリティ専門家共同体

今年のDevlympicsには精鋭中の精鋭が参加しました——そのほとんどSecure Code Warrior——そして結果はそれを如実に物語っています!全業界において、Devlympics参加ベンダーはSecure Code Warrior プラットフォームSecure Code Warrior 提示した業界ベンチマークを大幅に上回る成績を収めました。

Secure Code Warrior、開発者向けの熱心なセキュリティ専門家コミュニティを拡大し続ける中で、これらの数値は年々より有望なものになると確信しています!

最も重要なセキュリティ脆弱性 — Web & API

Devlympicsに参加した開発者は、OWASPトップ10のカテゴリであるインジェクション脆弱性とサードパーティ製脆弱性コンポーネントにおいて高い能力を示しました。これらの脆弱性が時間とともにOWASPトップ10リストから消えることを楽観視しています。

マッセンズヴァイジングは依然として大きな問題である。開発者のスキルレベルは、この特定の脆弱性に対しては最低水準の一つであった。この分野における自動化ツールやテストの不足を考慮すると、これは懸念材料であり、注意深く監視すべきである。この分野での啓発活動の強化は、この特定の脆弱性に対処するセキュリティチームの負担軽減にも寄与するだろう。

脆弱性別のトップスコアは以下の通り:XMLExternal Entities XXE 92%、脆弱なコンポーネント 90%、インジェクションの欠陥 89%。脆弱性別の最下位スコアは以下の通り:クロスサイト・リクエスト・フォージェリ 70%、大量割り当て 71%、ファイル・アップロードの脆弱性 71

CWEは最も危険なソフトウェア脆弱性トップ25を列挙している

Common Weakness Enumeration(CWE)による25の最も危険なソフトウェア脆弱性リストは、開発者向けに、現代において最も頻繁に発生し、最も影響力の大きいソフトウェア脆弱性の年間リストを提供します。

#1 CWE-787 メモリ破損、#9 CWE-352 クロスサイトリクエストフォージェリ、および#10 CWE-434 ファイルアップロードは、Devlympicsにおいて最も低い精度値を示した。

インジェクション関連のセキュリティ脆弱性(例:#3 SWE-89 SQLインジェクション、#5 CWE-78 OSコマンドインジェクション、#8 CWE-22パストラバーサル)は、Devlympics期間中に最も高い成果を上げたCWEの一つでした。 開発者のスキルが向上するにつれ、これらの脆弱性はCWEトップ25やOWASPトップ10などの業界別ランキングにおいて順位を下げていくものと予測されます。


弱さ、問題ない

結論

2023年デブリンピックは、世界中の開発者が大会に参加しながら積極的に学び、成長していることを示しています。その影響は、競技への誇りだけにとどまらず、実践的なシナリオを通じて知識を定着させ、理論から応用へとスムーズに移行できる点にも現れています。

Secure Code Warrior 業界をリードするアジャイルなセキュアコード学習Secure Code Warrior 、開発者がセキュアなコードを書くために必要なスキルを習得できるようにします。

Secure Code Warrior を使えば、開発チーム向けにDevlympicsのような独自の大会を開催できます。チームを楽しいゲーム形式のコンテストに集結させ、ソフトウェアの脆弱性の発見、特定、修正に関するすべてを学ばせましょう。

成長するコミュニティに参加しよう

私たちのビジョンは、セキュリティ知識を持つ開発者のグローバルコミュニティを鼓舞し、予防的で安全なプログラミング文化を定着させることです。攻撃、脅威、リスクの発生を最小限に抑え、セキュリティ耐性を強化することに焦点を当て、皆様が変化を推進し、革新し、加速できるよう支援します。コーチングとメンタリングは、開発者コミュニティへの参加において不可欠な要素であると確信しています!

Devlympics 2024 にご登録いただきX(旧Twitter)でフォローして最新情報をチェックしてください

目次

PDFをダウンロード
PDFをダウンロード
リソースを表示
もっと知りたいですか?

もっと詳しく

Secure Code Warrior 、ソフトウェア開発サイクル全体を通じてコードの安全性を確保し、サイバーセキュリティを最優先とする文化を構築するため、貴社をSecure Code Warrior 。アプリセキュリティ管理者、開発者、CISO、あるいはセキュリティに関わるあらゆる立場の方々に対し、当社が貴社のビジネスにおける不安全なコードに関連するリスクの低減を支援します。

デモを予約するダウンロード
共有する:
リンクトインのブランドソーシャルx ロゴ
リソースハブ

入門リソース

さらに多くの投稿
リソースハブ

入門リソース

さらに多くの投稿