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

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

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

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

ツールディレクトリ

カテゴリ

すべてのカテゴリを見る
Loading categories
PoC-CVE-2025-69419 | Kitploit
ツール/GitHubGitHub/kha-beleh/poc-cve-2025-69419
脆弱性分析エクスプロイトファジング暗号化バイナリ解析学習と教育
GitHubkha-beleh/poc-cve-2025-69419

PoC-CVE-2025-69419

リポジトリを見る
29日前未レビュー

人気

すべて見る →

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

すべてのツールを探索

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

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

CVE-2025-69419 – OpenSSL ヒープバッファオーバーフローの再現スクリプト

概要

このリポジトリには、脆弱性のあるバージョンのOpenSSLに影響を与えるCVE-2025-69419の最小限の概念実証(PoC)再現スクリプトが含まれています。

このPoCは、特別に細工されたBMPString friendlyName を処理する際に PKCS12_get_friendlyname() で報告されたヒープ領域外書き込み(heap out-of-bounds write)を実証します。

このプロジェクトの目的は、開発者とセキュリティ研究者向けに簡単なリグレッションテストを提供することです。

このPoCは悪用手法を実装していません。AddressSanitizerによって検出されるメモリ破壊を再現することのみを目的としています。

検証済みバージョン

  • OpenSSL 3.0.7(ASan/UBSan ビルド)

脆弱性

公開されたアドバイザリによると、この脆弱性はUTF-16(BMPString)からUTF-8への変換中に発生します。具体的には以下の内部です:

  • PKCS12_get_friendlyname()
  • OPENSSL_uni2utf8()

3バイトのUTF-8シーケンスを必要とする文字を含む不正なBMPStringにより、割り当てられたバッファの直前に1バイトのヒープ書き込みが発生します。

ビルド

build.sh を編集し、お使いのOpenSSLビルドへのパスを設定してください。

次に実行します:

root@kitploit:~
./build.sh

実行

root@kitploit:~
./run.sh

脆弱なASanビルドでの期待される結果:

root@kitploit:~
ERROR: AddressSanitizer: heap-buffer-overflow
WRITE of size 1

スタックトレースには以下が含まれるはずです:

  • OPENSSL_uni2utf8
  • PKCS12_get_friendlyname

備考

AddressSanitizerを使用しない場合、この破壊はヒープ割り当ての直前に1バイト書き込むだけであるため、アプリケーションは実行を継続する可能性があります。ASanは領域外アクセスを確実に検出し、破壊が発生した時点でプロセスを終了します。

参照

  • NVD: https://nvd.nist.gov/vuln/detail/CVE-2025-69419
  • OpenSSL セキュリティアドバイザリ
ツールをダウンロード