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

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

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

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

ツールディレクトリ

カテゴリ

すべてのカテゴリを見る
Loading categories
CVE-2023-22432 — CVE-2023-22432 (web2py) の PoC | Kitploit
ツール/GitHubGitHub/aeyesec/cve-2023-22432
脆弱性分析エクスプロイトウェブアプリケーション悪用ペネトレーションテスト学習と教育
GitHubaeyesec/cve-2023-22432

CVE-2023-22432

CVE-2023-22432 (web2py) の PoC

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

人気

すべて見る →

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

すべてのツールを探索

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

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

CVE-2023-22432

web2pyの脆弱性(CVE-2023-22432)のPoC検証

web2py の脆弱性(CVE-2023-22432)が2023年1月31日(米国時間)に公開されました。この記事では、この脆弱性に関する検討と検証結果について説明します。

脆弱性の概要

この脆弱性は、web2pyのオープンリダイレクト脆弱性であり、管理ページのURLにおいてコールバック先URLとして任意のURLを指定できます。もともとオープンリダイレクト対策は実装されていましたが、URLに特別なバイパス手法を適用することで再現されます。これにより、悪意のあるサイトに誘導される可能性があります。

影響を受けるバージョン

  • 2.23.1 より前の web2py

対策

  • web2py 2.23.1 以降に更新する。

脆弱性の経緯

2022年にweb2pyでオープンリダイレクト脆弱性(CVE-2022-33146)が発見されました。我々はCVE-2022-33146のような他の脆弱性がないか気になり、web2pyのソースコードを確認したところ、オープンリダイレクト防止を回避する方法を見つけました。Aeye Security Labの Takuto Yoshikai(著者)がこの問題をIPAおよびweb2py開発チームに報告しました。

検証環境

  • M1 Mac
  • Python3.8
  • web2py 2.22.5

検証

このリポジトリのbuild.shを実行すると、web2pyが起動します。

root@kitploit:~
bash build.sh
ツールをダウンロード

http://localhost:8000/admin/default/index/?send=//example.com にアクセスします。

パスワード "password123" を入力し、Loginをクリックします。

example.comにリダイレクトされなかったため、オープンリダイレクト防止は正常に機能しました。

http://localhost:8000/admin/default/index/?send=\/\/example.com にアクセスします。

ペイロードは \/\/example.com です。

パスワード "password123" を入力し、Loginをクリックします。

example.comにリダイレクトされたため、オープンリダイレクト防止は正しく機能しませんでした。

まとめ

調査と検証の結果、管理ページのURLを細工することで管理者を悪意のあるウェブサイトに誘導できることを確認しました。システムをできるだけ早く更新することをお勧めします。

参考情報

  • https://www.cve.org/CVERecord?id=CVE-2023-22432
  • https://nvd.nist.gov/vuln/detail/CVE-2023-22432
  • https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2023-22432
  • https://jvndb.jvn.jp/en/contents/2023/JVNDB-2023-000020.html
  • http://web2py.com