Skip to content
KitploitKITPLOIT
ツールブログ
提出
ツールブログ
提出

ハッキング、侵入テスト、サイバーセキュリティツールをあなたのセキュリティアーセナルに!

Kitploitはハッキング、サイバーセキュリティ、ペネトレーションテストのツールディレクトリです。最新のプロジェクトアップデートを見つけて、脆弱性の発見、システム分析、テストの自動化、セキュリティの強化を行いましょう。

··フィード·お問い合わせ·プライバシー·© 2026 Kitploit

ツールディレクトリ

カテゴリ

すべてのカテゴリを見る
Loading categories
json_cve_2020_10663 — CVE-2020-10663 (json gem の脆弱性) の回避策 | Kitploit
ツール/GitHubGitHub/rails-lts/json_cve_2020_10663
防御ツール脆弱性分析コード分析サプライチェーンセキュリティ設定ミス
GitHubrails-lts/json_cve_2020_10663

json_cve_2020_10663

CVE-2020-10663 (json gem の脆弱性) の回避策

リポジトリを見る
322年前未レビュー

人気

すべて見る →

コミュニティで最も使われているツールを見つけましょう。

すべてのツールを探索

ツールコレクションを閲覧

すべてのツールを見る →
共有

CVE-2020-10663(json gem の脆弱性)向け回避策

json gem にはセキュリティ上の脆弱性 CVE-2020-10663 があります。特定の JSON ドキュメントを解析すると、json gem は対象システム内に任意のオブジェクトを作成するよう強制される可能性があります。

ユーザーには、json 2.3.0 以降へのアップグレードを強くお勧めします。

json のバージョンをアップグレードできないユーザーのために、この gem(json_cve_2020_10663)は、お使いの json バージョンに CVE-2020-10663 対策のモンキーパッチを適用します。

なお、現在のバージョンの Rails 3.2 LTS または 4.2 LTS を使用している場合、この gem は不要です。

必要条件

  • Ruby 1.8.7 以降
  • json 1.7.7 以降、ただし 2.3.0 未満。

インストール

アプリケーションの Gemfile に次の行を追加してください:

root@kitploit:~
gem 'json_cve_2020_10663'

その後、以下を実行します:

root@kitploit:~
$ bundle

または、以下のように直接インストールします:

root@kitploit:~
$ gem install json_cve_2020_10663

json gem にパッチを適用するには、gem を require します:

root@kitploit:~
require 'json_cve_2020_10663'

Rails はアプリ起動時に Gemfile 内のすべての gem を自動的に require することに注意してください。

パッチが適用されたかどうかは、アプリケーション環境で次のコードを実行して確認できます:

root@kitploit:~
JSON::GenericObject.json_creatable = true
JSON('{"json_class":"JSON::GenericObject"}').class

これが Hash を返す場合、パッチは正しく適用されています。JSON::GenericObject を返す場合、パッチは読み込まれていません。

開発

リポジトリをチェックアウトしたら、bin/setup を実行して依存関係をインストールします。次に、rake spec を実行してテストを実行します。また、bin/console を実行すると、対話型プロンプトで実験することもできます。

この gem をローカルマシンにインストールするには、bundle exec rake install を実行します。新しいバージョンをリリースするには、version.rb のバージョン番号を更新し、bundle exec rake release を実行します。これにより、バージョンの git タグが作成され、git コミットとタグがプッシュされ、.gem ファイルが rubygems.org にプッシュされます。

ライセンス

この gem は、MIT License の条件のもとでオープンソースとして利用できます。

ツールをダウンロード